Относительные пути

7.3.2 Относительные пути

Относительные пути начинаются с текущего каталога. Относительный путь указывает путь к файлу относительно текущего местоположения в файловой системе. Они не начинаются с символа /. Вместо этого они начинаются с имени каталога. В частности, относительные пути начинаются с имени каталога, содержащегося в текущем каталоге.

Еще раз взгляните на первый cdпример команды. Аргумент является примером простейшего относительного пути: имя каталога в текущем рабочем каталоге.

sysadmin@localhost:~$ cd Documents
sysadmin@localhost:~/Documents$ 

Если пользователь находится в Documentsкаталоге, перемещение в Artкаталог может быть выполнено несколькими способами.

ArtМожно использовать абсолютный путь к каталогу:

sysadmin@localhost : ~/Documents $ cd /home/sysadmin/Documents/School/Art
sysadmin@localhost : ~/Documents/School/Art $ 

Можно использовать несколько относительных путей:

sysadmin@localhost : ~/Documents $ cd School
sysadmin@localhost : ~/Documents/School $ cd Art
sysadmin@localhost : ~/Documents/School/Art $ 

Однако самый простой способ — использовать один относительный путь, охватывающий путь от исходного до целевого каталога:

sysadmin@localhost : ~/Documents $ cd School/Art
sysadmin@localhost : ~/Documents/School/Art $ 

Используйте pwdкоманду для подтверждения изменения:

sysadmin@localhost:~/Documents/School/Art$ pwd
/home/sysadmin/Documents/School/Art

Last updated