cat
作用:從首到尾查看文件
選項:
-n 顯示行號
-e 相當於-vE
-v 顯示非打印字符
-E 顯示$在每行的行尾
tac
作用:從尾到首顯示文件
選項和cat一致
more
作用:讓畫面在顯示滿一頁時暫停,此時可按空格健繼續顯示下一個畫面,或按Q鍵停止顯示。
less
作用:less命令的用法與more命令類似,也可以用來瀏覽超過一頁的文件。所不同的是less命令除了可以按空格鍵向下顯示文件外,還可以利用上下鍵來捲動文件。當要結束瀏覽時,只要在less命令的提示符“: ”下按Q鍵即可。more結束瀏覽時會自動終止,而less必須要按q鍵退出
使用:
b:向前翻一屏,
空格鍵:向後翻一屏
enter:像下一行
/PATTERN:從上向下搜索
?PATTERN: 從下向上搜索
q:退出
tail
作用:獲取尾部指定行
選項
-f 跟蹤文件尾部內容(常用於檢查日誌)
-n 顯示制定數目的行
head
作用:顯示頭部制定的行
選項
-n 顯示制定數目的行
file
作用:顯示制定文件的類型
history
作用:顯示運行命令歷史記錄
選項:
-c 清除歷史記錄
-d n 刪除制定條目的歷史記錄
-a 當緩衝區中的歷史手動追加文件
history n 顯示最近的n條歷史記錄
alias
作用:顯示命令別名
實例:
alias cp='cp -i' 設置別名
mkdir
作用:創建目錄
實例:在/tmp目錄下創建x_m,x_n,y_m,y_n
結果:mkdir /tmp/{x,y}_{m,n}
rmdir
作用:刪除空目錄
tree
作用:顯示目錄的樹形列表
touch
作用:創建文件
cp
作用:複製文件或者目錄
選項:
-R 遞歸複製
mv
作用:移動文件或者目錄
rm
作用:刪除文件或者目錄
-R 遞歸刪除
-f 強制刪除
-i 刪除前詢問一次
wc
作用:統計字符串單詞,行數
cut
作用:切割文件
實例:
cut -d: -f1 /etc/passwd
sort
作用:排序文件內容
uniq
作用:打印出鄰近的行重複的信息
一般uniq和sort一起使用
實例:統計/etc/passwd文件中哪種shell形式帳號排序
使用命令:cut -d: -f7 /etc/passwd | sort | uniq -c | sort -nr