`cat`命令是Linux系統中用於查看檔案內容、創建檔案、合併檔案以及追加檔案內容的常用命令。它的全稱是`concatenate`,意味著將檔案連線起來。`cat`命令的主要功能包括:
查看檔案內容:可以使用`cat`命令直接在終端顯示檔案內容,例如`cat filename`會顯示檔案`filename`的內容。
創建檔案:通過重定向操作符`>`,`cat`命令可以用來創建新檔案並寫入內容,如`echo "content" > file.txt`會將"content"寫入到`file.txt`中,如果`file.txt`不存在則會創建它。
追加檔案內容:使用雙邊重定向符號`>>`,可以將內容追加到已存在的檔案中,而不是覆蓋原有內容。
檔案合併:可以將多個檔案的內容合併到一個檔案中,例如`cat file1.txt file2.txt > merged.txt`會將`file1.txt`和`file2.txt`的內容合併並寫入到`merged.txt`中。
顯示特定格式的檔案內容:`cat`命令還支持一些選項來以特定方式顯示檔案內容,例如`cat -n file.txt`會在顯示檔案內容時對每行進行編號。
此外,`cat`命令也常與其他命令和重定向符號配合使用,以實現更複雜的文本處理任務。