mkdir
-
-p 路徑:自動創建路徑中間的目錄
mkdir -p test/1/2/3
head
- -n 行數
tail
- -f:循環讀取(常用於查看遞增的日誌文件)
- -n 行數:顯示的行數(從後往前數的)
find
find pathname -options
-
-name
-
-maxdepth n:查找的深度,1表示當前目錄
-
type
- b - 塊設備文件
- d - 目錄
- c - 字符設備文件
- l - 符號鏈接文件
- p - 管道文件
- f - 普通文件
-
-exec
當前目錄下查找文件名以passwd開頭,內容包含"pkg"字符的文件 find . -f -name 'passwd*' -exec grep "pkg" {} \;
xargs
-
-n 個數
echo '1 2 3 4 5 6 7' | xargs -n3 輸出: 1 2 3 4 5 6 7
-
-d 分隔符
echo '1@2@3' | xargs -d@ 輸出: 1 2 3
-
-p:使用該選項之後xargs並不會馬上執行其後面的命令,而是輸出即將要執行的完整的命令(包括命令以及傳遞給命令的命令行參數),詢問是否執行,輸入 y 才繼續執行,否則不執行
-
-0:表示以 ‘\0’ 爲分隔符,一般與find結合使用
find . -type f -print0| xargs -0