Linux學習之檔案處理命令(二)目錄處理命令 && 檔案處理命令

路人暴脾氣發表於2017-06-20

個人技術網站:http://www.breeziness.cn/   歡迎訪問

一、目錄處理命令

【1】新建目錄

命令名稱:mkdir

命令英文原意:make directories

命令所在路徑:bin/mkdir

語法:mkdir -p[目錄名]

功能:建立新目錄

      -p    遞迴建立


【2】切換目錄

命令名稱:cd

命令英文原意:change directory

命令所在路徑:shell內建命令

執行許可權:所有使用者

語法:cd [目錄]

範例:$cd  /root

   $cd ..  切到上一級目錄 

【3】顯示當前目錄

命令名稱:pwd

命令原意:print working directory

命令所在路徑:/bin/pwd

執行許可權:所有使用者

效果:


【4】刪除空目錄

命令名稱:rmdir

命令英文願意:removed empty directories

命令所在路徑:/bin/rmdir

執行許可權:所有使用者

語法:rmdir [目錄名]


【5】複製檔案/目錄

命令名稱:cp

命令英文原意:copy

命令所在路徑:/bin/cp

執行許可權:所有使用者

語法:cp -rp [原目錄][目標目錄]

-r 複製目錄(會修改日期屬性)

-p 保留檔案屬性複製


注:1.可以同時複製多個檔案/目錄

2.可以在複製的時候 改變名字

$cp -rp /home/std /tmp/stds

【6】剪下

命令名稱:mv

命令英文原意:move

命令所在路徑:/bin/mv

執行許可權:所有使用者

語法:mv [原檔案/目錄][目標目錄]

功能描述:剪下檔案

 改名   即原地剪下


【7】刪除目錄

命令名稱:rm

命令英文原意:remove

命令所在路徑:/bin/rm

執行許可權:所有使用者

語法:rm -rf[檔案/目錄]

-r 刪除目錄

-f 強制刪除

二、檔案處理命令

【1】建立空檔案

命令名稱:touch

命令所在路徑:/bin/touch

執行許可權:所有使用者

語法:touch [檔名]

範例:$touch loveyou.haha   

注意:liunx中是沒有副檔名的

【2】顯示檔案內容

命令名稱:cat

命令所在路徑:/bin/cat

執行許可權:所有使用者

語法:cat [檔名]

功能描述:顯示檔案內容 

-n 顯示行號

注意:tac 為反向顯示

【3】分頁顯示檔案內容

命令名稱:more

命令所在路徑:/bin/more

執行許可權:所有使用者

語法:more[檔名]

(空格)/ f    翻頁

(Enter)      換行

  q/Q     退出

【4】分頁顯示檔案內容(可向上翻頁)

命令名稱:less

命令所在路徑:/usr/bin/less

執行許可權:所有使用者

語法:less[檔名]

功能:同【3】    可以按  向上導航鍵  向上翻頁  

   直接輸入    /    可以進行搜尋    按n   將搜尋結果翻頁

【5】顯示檔案前幾行

命令名稱:head

命令所在目錄:/user/bin/head

執行許可權:所有使用者

語法:head [檔名]

功能描述:-n  指定行數 

範例:$head -n 20 /etc/services

【6】顯示末尾幾行

命令名稱:tail

其他同【5】

-f   動態顯示檔案尾內容 



相關文章