Первая прогулка
Теперь мы можем войти в систему и узнать, как обращаться к файлам и менять местоположение в файловой системе, чтобы упрощать свою жизнь в ней. Команда для перемещения по дереву каталогов - cd, (``change directory''). Вы скоро обратите внимание, что многие часто используемые команды Unix состоят из двух-трех букв. Формат команды cd:
cd <directory>
где <directory> - имя каталога, в который вы желаете перейти. Как мы уже говорили, когда вы входите в систему, вы автоматически оказываетесь в своем домашнем каталоге. Если Larry желает двинуться ниже по дереву, он должен использовать команду
/home/larry# cd papers
/home/larry/papers#
Как видите, изменилась подсказка, отразив изменение местоположения (новый рабочий каталог). Теперь он в каталоге papers и может посмотреть на свой файл history-final с помощью команды
/home/larry/papers# more history-final
Чтобы вернуться назад из подкаталога papers, надо использовать команду
/home/larry/papers# cd ..
/home/larry#
(Обратите внимание на пробел между ``cd'' и ``..''). Каждый каталог содержит имя ``..'' , которое отсылает к родительскому (для данного каталога) каталогу. Также каждый каталог имеет имя ``.'', которое ссылается на него самого. Поэтому команда
/home/larry/papers# cd .
никуда не переведет.
В команде cd вы можете использовать маршруты. Чтобы перейти в домашний каталог Карла, вы можете воспользоваться командой
/home/larry/papers# cd /home/karl
/home/karl#
Используя команду cd без аргументов вы из любого места дерева вернетесь в свой домашний каталог.
/home/karl# cd
/home/larry#
3.3.2