head –n 數字 文件名ide
tail -n 數字 文件名工具
man ls > file.txtspa
head –n 12 file | tail –n 5ip
wc字符串
-l 統計文本總行數it
-w 統計單詞個數class
-c 統計字節數date
-m 計算字符個數file
grep [選項]… ‘查找條件’ 目標文件搜索
-i 查找是忽略大小寫
-v 反響查找
--color 突出顯示查找的字符串
-^… 查找標書以…開頭的行
…$ 查找以…結尾
-^$:查找空行
查找多個關鍵字
grep –E ‘SKEL|SHELL’ /etc/default/useradd
zip file.zip 被壓縮文件
zip –r file.zip 被壓縮目錄
unzip解壓縮操做
unzip –d 目標文件夾 .zip壓縮包
gzip、bzip2命令
gzip -9 文件名
bzip2 -9 文件名
gzip -d .gz格式壓縮文件
bzip2 –d .bz2格式壓縮文件
-9 提升壓縮比率
-d 執行解壓,至關於gunzipbunzip2
tar 製做歸檔
tar [選項] 歸檔文件 源文件或目錄
tar釋放歸檔
tar [選項] 歸檔文件 –C 目標目錄
tar命令經常使用選項
-c 建立.tar格式歸檔文件
-x 解開.tar格式的歸檔文件
-C 制定解包目錄
-f 表示使用歸檔文件
-z 調用gzip執行壓縮或解壓
-j 調用bzip2執行壓縮或解壓
-v 輸出詳細信息
-t列表查看包內文件
echo $PATH
which ls cd
which查找的是程序而不是命令
--執行updatedb
Locate 【選項】關鍵字
find 【查找範圍】 【查找條件】
-a 多個條件同時知足
-o 知足多個條件中的任意一個或多個
經常使用查找條件
-type 查找文件類型
f 普通文件
d目錄
l連接文件
b塊設備
c字符設備文件
-name 文件明察查找
-size 【+|-】大小
-mtime 【+|-】 天數 在N天以前|以內修改過
處理find找到的文件
find 【範文】 【條件】 -exec 處理命令 {} \;
find /boot –size +10M -exec ls {} \;