Linux檔案處理命令大全

2022-05-09 03:45:08 字數 3339 閱讀 4827

1:

命令名稱:ls

執行許可權:所有使用者

功能:顯示當前目錄下的檔案

語法:ls [-ald]

-a:顯示所有檔案,包括隱藏檔案

-l:詳細資訊顯示

-d:檢視目錄的屬性

2:命令名稱:cd

執行許可權:所有使用者

功能:切換目錄(切換資料夾)

語法:cd [目錄]

cd /  切換到根目錄下

cd ..  返回上一級目錄

3:命令名稱:pwd

執行許可權:所有使用者

功能:顯示當前所在的工作目錄

語法:pwd

4:命令名稱:touch

執行許可權:所有使用者

功能:建立乙個空檔案

語法:touch 檔名

touch file1  建立乙個叫file1的空檔案

5:命令名稱:mkdir

執行許可權:所有使用者

功能:建立新目錄(建立新的資料夾)

語法:mkdir 目錄名

mkidr new_dir  建立乙個叫new_dir的資料夾

多層建立:需要加 -p eg:mkdir -p /new_dir/new_dir1  建立乙個new_dir的資料夾內包含new_dir1的資料夾

6:命令名稱:cp

執行許可權:所有使用者

功能:複製檔案或目錄

語法:cp [檔案1,檔案2

....] 目錄   將檔案1,檔案2....都輔助到目錄下

cp -r 目錄1 目錄2      將目錄1下的全部檔案都複製到目錄2下

7:命令名稱:mv 

執行許可權:所有使用者

功能描述:移動檔案、更名

語法:mv file1 file2  將檔案file1改為file2(相當於windows系統的重新命名)

mv file3 dir    將檔案file3移動到dir目錄下

8:命令名稱:rm

執行許可權:所有使用者

功能描述:刪除檔案

語法:rm -r[檔案或目錄]

強制刪除:rm -rf

eg:rm file1  刪除file檔案

rm -r dir  刪除dir目錄

9:命令名稱:cat

執行許可權:所有使用者

功能描述:顯示檔案內容

語法:cat 檔名

10:命令名稱:more

執行許可權:所有使用者

功能描述:分頁顯示檔案內容

語法:more 檔名

11:命令名稱:head

執行許可權:所有使用者

功能描述:檢視檔案前幾行

語法:head -num 檔名  顯示檔案的前num行

12:命令名稱:tail

執行許可權:所有使用者

功能描述:檢視檔案的後幾行

語法:tail -num 檔名  顯示檔案後幾行

13:命令名稱:chmod

執行許可權:所有使用者

功能描述:改變檔案或目錄的許可權

語法:chmod g+w file1  賦予檔案file1所屬組寫許可權

許可權使用者:使用者(u)、組(g)、其他組(o)

檔案屬性:r(可寫)、w(可寫)、x(可執行),分別用4、2、1表示。

eg:chmod 777dir  設定目錄為所有使用者具有全部許可權。

14:命令名稱:chown

執行許可權:所有使用者

功能描述:改變目錄或檔案的所有者

語法:chown user1 file  將檔案file1的所有者改為user1

15:命令名稱:chgrp

執行許可權:所有使用者

功能描述:改變目錄或檔案的所屬組

語法:chgrp dan file  將檔案file的所屬組改為dan

16:命令名稱:umask

執行許可權:所有使用者

功能描述:顯示、設定檔案的預設許可權(預設許可權)

語法:umask  -s`  以rwx的顯示檔案或目錄的預設許可權

17:命令名稱:which

執行許可權:所有使用者

功能描述:顯示系統命令所在目錄

語法:which 命令名稱

eg:which cd

18:命令名稱:find

執行許可權:所有使用者

功能描述:查詢檔案或目錄

語法:find [搜尋路徑][搜尋關鍵字]

19:命令名稱:locate

執行許可權:所有使用者

功能描述:尋找檔案或目錄

20:命令名稱:updatedb

執行許可權:root

功能描述:建立整個系統目錄檔案的資料庫

語法:updatedb

21:命令名稱:grep

執行許可權:所有使用者

功能描述:在檔案中搜尋字串匹配的行並輸出

語法:grep [指定字元] [原始檔]

22:命令名稱:man

執行許可權:所有使用者

功能描述:獲取幫助資訊

語法:man [命令或配置檔案]

eg:man cd  檢視cd命令的幫助資訊

23:命令名稱:info

執行許可權:所有使用者

功能描述:獲取幫助資訊

語法:info [任何關鍵字]

24:命令名稱:gzip

執行許可權:所有使用者

功能描述:壓縮檔案

語法:gzip 檔案  (原始檔不存在了)

25:命令名稱:gunzip

執行許可權:所有使用者

功能描述:解壓檔案

語法:gunzip [以.gz為結尾的壓縮檔案]  (壓縮檔案不存在了)

26:命令名稱:tar

執行許可權:所有使用者

功能描述:打包目錄或檔案(原始檔還存在)

語法:tar -選項 [目錄或檔案]

-c  產出.tar打包檔案

-v  顯示詳細資訊

-f  指定壓縮後的壓縮檔案名

-z  打包同時壓縮檔案

eg:tar -zcvf dir.tar.gz file  將file打包壓縮成dir.tar.gz

eg:tar -zcvf ./tmp/dir.tar.gz file1  將file1打包壓縮到tmp目錄下

27:命令名稱:tar

執行許可權:所有使用者

功能描述:解壓縮(原始檔還存在)

語法:tar 選項 [目錄或檔案]

-x  解壓.tar.gz的壓縮檔案

-v  顯示詳細

-f  指定解壓檔案

-z  解壓縮

eg:tar -zxvf dir.tar.gz   將dir.tar.gz壓縮檔案解壓到當前目錄下

eg:tar -zxvf fir.tar.gz -c /tmp  將壓縮檔案解壓到tmp目錄下

linux檔案處理命令 檔案處理命令

一 檔案處理命令 1 touch 命令名稱 touch 命令所在路徑 bin touch 執行許可權 所有使用者 語法 touch 檔名 功能描述 建立空檔案 touch 檔名 在linux建立檔案的時候,如果檔名帶空格,需喲使用雙引號括起來,不然會當兩個檔案處理,但是不建議檔名帶空格 2 cat ...

linux命令 檔案處理命令

1,建立帶空格的檔案 不建議這樣命名 touch name1 name2 注意 在對這個檔案進行刪除 複製 剪下等時,都必須帶上引號 語法 touch 檔名 2,顯示檔案內容 以 tmp services cat n 檔名 不適合檢視長的檔案 n 顯示行號 tac 檔名 倒著瀏覽檔案內容 more ...

linux檔案處理命令

只有root可以執行的命令放在 sbin目錄或者 usr sbin目錄 所有使用者可以執行的命令放在 bin目錄或者 usr bin目錄 命令名稱 ls 命令英文原來 list 命令所在路徑 bin ls 執行許可權 所有使用者 功能描述 顯示目錄檔案 語法 ls 選項 ald 檔案或目錄 a 顯示...