?? 第三章:文件系統導航.txt
字號:
第三章:文件系統導航
第三章 文件系統
目標
完成這一節,你能做以下事情:
描述UNIX文件系統的布局
了解文件與目錄的不同之處
自如地操作一個UNIX 文件系統。
建立和刪除目錄
描述絕對路徑和相對路徑的不同
在可能的情況下,使用相對路徑來簡化你的輸入。
3.1 什么是文件系統
UNIX系統提供文件系統來管理和組織你的文件和目錄。文件通常是數據的一個容器,而目錄是文件和(或)其他目錄的容器,一個目錄包含下的另一個目錄通常被稱為子目錄,
UNIX的文件系統與文件柜十分相似。整個文件系統就象一個文件柜,文件柜包含所有的抽屜,文件夾,和報表。抽屜同子目錄一樣能夠包含報告和文件夾。一個文件夾當它包含報表時就像一個子目錄。報表就代表一個文件,因為它存儲實際的數據。
3.2 樹型結構
目錄結構能夠用一個層次化的樹形結構來表示。樹上的每一個分支可以是目錄或者文件。目錄用橢圓來表示,文件用矩形來表示,以便在圖中能夠區別它們。
3.3 文件系統層次
象整齊的文件柜一樣,UNIX文件系統層次提供了一種簡單有效的機制來組織你的文件。由于一個UNIX發布版本通常包括幾百個文件和程序,所以每個UNIX系統都使用一種默認的目錄結構。在目錄的頂端是根目錄(因為它在一個倒轉的樹的頂部),根目錄由一個反斜杠(/)來表示。
UNIX 系統同時提供了一些命令,可以讓你在你需要時很容易地創建新的目錄,也可以從一個目錄移動或是拷貝文件到另一個目錄。就象加入一個新的文件夾到一個文件柜的抽屜中和將新的文件夾移動一個報表到一個老的文件夾一樣容易。
UNIX系統中的文件可以分為兩類:靜態文件和動態文件。
靜態文件(共享的文件)主要存在于三個目錄中:/opt, /usr , /sbin
/opt:這個目錄一般用來存放應用程序。開發人員和系統管理員會用它來安裝新的產品和本地使用的應用程序。
/usr/bin:這個目錄包含了基礎的UNIX系統操作和文件處理的命令,所有的用戶都有權限讀取這個目錄("bin" 是 binary 的縮寫)。
/usr/sbin: 這個目錄中有所有的在幫助手冊1m章節中的命令,這些命令都是系統管理命令。其中的大多數命令只有超級用戶才能使用。在幫助手冊 1m中有關于這些命令的文檔。
/usr/lib:這個目錄包括應用程序使用的文檔和共享的庫
/usr/share:這個目錄包括獨立提供的文件(其中最重要的是幫助手冊)
/usr/share/man:這個目錄包括所有的語在線幫助頁有關的所有的文件。
/uar/local/bin:這個目錄通常用來存放本地開發的程序和工具。
/usr/contrib/bin:這個目錄通常用來存放公用的程序和工具
/sbin:這個目錄包括基本的用于啟動與關閉系統的命令。
動態文件
動態文件(私有的文件)主要存在于七個目錄中:
/home, /etc, /stand , /tmp , /dev, /mnt , 和/var;
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -