5 командных приемов cd, которые должны знать все пользователи командной строки
1: Вернуться
Трюк «Вернуться к каталогу» можно рассматривать как кнопку «Назад» для командной строки, потому что не имеет значения, какой у вас pwd (текущий рабочий каталог), он всегда приведет вас вернуться туда, где вы были непосредственно перед текущим каталогом.
CD -
Попробуйте сами, перейдите в глубокую структуру папок, затем введите cd – чтобы вернуться туда, где вы были. Вы также можете повторять команду, чтобы двигаться вперед и назад, по сути, переключая два местоположения каталога.
2: Иди домой
Вы можете мгновенно вернуться в свой домашний каталог с помощью следующего:
CD
Эта команда предполагает, что ваш CDPATH установлен на путь по умолчанию к вашему домашнему каталогу (подробнее об этом чуть позже), но если это не так, вы всегда можете положиться на тильду вместо того, чтобы вернуться к домашний каталог:
cd ~
3: Перейти в родительский каталог
Нужно перейти в каталог, содержащий текущий каталог? Это известно как родительский каталог, и вы можете мгновенно перейти туда, используя следующую команду:
CD ..
Как и в случае с cd – трюком, вы можете постоянно использовать cd .. для перехода к текущей родительской папке, если вы продолжите вводить его, вы в конечном итоге окажетесь в корневом каталоге.
4: Перейти к корневому каталогу
Нужно перейти к самой базе файловой системы? Вот для чего нужна косая черта:
CD /
Достаточно легко.
5: Временное изменение пути компакт-диска с домашнего на другое место
Вы выполняете много работы в каком-то глубоко скрытом пути и хотите, чтобы этот глубокий путь временно стал новым расположением по умолчанию, когда вы вводите «cd»? Использовать это:
CDPATH=/Путь/К/Новый/Каталог/Где-то/Глубоко/
Это изменяет только «cd» и не влияет на «cd ~» для быстрого перехода обратно в домашний каталог. Не забудьте переключить его обратно в домашний каталог, когда закончите:
CDPATH=~
Перезагрузка обычно также переключает его обратно в домашний каталог по умолчанию, но кто захочет это делать, если вам это не нужно?
Не пропустите остальные наши трюки с командной строкой, у нас есть много для пользователей всех уровней способностей, независимо от того, являетесь ли вы новичком в работе с терминалом или довольно продвинутым.
