Чтобы понять полный путь, вы должны сначала знать отправную точку.
Корневой каталог /- это отправная точка операционных систем * nix. Он содержит все остальные каталоги как системы, так и пользователя.
Домашний каталог пользователя /home/USERNAME/или, ~/для краткости, содержит файлы и каталоги пользователя. Например, «Изображения», «Музыка», «Документы» и т. Д. На каждый из этих каталогов имеется ссылка, /home/USERNAME/DIRECTORYнапример, на «Документы» /home/USERNAME/Documents.
Как и в случае с каталогами, на файлы ссылаются аналогичным образом, например, на файл с именем, my_scriptрасположенным в домашнем каталоге пользователя, sosyteeможно ссылаться, используя полный путь /home/sosytee/my_scriptили ~/my_scriptдля краткости.
На файлы и каталоги можно ссылаться / обращаться к ним, используя их полные пути из любой точки системы. Кроме того, к ним можно получить доступ, используя только их имя, если оно находится в том же каталоге. Например, если пользователь во ~/время использования терминала, он может получить доступ к my_scriptфайлу с помощью просто my_script.
Кроме того, можно получить доступ к каталогам и файлам, используя только их имена, если они помещены в его переменную PATH. Вы можете увидеть, что хранится в PATH, используя echo $PATH.
Простые примеры того, как получить доступ к файлам с помощью командной строки:
- Пользователь в настоящее время
/home/USERNAME/и хочет использовать catкоманду для файла, расположенного по /home/USERNAME/Documentsимени foo.txt:
cat Documents/foo.txt
Конечно, это просто резюме.
Дальнейшая информация