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