管理目錄命令:
pwd:顯示當前目錄
Cd: 改變當前目錄
ls: 查看目錄下的內容
rmdir: 刪除目錄
管理文件命令:
cat: 查看文件內容
cp: 復制文件內容
grep:在文件中查找某字符
touch:創建文件
rm :刪除文件
mv :移動文件
管理目錄命令:
一:pwd 命令
1.命令格式:
pwd [選項]
2.命令功能:
查看”當前工作目錄“的完整路徑
3.常用參數:
一般情況下不帶任何參數
如果目錄是鏈接時:
格式:pwd -P 顯示出實際路徑,而非使用連接(link)路徑。
實例1:用 pwd 命令查看默認工作目錄的完整路徑
命令:
pwd
輸出:
實例2:使用 pwd 命令查看指定文件夾
命令:
pwd輸出:
實例3:使用 pwd -LP命令查看實際路徑
二:cd :命令
cd命令
cd命令用來改變所在目錄。
cd / 轉到根目錄中
cd ~ 轉到/home/user用戶目錄下
cd /usr 轉到根目錄下的usr目錄中————-絕對路徑
cd test 轉到當前目錄下的test子目錄中——-相對路徑
實例1:用 cd命令切換目錄
三ls:命令
1. 命令格式:
ls [選項] [目錄名]
2. 命令功能:
列出目標目錄中所有的子目錄和文件。
3. 常用參數:
-a, –all 列出目錄下的所有文件,包括以 . 開頭的隱含文件
-R, –recursive 同時列出所有子目錄層
-k 即 –block-size=1K,以 k 字節的形式表示文件的大小。
-l 除了文件名之外,還將文件的權限、所有者、文件大小等信息詳細列出來。
-L, –dereference 當顯示符號鏈接的文件信息時,顯示符號鏈接所指示的對象而并非符號鏈接本身的信息
例一:列出/init.d文件夾下的所有文件和目錄的詳細資
例二:列出當前目錄中所有以“n”開頭的目錄的詳細內容,可以使用如下命令:
例三:只列出文件下的子目錄
命令:ls -l /etc/yum | grep "^d"
列出 /etc/yum 文件下面的子目錄詳細情況
輸出:
四rmdir:命令
rmdir命令目錄基本操作 rmdir命令用來刪除空目錄。
-p或–parents:刪除指定目錄后,若該目錄的上層目錄已變成空目錄,則將其一并刪除; –ignore-fail-on-non-empty:此選項使rmdir命令忽略由于刪除非空目錄時導致的錯誤信息;
-v或-verboes:顯示命令的詳細執行過程;
–help:顯示命令的幫助信息;
–version:顯示命令的版本信息。
例一:rmdir不能刪除空目錄
例子:rmdir刪除新建的www目錄
管理文件命令:
一 cat: 命令
例一:cat查看文件內容
例二:cat命令 將 文件yum.con virc 文件內容合并后放入WWW里面
二:cp復制文件內容
例一:將yum 復制到ddd文件
例二:將yum.conf 文件 復制到ddd文件,并改名為ttt
三:grep:在文件中查找某字符
四:touch:創建文件
touch [選項]。。。 文件。。。
-a 或–time=atime或–time=access或–time=use 只更改存取時間。
-c 或–no-create 不建立任何文檔。
-d 使用指定的日期時間,而非現在的時間。
-f 此參數將忽略不予處理,僅負責解決BSD版本touch指令的兼容性問題。
-m 或–time=mtime或–time=modify 只更改變動時間。
-r 把指定文檔或目錄的日期時間,統統設成和參考文檔或目錄的日期時間相同。
-t 使用指定的日期時間,而非現在的時間。
例一:創建123文件,查看文件信息
例二:更該文件日期時間
五:rm刪除文件
-d:直接把欲刪除的目錄的硬連接數據刪除成0,刪除該目錄;
-f:強制刪除文件或目錄;
-i:刪除已有文件或目錄之前先詢問用戶;
-r或-R:遞歸處理,將指定目錄下的所有文件與子目錄一并處理;
–preserve-root:不對根目錄進行遞歸操作;
-v:顯示指令的詳細執行過程。
例一;刪除文件123
例二:刪除命令以及目錄
六:mv移動文件
–backup=<備份模式>:若需覆蓋文件,則覆蓋前先行備份;
-b:當文件存在時,覆蓋前,為其創建一個備份;
-f:若目標文件或目錄與現有的文件或目錄重復,則直接覆蓋現有的文件或目錄;
-i:交互式操作,覆蓋前先行詢問用戶,如果源文件與目標文件或目標目錄中的文件同名,則詢問用戶是否覆蓋目標文件。用戶輸入”y”,表示將覆蓋目標文件;輸入”n”,表示取消對源文件的移動。這樣可以避免誤將文件覆蓋。 –strip-trailing-slashes:刪除源文件中的斜杠“/”;
-S<后綴>:為備份文件指定后綴,而不使用默認的后綴;
–target-directory=<目錄>:指定源文件要移動到目標目錄;
-u:當源文件比目標文件新或者目標文件不存在時,才執行移動操作
例一:將ddd改名為eee
例二:將eee文件移動到34目錄下
原創文章,作者:kang,如若轉載,請注明出處:http://www.www58058.com/74818