linux 檔案和目錄查尋及修改

2021-09-01 07:53:36 字數 1026 閱讀 4946

讀取磁碟的分割槽大小

df -hl  

讀取檔案和目錄的大小

ls -sh

列出檔案的數目

find */images -type f | wc -l

列出當前檔案和資料夾

ls列出匹配程序名稱

ps -ef | grep  程序匹配詞

統計某資料夾下檔案的個數

ls -l |grep "^-"|wc -l

統計某資料夾下目錄的個數

ls -l |grep "^d"|wc -l

統計資料夾下檔案的個數,包括子資料夾裡的

ls -lr|grep "^-"|wc -l

如統計/home/han目錄(包含子目錄)下的所有js檔案則:

ls -lr /home/han|grep js|wc -l 或 ls -l "/home/han"|grep "js"|wc -l

統計資料夾下目錄的個數,包括子資料夾裡的

ls -lr|grep "^d"|wc -l

ls -lr

長列表輸出該目錄下檔案資訊(r代表子目錄注意這裡的檔案,不同於一般的檔案,可能是目錄、鏈結、裝置檔案等)

grep "^-"

這裡將長列表輸出資訊過濾一部分,只保留一般檔案,如果只保留目錄就是 ^d

wc -l

統計輸出資訊的行數,因為已經過濾得只剩一般檔案了,所以統計結果就是一般檔案資訊的行數,又由於一行資訊對應乙個檔案,所以也就是檔案的個數。

第一列顯示行數,第二列顯示單詞數,第三列顯示字元數。

wc 有四個引數可選,分別是l,c,m,w

wc -l filename 報告行數

wc -c filename 報告位元組數

wc -m filename 報告字元數

wc -w filename 報告單詞數

find ./ -name *.rb | xargs  cat ls *.rb | grep ***

ls -p    指出目錄

.(); .   //神奇**

Linux 檔案 目錄 許可權及修改

首先所有許可權對於三類使用者分別設定 user 所有者 group 組群 others 其他 許可權也是有三種 read write execute,這三種許可權對於文件和目錄有不同的意義。1.對於文件 read 可以檢視文件的內容 write 可以修改文件的內容,新增 刪除 修改內容等 execu...

linux檔案和目錄許可權的檢視及修改

linux檔案具有四種訪問許可權 可讀 r 可寫 w 可執行 x 和無許可權 在終端裡輸入 ls l 命令可以檢視當前目錄下某個檔案或目錄的許可權,顯示每行資料的第乙個字段就是它的許可權內容。第乙個欄位由10個字元組成,如 rwxr xr x 第一位表示檔案型別,表示檔案,d表示目錄,後面的每三位字...

Linux中修改檔案及目錄許可權

chmod命令中,u代表所有者,g代表所屬組,o代表其他使用者,a代表所有人。當修改完成後用ls l命令檢視修改結果。用法 chmod 選項 許可權 檔案或目錄 root gao chmod u rwx,g rw,o r test haha.txt root gao chmod a rwx test...