目錄結構
linux檔案系統採用帶鏈結的樹形目錄結構
(圖形**於網路)
1.使用者主目錄
主目錄往往位於/home
或者/usr
目錄之下,並且與註冊名相同,如/home/mengqc
。
2.路徑名
(1) 絕對路徑名
絕對路徑名是沿著層次樹,從根目錄開始,由到達相應檔案的所有目錄名連線而成的,各目錄名之間以 / 字元隔開
(2) 相對路徑名
利用相對當前工作目錄的路徑指定乙個檔案
使用者主目錄——就是使用者當前工作目錄
如果工作目錄是/home/mengqc/lib
,為了列出在目錄/home/mengqc/lib/func中的檔案file1
,可以使用命令:ls –l func/file1
點(.)
代表當前目錄
點點(..)
代表該目錄的父目錄
例如:當前目錄為/home/mengqc/lib
,想列出/home/liu目錄的內容,可使用命令:ls ../../liu
(3) 正確使用路徑名 在什麼情況下使用絕對路徑名和相對路徑名,取決於該方式是否涉及更少的目錄,也就是有更少的鍵盤輸入。
mkdir命令
一般格式:mkdir [選項] dirname
說明:該命令建立由dirname命名的目錄。
選項:-m,--mode=mode
對新建目錄的訪問許可權設定為mode, 訪問許可權用給定的八進位制數字表示。
-p,--parents
可一次建立多個目錄,即如果為新建 目錄所指定的路徑中有些父目錄尚不存在,此選項可以自動建立它們。
刪除目錄
一般格式:rmdir [選項] dirname
說明:該命令從乙個目錄中刪除乙個或多個子目錄
選項:-p,--parents
遞迴刪除目錄dirname
,當子目錄刪除後其父目錄為空時,也一同被刪除。如果有非空的目錄,則該目錄保留下來。
-v,--verbose
對每個被處理的目錄輸出相關診斷資訊。
注意:子目錄被刪除之前應該是空目錄。
改變工作目錄和顯示目錄內容的命令
cd命令
一般格式:cd [dirname]
說明:改變當前工作目錄
唯一的乙個引數表示目標目錄的路徑名
如:cd ../..
pwd命令
顯示出當前工作目錄的絕對路徑
ls命令
一般格式:ls [選項] [目錄或檔案]
說明:如果給出的引數是目錄,該命令將列出其中所有子目錄與檔案的資訊;如果給出的引數是檔案,將列出有關該檔案屬性的一些資訊。
常用選項:
-a,--all
顯示指定目錄下所有子目錄和檔案,包括以「.」開頭的隱藏檔案。
-a,--almost-all
顯示指定目錄下所有子目錄和檔案,包括以「.」開頭的隱藏檔案,但是不列出「.」和「…」目錄項。
-b,--escape
當檔名中包含不可顯示的字元時,則用\ddd(3位八進位制數)形式顯示該字元。
-c
與「-lt」
選項連用時,按檔案的修改時間排序;與「-l」選項連用時,顯示修改時間並按名排序;否則,按修改時間排序,最新的優先。
-c
分成多列顯示各項。
-d,--directory
如果引數是目錄,則只顯示它的名字,不顯示其內容。
-f,--classify
在列出的檔名後面加上不同的符號,以區分不同型別的檔案。可以附加的符號有:
/ 表示目錄
。
* 表示可執行檔案。
@ 表示符號鏈結檔案。
| 表示管道檔案。
= 表示socket檔案。
-i,–inode 在輸出的第一列顯示檔案的i節點號。
-l 以長格式顯示檔案的詳細資訊。輸出的資訊分成多列,它們依次是:
額未完待續~~
linux筆記 linux下常用命令
總結一下linux下常用命令,是個概覽,具體每個具體查 基本操作 ls 列舉資料夾下的所有顯性檔案 檔案不顯示 ll a 列舉資料夾下的所有檔案,給出詳細資訊 cd 切換目錄,e.g.cd 退到上一級目錄 mv 重新命名或移動檔案 mkdir 建立目錄 rmdir 刪除目錄 mv rf 刪除目錄 i...
Linux常用命令筆記
file sbin init uname a uname r 檢視系統核心版本lsb release arm file 刪除檔案 rm r folderpath 刪除目錄 root dev4svn useradd 123 root dev4svn su 123 123 dev4svn root su...
Linux常用命令筆記
1 centos 是將redhat發行的源 重新編譯一次,形成乙個使用的二進位制版本。redhat兩大linux系列 fedoracore系列,主要用於桌面系統 收費的enterprise系列,redhat enterprise linux 簡寫rhel。2 使用xmanager啟 形介面 a 啟動...