新聞中心
Linux命令解析:pwd的具體使用方法

創(chuàng)新互聯(lián)建站成立10余年來(lái),這條路我們正越走越好,積累了技術(shù)與客戶資源,形成了良好的口碑。為客戶提供成都做網(wǎng)站、網(wǎng)站設(shè)計(jì)、外貿(mào)營(yíng)銷網(wǎng)站建設(shè)、網(wǎng)站策劃、網(wǎng)頁(yè)設(shè)計(jì)、域名申請(qǐng)、網(wǎng)絡(luò)營(yíng)銷、VI設(shè)計(jì)、網(wǎng)站改版、漏洞修補(bǔ)等服務(wù)。網(wǎng)站是否美觀、功能強(qiáng)大、用戶體驗(yàn)好、性價(jià)比高、打開(kāi)快等等,這些對(duì)于網(wǎng)站建設(shè)都非常重要,創(chuàng)新互聯(lián)建站通過(guò)對(duì)建站技術(shù)性的掌握、對(duì)創(chuàng)意設(shè)計(jì)的研究為客戶提供一站式互聯(lián)網(wǎng)解決方案,攜手廣大客戶,共同發(fā)展進(jìn)步。
在Linux系統(tǒng)中,pwd是一個(gè)非常常用的命令,用于查看當(dāng)前目錄的絕對(duì)路徑。本文將為大家介紹pwd的具體使用方法。
一、pwd命令的格式
pwd命令的格式為:
pwd [選項(xiàng)]
二、pwd命令的選項(xiàng)
pwd命令的選項(xiàng)如下:
– -L 邏輯路徑,即符號(hào)鏈接所指向的路徑。
– -P 物理路徑,即實(shí)際存在的路徑。
默認(rèn)情況下,pwd命令輸出的是邏輯路徑。
三、pwd命令的具體使用方法
1.查看當(dāng)前工作目錄的絕對(duì)路徑
我們可以直接在終端中輸入pwd命令,它會(huì)輸出當(dāng)前工作目錄的絕對(duì)路徑。
比如,在終端中輸入pwd命令,會(huì)得到類似于以下的輸出:
$ pwd
/home/user
2.使用-L選項(xiàng)查看符號(hào)鏈接所指向的路徑
在Linux系統(tǒng)中,我們可以使用符號(hào)鏈接來(lái)鏈接兩個(gè)不在同一個(gè)目錄中的文件夾或文件。如果使用pwd命令查看符號(hào)鏈接所在的目錄,那么默認(rèn)情況下,輸出的是符號(hào)鏈接的路徑而不是它所指向的實(shí)際路徑。如果想要查看符號(hào)鏈接所指向的路徑,需要使用-L選項(xiàng)。
以下是一個(gè)例子,假設(shè)我們當(dāng)前工作目錄是/tmp,我們創(chuàng)建一個(gè)名為link_to_ubuntu的符號(hào)鏈接,指向了實(shí)際文件夾/usr/lib/ubuntu:
$ cd /tmp
$ ln -s /usr/lib/ubuntu link_to_ubuntu
$ ls -l
total 4
lrwxrwxrwx 1 root root 21 Dec 15 04:09 link_to_ubuntu -> /usr/lib/ubuntu
此時(shí),如果我們使用pwd命令來(lái)查看當(dāng)前目錄,會(huì)得到以下的輸出:
$ pwd
/tmp
但是如果我們使用-L選項(xiàng)來(lái)查看符號(hào)鏈接所指向的路徑,會(huì)得到以下的輸出:
$ pwd -L
/usr/lib/ubuntu
3.使用-P選項(xiàng)查看實(shí)際存在的路徑
在Linux系統(tǒng)中,可能會(huì)存在多個(gè)符號(hào)鏈接指向同一個(gè)實(shí)際文件夾的情況。如果想要查看某個(gè)符號(hào)鏈接所指向的實(shí)際路徑,需要使用-P選項(xiàng)。
以下是一個(gè)例子,假設(shè)我們當(dāng)前工作目錄是/tmp,我們創(chuàng)建了兩個(gè)名為link_to_ubuntu1和link_to_ubuntu2的符號(hào)鏈接,都指向了實(shí)際文件夾/usr/lib/ubuntu:
$ cd /tmp
$ ln -s /usr/lib/ubuntu link_to_ubuntu1
$ ln -s /tmp/link_to_ubuntu1 link_to_ubuntu2
$ ls -l
total 4
lrwxrwxrwx 1 root root 22 Dec 15 04:11 link_to_ubuntu1 -> /usr/lib/ubuntu
lrwxrwxrwx 1 root root 20 Dec 15 04:14 link_to_ubuntu2 -> /tmp/link_to_ubuntu1
此時(shí),如果我們使用pwd命令來(lái)查看當(dāng)前目錄,會(huì)得到以下的輸出:
$ pwd
/tmp
但是如果我們使用-P選項(xiàng)來(lái)查看符號(hào)鏈接所指向的實(shí)際路徑,需要先進(jìn)入其中一個(gè)符號(hào)鏈接所在的目錄,然后再使用pwd -P命令,會(huì)得到以下的輸出:
$ cd link_to_ubuntu1/
$ pwd -P
/usr/lib/ubuntu
四、
以上就是pwd命令的具體使用方法了。pwd命令非常方便簡(jiǎn)單,是初學(xué)者必須掌握的一個(gè)命令。希望本文對(duì)你有所幫助。
成都網(wǎng)站建設(shè)公司-創(chuàng)新互聯(lián)為您提供網(wǎng)站建設(shè)、網(wǎng)站制作、網(wǎng)頁(yè)設(shè)計(jì)及定制高端網(wǎng)站建設(shè)服務(wù)!
linux下cat 命令使用詳解:顯示文件內(nèi)容
cat命令的用途是連接文件或標(biāo)準(zhǔn)輸入并打印。這個(gè)命令常用來(lái)顯示文件內(nèi)容,或者將幾個(gè)文件連接起來(lái)顯示,或者從標(biāo)準(zhǔn)輸入讀取內(nèi)容并顯示,它常與重定向符號(hào)配合使用。
1.命令格式:
cat
…
2.命令功能:
cat主要有三大功能:
1.一次顯示整個(gè)文件:cat
filename
2.從鍵盤創(chuàng)建一個(gè)文件:cat
>
filename
只能創(chuàng)建新文件,不能編輯已有文件.
3.將幾個(gè)文件合并為一個(gè)文件:cat
file1
file2
>
file
3.命令參數(shù):
-A,
–show-all
等價(jià)于
-vET
-b,
–number-nonblank
對(duì)非空輸出行編號(hào)
-e
等價(jià)于
-vE
-E,
–show-ends
在每行結(jié)束處顯示
$
-n,
–number
對(duì)輸出的所有行編號(hào),由1開(kāi)始對(duì)所有輸出的行數(shù)編號(hào)
-s,
–squeeze-blank
有連續(xù)兩行以上的空白行,就代換為一行的空白行
-t
與
-vT
等價(jià)
-T,
–show-tabs
將跳格字符顯示為
^I
洞賣-u
(被忽略)
-v,
–show-nonprinting
使用
^
和
M-
引埋肢用,除了
LFD
和
TAB
之外
4.使用實(shí)例:
實(shí)例一:把
log2023.log
的文件內(nèi)容加上行號(hào)后輸入
log2023.log
這個(gè)文件里
命令:
cat
-n
log2023.log
log2023.log
輸出:
代碼如下:
test>#
cat
log2023.log
======
test>#
cat
log2023.log
納液逗
======
test>#
cat
-n
log2023.log
log2023.log
1
2
3
4
5
======
6
7
8
9
10
11
======
test>#
說(shuō)明:
實(shí)例二:把
log2023.log
和
log2023.log
的文件內(nèi)容加上行號(hào)(空白行不加)之后將內(nèi)容附加到
log.log
里。
命令:
cat
-b
log2023.log
log2023.log
log.log
輸出:
代碼如下:
test>#
cat
-b
log2023.log
log2023.log
log.log
1
2
3
======
4
5
6
7
======
test>#
實(shí)例三:把
log2023.log
的文件內(nèi)容加上行號(hào)后輸入
log.log
這個(gè)文件里
命令:
輸出:
代碼如下:
test>#
cat
log.log
test>#
cat
-n
log2023.log
>
log.log
test>#
cat
-n
log.log
1
2
3
4
5
======
test>#
實(shí)例四:使用here
doc來(lái)生成文件
輸出:
代碼如下:
test>#
cat
>log.txt
Hello
>
World
>
Linux
>
PWD=$(pwd)
>
EOF
test>#
ls
-l
log.txt
-rw-r–r–
root
root
10-28
17:07
log.txt
test>#
cat
log.txt
Hello
World
Linux
PWD=/opt/soft/test
test>#
說(shuō)明:
注意粗體部分,here
doc可以進(jìn)行字符串替換。
備注:
tac
(反向列示)
命令:
tac
log.txt
輸出:
代碼如下:
test>#
tac
log.txt
PWD=/opt/soft/test
Linux
World
Hello
tac
是將
cat
反寫過(guò)來(lái),所以他的功能就跟
cat
相反,
cat
是由之一行到最后一行連續(xù)顯示在螢?zāi)簧?,?/p>
tac
linux 中何種命令可以查看當(dāng)前所處的目錄位置
Linux中查看當(dāng)前所處的目錄位置可以使用pwd命令。
1、命令格式
pwd
2、命令功能
查看”當(dāng)前工作目錄“的完整路徑
3、常用參數(shù)
一般情況下不帶任何參數(shù)
如果目錄是鏈接時(shí):
格式:pwd -P 顯示出實(shí)歲敏際路徑,而非使乎山枝用連接唯渣(link)路徑。
4、示例如下圖所示
通過(guò)type命令來(lái)查詢命令所在的目錄。
1、通過(guò)type命令來(lái)查詢命令所在的目錄。
2、type命孝襪令是用來(lái)判斷shell命令的類型的,如果是內(nèi)部命令,沒(méi)巧棚激有和祥獨(dú)立可執(zhí)行的文件,也就談不上目錄。
3、通過(guò)which命令來(lái)查詢命令所在的目錄
使用pwd可現(xiàn)實(shí)當(dāng)前目錄位置
例子:
pwd
/dev/wor
whereis 或者 which
—
whereis的解釋(man whereis): 顯示命令的二進(jìn)制文件,源代碼,手冊(cè)等文件吵派準(zhǔn)虧賀確位置銷碰派
which的解釋 (man which):顯示(shell)命令的全路徑
例如top命令:
$ whereis top
top: /usr/bin/top /usr/share/man/man1/top.1.gz
—
$ which top
/usr/bin/top
關(guān)于linux $(pwd)的介紹到此就結(jié)束了,不知道你從中找到你需要的信息了嗎 ?如果你還想了解更多這方面的信息,記得收藏關(guān)注本站。
四川成都云服務(wù)器租用托管【創(chuàng)新互聯(lián)】提供各地服務(wù)器租用,電信服務(wù)器托管、移動(dòng)服務(wù)器托管、聯(lián)通服務(wù)器托管,云服務(wù)器虛擬主機(jī)租用。成都機(jī)房托管咨詢:13518219792
創(chuàng)新互聯(lián)(www.cdcxhl.com)擁有10多年的服務(wù)器租用、服務(wù)器托管、云服務(wù)器、虛擬主機(jī)、網(wǎng)站系統(tǒng)開(kāi)發(fā)經(jīng)驗(yàn)、開(kāi)啟建站+互聯(lián)網(wǎng)銷售服務(wù),與企業(yè)客戶共同成長(zhǎng),共創(chuàng)價(jià)值。
標(biāo)題名稱:Linux命令解析:pwd的具體使用方法(linux$(pwd))
標(biāo)題URL:http://www.dlmjj.cn/article/cdpeocd.html


咨詢
建站咨詢
