####catide
查看文本,將文本全部內容顯示在終端3d
cat 使用實例code
# cat xianyu.txt cat [文本名稱]
headblog
查看文本的開頭的內容ip
head 使用實例it
# 查看文本的前10行 # head xianyu.txt head [文本名稱] # 查看文本前5行 # head -5 xianyu.txt head -[num] [文本名稱] # 不指定 num 時,默認輸出前10行
tailio
查看文本的結尾內容class
tail 使用實例打包
# 查看文本的結尾 10 行 # tail xianyu.txt tail [文本名稱] # # 查看文本後5行 # tail -5 xianyu.txt tail -[num] [文本名稱] # 不指定 num 時,默認輸出後10行
Tip終端
可使用 -f 參數查看文本實時更新的容
wc & more
wc
統計文本的內容信息,可使用 -l 參數輸出文本的行數
more
分行顯示文本內容,在左下角顯示內容展現的百分比。
打包、壓縮與解壓縮
打包 - tar
將文件或文件夾打包
tar 使用實例
# tar [ option ] /文件路徑/打包後的文件名 tar cf /tmp/etc-backup.tar /etc
注意: 這裏的 option 前面沒有 -
壓縮 - tar z
在 tar 命令中增長 z 選項能夠打包並壓縮文件
tar z 使用實例
# tar [ option ] /文件路徑/打包後的文件名 tar czf /tmp/etc-backup.tar.gz /etc
Tip
可使用 j 或 z 制定壓縮的類型
# 使用 j 選項將文件壓縮爲 bz2 格式 tar cjf /tmp/etc-backup.tar.bz2 /etc # 使用 z 選項將文件壓縮爲 gz 格式 tar czf /tmp/etc-backup.tar.gz /etc
這兩種壓縮格式也是有區別的:
bz2 的壓縮比率更大,壓縮後的文件更小,但壓縮時間更長,gz 相反
解壓縮 - tar x
將文件解壓解壓文件夾或制定路徑下
tar x 使用實例
# 可使用 -C 制定解壓的路徑 tar xf /tmp/etc-backup.tar -C /root # 不一樣的壓縮格式,須要不一樣的解壓參數 tar zxf /tmp/etc-backup.tar.gz -C /root tar jxf /tmp/etc-backup.tar.bz2 -C /root
EOF