溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

linux用戶主目錄有哪些內(nèi)容

發(fā)布時間:2022-01-25 10:24:24 來源:億速云 閱讀:296 作者:iii 欄目:開發(fā)技術(shù)

本文小編為大家詳細介紹“l(fā)inux用戶主目錄有哪些內(nèi)容”,內(nèi)容詳細,步驟清晰,細節(jié)處理妥當,希望這篇“l(fā)inux用戶主目錄有哪些內(nèi)容”文章能幫助大家解決疑惑,下面跟著小編的思路慢慢深入,一起來學(xué)習(xí)新知識吧。

用戶目錄介紹:

/home: 系統(tǒng)默認的用戶家目錄,新增用戶賬號時,用戶的家目錄都存放在此目錄下,~表示當前用戶的家目錄,~test表示用戶test的家目錄。

如果要查看~的真實面貌,可以先進入~目錄,然后用pwd -P命令查看~的絕對路徑

cd ~

pwd -P

用戶的家目錄可以在/etc/passwd中的第6項找到

[root@www ~]# head -n 4 /etc/passwdroot:x:0:0:root:/root:/bin/bash

家目錄:
這是用戶的家目錄,以上面為例, root 的家目錄在 /root ,所以當 root 登陸之后,就會立刻跑到 /root 目錄里頭啦!呵呵!如果你有個賬號的使用空間特別的大,你想要將該賬號的家目錄移動到其他的硬盤去該怎么作?沒有錯!可以在這個字段進行修改呦!默認的用戶家目錄在 /home/yourIDname

目錄是Linux系統(tǒng)組織文件的一種特殊文件。為使用戶更好地使用目錄,我們介紹有關(guān)目錄的一些基本概念。
(1)工作目錄與用戶主目錄
從邏輯上講,用戶在登錄到Linux系統(tǒng)中之后,每時每刻都處在某個目錄之中,此目
錄被稱做工作目錄或當前目錄(Working Directory)。工作目錄是可以隨時改變的。用戶初始登錄到系統(tǒng)中時,其主目錄(Home
Directory)就成為其工作目錄。工作目錄用“.”表示,其父目錄用“..”表示。
用戶主目錄是系統(tǒng)管理員增加用戶時創(chuàng)建起來的(以后也可以改變),每個用戶都有自己的主目錄,不同用戶的主目錄一般互不相同。
用戶剛登錄到系統(tǒng)中時,其工作目錄便是該用戶主目錄,通常與用戶的登錄名相同。
用戶可以通過一個~字符來引用自己的主目錄。
例如命令
/home/WANG$ cat ~/class/software_1
和下面的命令
/home/WANG$ cat /home/WANG/class/software_1
意義相同。Shell將用用戶主目錄名來替換~字符。目錄層次創(chuàng)建好之后,用戶就可以把有關(guān)的文件放到相應(yīng)的目錄中,從而實現(xiàn)對文件的組織。
(2)路徑
顧名思義,路徑是指從樹型目錄中的某個目錄層次到某個文件的一條道路。此路徑的主要構(gòu)成是目錄名稱,中間用“/”分開。任一個文件在文件系統(tǒng)中的位置都是由相應(yīng)的路徑?jīng)Q定的。
用戶在對文件進行訪問時,要給出文件所在的路徑。 路徑又分相對路徑和絕對路徑。 絕對路徑是指從“根”開始的路徑,也稱為完全路徑;相對路徑是從用戶工作目錄開始的路徑。
應(yīng)該注意到,在樹型目錄結(jié)構(gòu)中到某個確定文件的絕對路徑和相對路徑均只有一條。絕對路徑是確定不變的,而相對路徑則隨著用戶工作目錄的變化而不斷變化。這一點對于我們以后使用某些命令如cp和tar等大有好處。
用戶要訪問一個文件時,可以通過路徑名來引用,并且可以根據(jù)要訪問的文件與用戶工作
目錄的相對位置來引用它,而不需要列出這個文件的完整路徑名。例如,用戶WANG有一個名為class的目錄,該目錄中有兩個文件:software_1
和hardware_1。若用戶WANG想顯示出其class目錄中的名為software_1的文件,可以使用下列命令:
/home/WANG$ cat /home/WANG/class/software_1
用戶也可以根據(jù)文件software_1與當前工作目錄的相對位置來引用該文件。這時命令為:
/home/WANG$ cat class/software_1

Linux中用 pwd 命令來查看”當前工作目錄“的完整路徑。 簡單得說,每當你在終端進行操作時,你都會有一個當前工作目錄。

在不太確定當前位置時,就會使用pwd來判定當前目錄在文件系統(tǒng)內(nèi)的確切位置。

1.命令格式:

pwd [選項]

2.命令功能:

查看”當前工作目錄“的完整路徑

3.常用參數(shù):

一般情況下不帶任何參數(shù)

如果目錄是鏈接時:

格式:pwd -P  顯示出實際路徑,而非使用連接(link)路徑。

4.常用實例:

1:用 pwd 命令查看默認工作目錄的完整路徑

[root@localhost ~]# pwd

/root

[root@localhost ~]#

實例2:

[root@localhost ~]# cd /opt/soft/

[root@localhost soft]# pwd 

/opt/soft

[root@localhost soft]#

實例三:目錄連接鏈接時,pwd -P  顯示出實際路徑,而非使用連接(link)路徑;pwd顯示的是連接路徑

命令:pwd -P

輸出:

[root@localhost soft]# cd /etc/init.d 

[root@localhost init.d]# pwd

/etc/init.d

[root@localhost init.d]# pwd -P

/etc/rc.d/init.d

[root@localhost init.d]#

實例4:/bin/pwd

命令:

/bin/pwd [選項]

選項:

 目錄連接鏈接時,輸出連接路徑  輸出物理路徑 輸出:

[root@localhost init.d]# /bin/pwd 

/etc/rc.d/init.d

[root@localhost init.d]# /bin/pwd --help

[root@localhost init.d]# /bin/pwd -P

/etc/rc.d/init.d

[root@localhost init.d]# /bin/pwd -L

/etc/init.d

[root@localhost init.d]#

實例五:當前目錄被刪除了,而pwd命令仍然顯示那個目錄

 輸出:

[root@localhost init.d]# cd /opt/soft

[root@localhost soft]# mkdir removed

[root@localhost soft]# cd removed/

[root@localhost removed]# pwd

/opt/soft/removed

[root@localhost removed]# rm ../removed -rf

[root@localhost removed]# pwd

/opt/soft/removed

[root@localhost removed]# /bin/pwd

/bin/pwd: couldn't find directory entry in “..” with matching i-node

[root@localhost removed]# cd 

[root@localhost ~]# pwd

/root

[root@localhost ~]#

讀到這里,這篇“l(fā)inux用戶主目錄有哪些內(nèi)容”文章已經(jīng)介紹完畢,想要掌握這篇文章的知識點還需要大家自己動手實踐使用過才能領(lǐng)會,如果想了解更多相關(guān)內(nèi)容的文章,歡迎關(guān)注億速云行業(yè)資訊頻道。

向AI問一下細節(jié)

免責聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI