Linux 命令行入门教程
10. 绝对路径与相对路径
本教程共 90 篇 · 第 10 篇
10. 绝对路径与相对路径
找文件得说清位置。路径有绝对、相对两种写法,理解了就不容易迷路。
绝对路径从根 / 写起,完整且唯一,不受你当前在哪影响:
cat /home/yourname/notes.txt
无论你在哪个目录,它都精准指向同一个文件。写脚本、配系统时用它最稳妥。
相对路径从当前目录写起,不带头上的斜杠:
cd projects/linux
当你在 /home/yourname 时,它等效于 /home/yourname/projects/linux。可一旦换个目录,同一串字的含义就变了。
怎么选?脚本、后台任务、系统配置用绝对路径;手动敲命令图快,用相对路径更顺手。
Tip不确定自己当前在哪?
pwd马上告诉你,见 §13。根目录的概念见 §09。
小结:绝对路径”从根说起”永远准,相对路径”从脚下说起”更省力。按场景挑着用。