Di Linux, anda boleh menggunakan arahan pwd untuk memaparkan laluan semasa. pwd ialah singkatan daripada Print Working Directory Fungsinya adalah untuk memaparkan laluan penuh direktori kerja semasa. Sintaksnya ialah "pwd [pilihan]"; tidak pasti.
Persekitaran pengendalian tutorial ini: sistem centos8, komputer Dell G3.
Memandangkan terdapat banyak direktori dalam sistem fail Linux, apabila pengguna melaksanakan arahan Linux tanpa menyatakan direktori di mana arahan atau parameter itu berada, sistem Linux akan mencari arahan ini terlebih dahulu dalam direktori semasa ( direktori kerja semasa) atau parameternya. Oleh itu, sebelum melaksanakan arahan, pengguna selalunya perlu menentukan direktori kerja semasa, iaitu direktori semasa.
Apabila pengguna log masuk ke sistem Linux, direktori semasanya ialah direktori rumahnya. Jadi, bagaimana untuk menentukan direktori semasa? Anda boleh menggunakan perintah pwd sistem Linux untuk memaparkan laluan mutlak direktori semasa.
gambaran keseluruhan arahan pwd
pwd
ialah singkatan daripada Print Working Directory
dan fungsinya adalah untuk memaparkan keseluruhan kerja direktori laluan kerja semasa. Ia digunakan terutamanya untuk melihat laluan mutlak direktori semasa melalui pwd
apabila lokasi semasa tidak pasti.
sintaks arahan pwd
pwd [选项]
Parameter:
-L
:--logical
, memaparkan laluan semasa Apabila terdapat fail sambungan, laluan fail sambungan dipaparkan secara langsung (kaedah ini adalah lalai apabila tiada parameter ditambahkan), rujuk Contoh 1.
-p
: --physical
, memaparkan laluan semasa Apabila terdapat fail sambungan, laluan sambungan tidak digunakan dan fail yang ditunjukkan oleh fail sambungan dipaparkan secara langsung . Rujuk Contoh 2. Apabila fail sambungan berbilang lapisan disertakan, fail yang akhirnya ditunjuk oleh fail sambungan dipaparkan. Rujuk Contoh 3.
--help
: Paparkan maklumat bantuan.
--version
: Paparkan maklumat versi.
contoh arahan pwd
Contoh 1: Lihat Laluan semasa
[root@localhost var]# pwd /var
Contoh 2: Lihat laluan semasa tanpa menggunakan laluan sambungan
[root@localhost ~]# cd /var/ #进入/var目录,该目录下有个mail连接文件,方便对比查看 [root@localhost var]# ll total 164 ... drwxr-xr-x 12 root root 4096 Apr 22 19:56 log lrwxrwxrwx 1 root root 10 Oct 17 2015 mail -> spool/mail drwxr-xr-x 2 root root 4096 May 11 2011 nis ... [root@localhost var]# cd mail/ #进入mail目录,mail为连接文件。 [root@localhost mail]# pwd #默认,使用连接文件,直接显示连接文件全路径。 /var/mail [root@localhost mail]# pwd -P #不使用逻辑路径,连接文件最终指向的文件 /var/spool/mail
Contoh 3: Apabila menyambungkan fail pada berbilang peringkat, paparkan laluan penuh fail yang akhirnya ditunjuk oleh semua fail yang disambungkan
[root@localhost ~]# ll # /root目录下面有个dir1目录,test连接文件指向dir1目录 total 12 drwxr-xr-x 2 root root 4096 Apr 24 05:51 dir1 lrwxrwxrwx 1 root root 5 Apr 24 05:54 test -> dir1/ [root@localhost ~]# ll /home/ #/home目录下面有一个test连接文件,指向/root/test连接文件 total 20 drwx------ 16 sgl sgl 4096 Oct 17 2015 sgl lrwxrwxrwx 1 root root 10 Apr 24 05:55 test -> /root/test [root@localhost ~]# cd /home/test/ #通过cd命令进入/home/test [root@localhost test]# pwd #默认,只显示连接文件的全路径 /home/test [root@localhost test]# pwd -P # 显示连接文件最终指向的文件的全路径。注意这里不是/root/test。 /root/dir1
Cadangan berkaitan: "Linux Tutorial Video 》
Atas ialah kandungan terperinci Bagaimana untuk memaparkan laluan semasa dalam Linux. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!