目錄檔案處理有關的命令

2021-10-23 03:45:28 字數 2416 閱讀 2076

命令名 [ -選項] [ 引數] 引數和選項有時候必須得有,有時候也不需要有。

選項是可以組合使用的

ls 命令常見的5個選項:

-i 檢視目錄的i 節點(i節點就相當於身份證號,每個檔案都是唯一的,除了硬鏈結檔案)

-a 檢視目錄下所有的檔案(包括隱藏檔案,隱藏檔案名字裡面都有.)

-h 是顯示人性化

-l 檢視一些細節 比如最近一次修改的時間 目錄所擁有的許可權等

-d 檢視目錄的屬性,顯示目錄的本身而不是目錄下的檔案

demo:

直接ls 和 ls -a 的區別:

ls 和 ls -i 的區別:

ls 和 ls -l 的區別:

ls -lh 和 ls -l的區別:資料大小表示的更形象了!

ls -l 和 ls -ld 的區別:(乙個是顯示目錄下檔案的詳細資訊,乙個是顯示該目錄的詳細資訊)

mkdir [-選項] [-引數] 建立目錄

則在根目錄下新建了乙個helloworld 的目錄

一般沒啥引數,不過有乙個引數注意: -p :遞迴建立 比如 mkdir -p /root/nihao/hello

nihao 和 hello 都是系統一開始不存在的目錄,加上-p 就可以先建立nihao 然後建立 hello

pwd :檢視當前所處的目錄:

一般初始都是在根目錄的root目錄下面

cd :切換到某個目錄 (這點和windows 很像)

cd … 切換到上一目錄

rmdir: 可以刪除空的目錄,注意僅僅只是空的目錄,這條命令好像沒多大用

cp : 複製

cp [ -選項] [ 原檔案或者目錄] [目標目錄] 支援同時複製多個檔案

-r : 使得可以複製目錄 (不加上r 是不能直接複製目錄的!)

-p : 保留複製之後的原檔案屬性,比如修改時間啊啥的

不加引數 直接複製目錄 會報錯

加了引數之後 不報錯 注意藍色的代表是目錄

也可以在複製的過程中,給複製的檔案取乙個新的名字:

完成了在複製的過程同時進行改名

mv [ 原檔案目錄] [ 目標目錄]

在當前目錄進行剪下 可以相當於改名

rm [ -選項] [引數] :刪除檔案

-f:強制刪除 就是不會有刪除提示資訊

-r 可刪除目錄 不加-r 就只能刪除檔案(copy也是 -r引數 )

如下圖 刪除目錄的時候會有提示資訊,而且如果目錄裡面有很多檔案的話,提示資訊會一條一條的告訴你,這樣很煩,所以一般刪除目錄 都會加上-rf

如下圖,發現目錄連著檔案一次性刪除乾淨了,也沒有那麼多提示資訊

建立檔案:

touch 直接+檔名 在當前目錄建立乙個檔案

touch [ 引數] 在引數目錄下建立乙個檔案

檔名別含空格,這樣會被認為是兩個檔案,如果偏要含空格 加上雙引號

檢視檔案內容:

cat [ -選項] [引數 ] :檢視檔案內容 不過一般適合檢視內容短的檔案

-n :顯示行數

more 命令 比較適合瀏覽長篇幅

按回車是一行行瀏覽 按空格是翻頁 按q 退出 不能往回翻頁

head -n 7 檔案 只看檔案前7行

tail -n 7 檔案 只看檔案後7行

tail -f 檔案 可以看到檔案內容的動態變化 (例如兩台linux上都登陸了同乙個使用者,乙個正在看檔案,另乙個正在改檔案,可以看到動態改變這個過程)

linux 目錄處理命令 檔案處理命令

命令英文原意 list 命令所在路徑 bin ls 執行許可權 所有使用者 功能描述 顯示目錄檔案 語法 ls 選項 ald 檔案或目錄 a all 顯示所有檔案 包括隱藏檔案 隱藏檔案以點開頭 l long 詳細資訊顯示 d directory 檢視目錄屬性 h human 智慧型顯示 命令英文原...

Linux 檔案處理命令 目錄處理命令

2.命令名稱 mkdir 命令英文原意 make directories 命令所在路徑 bin midir 執行許可權 所有使用者 功能描述 建立新的目錄 p遞迴建立 語法 mkdir p 目錄名 範例 mkdir p tmp japan bodou mkdir tep japan longze t...

Linux 檔案 目錄 處理命令

檔案處理命令 新建檔案 檔案不存在,則新建,存在則覆蓋 touch 檔名 檔案不存在,則不新建,相當於 no create touch c 檔名 修改檔案最後一次修改時間 時間格式可以是 mmddhhmm 年的值預設用當前年 touch c t 時間 檔名 刪除檔案 rm rf 檔名 修改檔案 讓檔...