Laluan dalam Linux merujuk kepada keseluruhan nama fail dan lokasi fail ini dipanggil laluan; terdapat dua cara untuk menentukan lokasi di mana fail disimpan, iaitu menggunakan laluan mutlak dan relatif paths; mutlak Laluan adalah relatif kepada laluan akar Selagi fail tidak bergerak, laluan mutlaknya adalah tetap manakala laluan relatif adalah relatif kepada direktori semasa, direktori semasa boleh berubah. , jadi laluan relatif fail tidak tetap.
Persekitaran pengendalian tutorial ini: sistem linux5.9.8, komputer Dell G3.
Apakah maksud laluan dalam Linux?
Lokasi laluan
mengandungi keseluruhan nama fail dan lokasi fail, seperti Kedudukan ini dipanggil laluan
Laluan ialah cara untuk mencari fail
. #表示的是当前所在的目录 .. #当前目录的上一级目录 ./ #表示当前的目录 . #表示当前的目录 ../ #从当前目录的上一级目录开始 .. #上一级目录
Laluan mutlak Linux dan laluan relatif penerangan terperinci
Terdapat dua cara untuk menentukan lokasi fail disimpan, iaitu menggunakan laluan mutlak dan laluan relatif.
Kami tahu bahawa semua fail (direktori) dalam sistem Linux disusun menjadi struktur pokok terbalik bermula dari direktori akar "/", seperti yang ditunjukkan dalam Rajah 1.
Rajah struktur organisasi fail sistem Linux
Laluan mutlak mesti bermula dari direktori akar /. Sebagai contoh, gunakan laluan mutlak untuk menunjukkan lokasi fail bin. jika ia hanya dihantar ke Linux Jika sistem mempunyai nama fail, ia tidak dapat mencari fail yang ditentukan tetapi apabila laluan mutlak fail bin dihantar ke sistem Linux, ia boleh ditemui dengan jayanya.
[root@localhost ~]# bin bash: bin: command not found <-- 没有找到 [root@localhost ~]# /usr/bin bash: /usr/bin: is a directory <-- 是一个文件
Sebagai contoh, apabila kita log masuk ke sistem Linux sebagai root, direktori kerja semasa menjadi lalai kepada /root Jika kita perlu melaraskan direktori kerja semasa ke Desktop subdirektori akar, sudah tentu kita boleh menggunakan laluan mutlak , kod sampel adalah seperti berikut:
Perhatikan bahawa untuk perintah pwd dan cd yang digunakan di sini, anda hanya perlu mengetahui fungsinya buat masa ini Penggunaan khusus akan diterangkan dalam terperinci dalam artikel seterusnya.
[root@localhost ~]# pwd <-- 显示当前所在的工作路径 /root [root@localhost ~]# cd /root/Desktop [root@localhost Desktop]# pwd /root/Desktop
[root@localhost ~]# pwd <-- 显示当前所在的工作路径 /root [root@localhost ~]# cd ./Desktop [root@localhost Desktop]# pwd /root/Desktop
Dalam short , laluan mutlak adalah relatif kepada laluan akar /, selagi fail tidak bergerak, laluan mutlaknya adalah malar manakala laluan relatif adalah relatif kepada direktori semasa, apabila program dilaksanakan, direktori semasa Mungkin berubah , jadi laluan relatif kepada fail tidak tetap.
#使用绝对路径 [root@localhost ~]# pwd <-- 显示当前所在的工作路径 /root [root@localhost ~]# cd /usr [root@localhost ~]# pwd /usr #使用相对路径 [root@localhost ~]# pwd <-- 显示当前所在的工作路径 /root [root@localhost ~]# cd ../usr <-- 相对 root,usr 位于其父目录 /,因此这里要用到 .. [root@localhost ~]# pwd /usr
"
Atas ialah kandungan terperinci Apakah maksud laluan dalam linux. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!