新聞中心

        EEPW首頁 > 手機與無線通信 > 設計應用 > Linux系統工作目錄、用戶主目錄與路徑

        Linux系統工作目錄、用戶主目錄與路徑

        作者: 時間:2017-06-12 來源:網絡 收藏
        目錄是Linux|0">系統的一種特殊文件。為使用戶更好地使用,我們介紹有關的一些基本概念。

        工作與用戶主目錄

        從邏輯上講,用戶在登錄到系統中之后,每時每刻都處在某個目錄之中,此目錄被稱做工作目錄或當前目錄(Working Directory)。工作目錄是可以隨時改變的。用戶初始登錄到系統中時,其主目錄(Home Directory)就成為其工作目錄。工作目錄用“.”表示,其父目錄用“..”表示。

        用戶主目錄是系統管理員增加用戶時創建起來的(以后也可以改變),每個用戶都有自己的主目錄,不同用戶的主目錄一般互不相同。

        用戶剛登錄到系統中時,其工作目錄便是該用戶主目錄,通常與用戶的登錄名相同。

        用戶可以通過一個~字符來引用自己的主目錄。

        例如命令

        /home/WANG$ cat ~/class/software_1

        和下面的命令

        /home/WANG$ cat /home/WANG/class/software_1

        意義相同。Shell將用用戶主目錄名來替換~字符。目錄層次創建好之后,用戶就可以把有關的文件放到相應的目錄中,從而實現對文件的組織。

        路徑

        顧名思義,路徑是指從樹型目錄中的某個目錄層次到某個文件的一條道路。此路徑的主要構成是目錄名稱,中間用“/”分開。任一個文件在文件系統中的位置都是由相應的路徑決定的。

        用戶在對文件進行訪問時,要給出文件所在的路徑。 路徑又分相對路徑和絕對路徑。 絕對路徑是指從“根”開始的路徑,也稱為完全路徑;相對路徑是從用戶工作目錄開始的路徑。

        應該注意到,在樹型目錄結構中到某個確定文件的絕對路徑和相對路徑均只有一條。絕對路徑是確定不變的,而相對路徑則隨著用戶工作目錄的變化而不斷變化。這一點對于我們以后使用某些命令如cp和tar等大有好處。

        用戶要訪問一個文件時,可以通過路徑名來引用,并且可以根據要訪問的文件與用戶工作目錄的相對位置來引用它,而不需要列出這個文件的完整路徑名。例如,用戶WANG有一個名為class的目錄,該目錄中有兩個文件:software_1和hardware_1。若用戶WANG想顯示出其class目錄中的名為software_1的文件,可以使用下列命令:

        /home/WANG$ cat /home/WANG/class/software_1

        用戶也可以根據文件software_1與當前工作目錄的相對位置來引用該文件。這時命令為:

        /home/WANG$ cat class/software_1



        關鍵詞: 目錄 Linux 組織文件

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 麻江县| 浦城县| 宣武区| 成安县| 灵丘县| 泽库县| 宣城市| 玛沁县| 大石桥市| 嘉义县| 七台河市| 浮梁县| 鹤壁市| 商城县| 贺兰县| 庆阳市| 星座| 读书| 古浪县| 拉萨市| 特克斯县| 贵阳市| 保靖县| 上高县| 白城市| 阜新市| 皋兰县| 高密市| 合作市| 吉水县| 阜康市| 星子县| 宜州市| 黑山县| 电白县| 和田市| 家居| 天津市| 高邮市| 封丘县| 肇庆市|