linux初級學習筆記四:Linux文件管理類命令詳解!(視頻序號:03_1)
本節學習的命令:cat(tac),more,less,head,tail,cut,sort,uniq,wc,tr
本節學習的技能:目錄管理
文件管理
日期時間
查看文本
分屏顯示
文本處理
文件管理命令總結:
目錄管理:
ls、cd、pwd、mkdir、rmdir、tree
文件管理:
touch、stat、file、rm、cp、mv、nano
日期時間:
date、clock、hwclock、cal
查看文本:
cat、tac、more、less、head、tail
cat:連接並顯示
-n:在顯示的時候對每一行進行編號
-E:顯示每一行的行結束符
(tac 命令把文本反過來顯示)
分屏顯示:
more、less
more:支持向後翻,(缺點:翻到文件尾部就退出了)
less:與man命令的使用方法一樣(因為使用man命令時就是用less打開文件的)
head:查看前n行 (“n“默認是10)
tail:查看後n行
-n:顯示前幾行
tail -f: 查看文件尾部,不退出,等待顯示後續追加至此文件的新內容;
文本處理:
cut、join、sed、awk
cut:剪切文件
-d: 指定字段分隔符,默認是空格
-f: 指定要顯示的字段
-f 1,3:顯示第一和三個字段
-f 1-3:顯示第一到三個字段
sort:文本排序(默認是按照ASCII碼升序進行排列的)
-n:按數值大小排序
-r: 按ASCII碼降序排序
-t: 字段分隔符
-k: 以哪個字段為關鍵字進行排序(sort -t: -k3 /etc/passwd)
-u: 排序後相同的行只顯示一次
-f: 排序時忽略字符大小寫
uniq: 報告哪一行出現重復的內容(相鄰)
-c: 顯示文件中行重復的次數
-d: 只顯示重復的行
wc(word count) :文本統計(可以統計一個文件中有多少行,多少個單詞,多少個字節)
-l:只顯示行數
-w:只顯示單詞數
-c:只顯示字字節數
-L:顯示最長的一行有多少個字符
tr:字符處理命令( 轉換或刪除字符)
tr [OPTION]... SET1 [SET2]
-d: 刪除出現在字符集中的所有字符
linux初級學習筆記四:Linux文件管理類命令詳解!(視頻序號:03_1)