新聞中心
在Linux系統(tǒng)中,絕對(duì)路徑是指從根目錄/出發(fā)到達(dá)某一個(gè)文件或目錄的路徑。相對(duì)路徑則是指從當(dāng)前目錄出發(fā)到達(dá)某一個(gè)文件或目錄的路徑。在操作系統(tǒng)中,了解文件或目錄的路徑非常重要,因?yàn)槁窂绞俏募蚰夸浀奈ㄒ粯?biāo)識(shí)之一。在本文中,我們將探討如何在Linux系統(tǒng)中查看絕對(duì)路徑。

網(wǎng)站建設(shè)哪家好,找創(chuàng)新互聯(lián)公司!專注于網(wǎng)頁(yè)設(shè)計(jì)、網(wǎng)站建設(shè)、微信開(kāi)發(fā)、小程序開(kāi)發(fā)、集團(tuán)企業(yè)網(wǎng)站建設(shè)等服務(wù)項(xiàng)目。為回饋新老客戶創(chuàng)新互聯(lián)還提供了邗江免費(fèi)建站歡迎大家使用!
1. pwd命令
pwd命令是print working directory的縮寫(xiě),也就是打印當(dāng)前工作目錄。使用pwd命令可以顯示當(dāng)前工作目錄的絕對(duì)路徑。在Linux系統(tǒng)中,終端窗口打開(kāi)后,之一個(gè)默認(rèn)的工作目錄就是當(dāng)前用戶的主目錄/home/username。此時(shí),輸入pwd命令后回車(chē),即可顯示當(dāng)前工作目錄的絕對(duì)路徑,如下所示:
$ pwd
/home/username
如果當(dāng)前工作目錄不是用戶的主目錄,那么使用pwd命令同樣可以打印出當(dāng)前工作目錄的絕對(duì)路徑,如下所示:
$ cd /usr/share
$ pwd
/usr/share
2. readlink命令
readlink命令可以用來(lái)打印一個(gè)符號(hào)鏈接所指向的文件或目錄的絕對(duì)路徑。在Linux系統(tǒng)中,符號(hào)鏈接是一種特殊類(lèi)型的文件,它可以鏈接到其他文件或目錄,并以自己的名稱代替目標(biāo)文件或目錄。使用readlink命令可以查看符號(hào)鏈接所指向的文件或目錄的絕對(duì)路徑。例如,假設(shè)我們已經(jīng)創(chuàng)建了一個(gè)符號(hào)鏈接mylink,它鏈接到了usr/share目錄下的一個(gè)文件test.txt,那么使用readlink命令可以查看符號(hào)鏈接所指向的文件的絕對(duì)路徑,如下所示:
$ ln -s /usr/share/test.txt mylink
$ readlink -f mylink
/usr/share/test.txt
-f參數(shù)可以讓readlink命令輸出的絕對(duì)路徑去除符號(hào)鏈接。如果不使用-f參數(shù),那么readlink命令將輸出符號(hào)鏈接的路徑。
3. realpath命令
realpath命令可以用來(lái)展開(kāi)所有的符號(hào)鏈接,并返回鏈接指向的實(shí)際路徑。如果給出的路徑中包含符號(hào)鏈接,realpath命令將展開(kāi)所有符號(hào)鏈接,并返回實(shí)際路徑。如果路徑中不包含符號(hào)鏈接,那么realpath命令將返回路徑本身。例如,假設(shè)我們已經(jīng)創(chuàng)建了一個(gè)符號(hào)鏈接mylink,它鏈接到了usr/share目錄下的一個(gè)文件test.txt,并且我們?cè)诋?dāng)前工作目錄下輸入了符合鏈接所在的相對(duì)路徑,那么使用realpath命令可以返回符號(hào)鏈接所指向的實(shí)際路徑,如下所示:
$ ln -s /usr/share/test.txt mylink
$ cd /home/username
$ realpath ./mylink
/usr/share/test.txt
4. find命令
find命令可以遞歸查找目錄結(jié)構(gòu),搜索匹配的文件和目錄。它的一個(gè)常用選項(xiàng)是-print和-exec,其中-print選項(xiàng)將匹配的文件和目錄打印出來(lái),-exec選項(xiàng)可以執(zhí)行指定的命令。使用find命令可以查找指定目錄下的文件或目錄的絕對(duì)路徑。例如,假設(shè)我們需要查找/usr目錄下所有的文件或目錄,并打印它們的絕對(duì)路徑,那么以下命令可以實(shí)現(xiàn):
$ find /usr -print
5. which命令
which命令用來(lái)查找一個(gè)命令所在的路徑。在Linux系統(tǒng)中,很多命令都是以可執(zhí)行文件的形式存儲(chǔ)在某個(gè)路徑下的。使用which命令可以查找指定命令所在的路徑。例如,假設(shè)我們需要查找ls命令所在的路徑,那么以下命令可以實(shí)現(xiàn):
$ which ls
以上就是在Linux系統(tǒng)中查看絕對(duì)路徑的方法。通過(guò)這些命令,我們可以輕松地查看任何文件或目錄的絕對(duì)路徑,并進(jìn)行相應(yīng)的操作。熟練掌握這些命令,可以大大提高我們的Linux系統(tǒng)管理效率。
成都網(wǎng)站建設(shè)公司-創(chuàng)新互聯(lián),建站經(jīng)驗(yàn)豐富以策略為先導(dǎo)10多年以來(lái)專注數(shù)字化網(wǎng)站建設(shè),提供企業(yè)網(wǎng)站建設(shè),高端網(wǎng)站設(shè)計(jì),響應(yīng)式網(wǎng)站制作,設(shè)計(jì)師量身打造品牌風(fēng)格,熱線:028-86922220linux怎么通過(guò)shell查找到某一個(gè)文件的絕對(duì)路徑
查頌絕消找某文件的絕對(duì)路徑可以用whereis或者是locate命令(這兩個(gè)命令的效果是一樣的),這兩個(gè)命令可以馬上列出文件的絕對(duì)路徑。whereis命令的用法非常簡(jiǎn)單,whereis 文件名即可,它有兩個(gè)非常有用的選項(xiàng):
-b選項(xiàng):只找二進(jìn)制文件
-s選項(xiàng):只找源代碼文件
locate命令的用法和野知whereis命令一樣,不過(guò)它有一個(gè)-i選項(xiàng),表示忽略文件名的大宏閉小寫(xiě)差異,比較有用。
Linux中若知道一個(gè)文件的關(guān)鍵詞比如192.168.126.3,怎么查找到文件絕對(duì)路徑?
grep -rl ‘192.168.126.3’ /home/*
linux 絕對(duì)路徑查看的介紹就聊到這里吧,感謝你花時(shí)間閱讀本站內(nèi)容,更多關(guān)于linux 絕對(duì)路徑查看,Linux如何查看絕對(duì)路徑,linux怎么通過(guò)shell查找到某一個(gè)文件的絕對(duì)路徑,Linux中若知道一個(gè)文件的關(guān)鍵詞比如192.168.126.3,怎么查找到文件絕對(duì)路徑?的信息別忘了在本站進(jìn)行查找喔。
成都創(chuàng)新互聯(lián)科技有限公司,經(jīng)過(guò)多年的不懈努力,公司現(xiàn)已經(jīng)成為一家專業(yè)從事IT產(chǎn)品開(kāi)發(fā)和營(yíng)銷(xiāo)公司。廣泛應(yīng)用于計(jì)算機(jī)網(wǎng)絡(luò)、設(shè)計(jì)、SEO優(yōu)化、關(guān)鍵詞排名等多種行業(yè)!
網(wǎng)頁(yè)題目:Linux如何查看絕對(duì)路徑(linux絕對(duì)路徑查看)
當(dāng)前路徑:http://www.5511xx.com/article/cdsogpe.html


咨詢
建站咨詢
