Kali Linux基礎操作學習篇——cat命令

課前聲明:
1、本分享僅做學習交流,請自覺遵守法律法規!
2、搜索:Kali 與編程,學習更多網絡***乾貨!
3、Kali 與編程每天準時更新,敬請學習和關注!
正文部分
一、課程背景
相較通過圖形界面執行計算機命令,使用命令行模式執行相應操作,能夠更好地節約計算機資源,迅速提升計算機運行效力。Kali Linux命令如同中文的拼音,英文的單詞,雖然學習過程可能繁雜枯燥,但它是一切學習的基礎,是決定最終學習高度的基石。無論今後是否進入計算機領域工作,熟練掌握Linux相關命令,都將有助於提升您的工作效率、工資薪金。





二、課前準備
操作機的VMware虛擬機中,Kali Linux程序安裝完畢。
三、課程目標
通過學習本課程,能夠熟練掌握並使用cat命令。


四、課程內容
1.cat命令的作用
顯示文件內容。

2.cat命令語法詳解
命令行:cat [選項] [文件名]
其中:[選項]參數有
n:由 1 開始對所輸出所有內容,包括空行進行行數編號。
b:由1開始對所輸出內容進行行數編號,但空行僅做顯示不進行行數編號。



3.命令使用實例
顯示/etc/issue文件內容。
命令行:cat /etc/issue
運行結果:
在這裏插入圖片描述



顯示文件內容並對其所有內容,包括空行進行行數編號。
命令行:cat -n demo.list
運行結果:
在這裏插入圖片描述


顯示文件內容並對其內容進行行數編號,要求空行僅顯示不參與行數編號。
命令行:cat -b 2.txt
運行結果:
在這裏插入圖片描述


對2.txt文件內容進行行數編號並將其編號後的內容重定向到3.txt文件。
命令行:cat -n 2.txt > 3.txt
cat 3.txt
運行結果:
在這裏插入圖片描述



對多個文件進行行數數編號並將其編號後的內容重定向到一個新文件中,要求空行僅顯示不參與行數編號。
命令行:cat -b 2.txt 3.txt > 4.txt
cat 4.txt
運行結果:
在這裏插入圖片描述



倒序輸出文件內容。(Ps.正序顯示文件內容,命令爲cat,倒序輸出文件內容,命令爲tac,可以記憶爲cat的倒序書寫。)
命令行:tac demo.list
運行結果:
在這裏插入圖片描述


注意:tac命令是不支持-n參數的。
如運行命令行:tac -n demo.list
運行結果:
在這裏插入圖片描述


拓展知識
Linux系統中符號 > 和 >> 的區別
①“>”和“>>”符號都是輸出重定向符號,但使用“>”,目標文件中的內容將會被覆蓋;使用“>>”,重定向的內容將追加在目標文件內容之後,原目標文件中的內容將保留。
實例:命令行:cat 2.txt >> 4.txt
cat 4.txt
運行結果:
在這裏插入圖片描述





②利用“>”目標文件中內容被覆蓋的功能特性,我們可以實現將目標文件內容快速置空。
實例:命令行:cat /dev/null > 2.txt
cat 2.txt
運行結果:
在這裏插入圖片描述
小編一個個字敲打創作,可辛苦了,問君可否關注一下我呢?你還可搜索:Kali與編程,學習更多******技巧呢 !拒絕盜版,轉載請聲明來源:Kali與編程
點我學習更多Kali Linux***測試與網絡***實戰技巧!





發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章