Linux操作之目錄和文件管理(補充)

cat命令

主要功能爲
1.用來顯示文件內容,依次讀取其後所指文件的內容並將其輸出到標準輸出設備上
2.鍵盤創建一個文件
3.把幾個文件內容附加到另一個文件終

cat [選項][文件……]
選項 解釋
-n 對輸出的所有行進行編號
-b 對非空行進行編號
-s 當遇到有連續兩行以上的空白行時,就將其替換爲一行的空白行
-E 在每行的結束處顯示¥

顯示文件內容

在這裏插入圖片描述
在這裏插入圖片描述
在這裏插入圖片描述
在這裏插入圖片描述
在這裏插入圖片描述

從鍵盤創建文件、文件追加、合併

Linux重定向是指修改原來默認的一些東西,對原來系統命令的默認執行方式進行改變。

重定向符 >

Linux允許將命令執行結果重定向到一個文件,本應顯示在終端上的內容保存到指定文件上

重定向符>>

這個將輸出內容追加到目標文件中。如果文件不存在,就創建文件;如果文件存在,則將新的內容追加到那個文件的末尾,該文件的原有內容不受影響。
在這裏插入圖片描述
在這裏插入圖片描述

more命令

一次只顯示一屏文本,並在終端底部打出“–more”,還將同時顯示已顯示文本佔全部文本的百分比。

more [選項][文件……]
選項 解釋
-d 顯示幫助,而不是響鈴
-f 計算行數,使用實際的次數,而不是自動換行過後的行數
-p 不以捲動的方式顯示每一頁,而是先清楚屏幕後再顯示內容
-c 不滾屏,顯示文本並清理行尾
-s 將多個空行壓縮爲一行
-NUM 指定每屏顯示的行數爲NUM
+NUM 從文件第NUM行開始顯示

在這裏插入圖片描述

這裏注意:
下翻一頁,使用不清楚

一行一行往下翻,使用enter鍵,效果如下:
在這裏插入圖片描述

上翻一頁,使用b,如下表示:
在這裏插入圖片描述
退出則使用q,如下展示:
在這裏插入圖片描述

less命令

可以使用Pagedown、Pageup等按鍵的功能來往前往後翻看文件,更容易用來查看一個文件的內容。

less [選項][文件……]
選項 解釋
-i 忽略搜索時的大小寫
-m 顯示類似more命令的百分比
-N 顯示每行的行號
-o <文件名> 將less輸出的內容在指定的文件中保存起來
空格鍵 滾動一行
回車鍵 滾動一頁
-s 顯示連續空行爲一行
-x <數字> 將“tab”鍵顯示爲規定的數字空格
/字符串 向下搜索“字符串”的功能
?字符串 向上搜索“字符串”的功能
Page down 下翻一頁
Page up 上翻一頁

在這裏插入圖片描述
在這裏插入圖片描述
以上兩圖爲PgDn、PgUp的效果
在這裏插入圖片描述
這一張爲空格演示,兩三下就到了一千多呢。

head命令

輸出文件開頭部分,默認情況下顯示文件的頭10行,如果指定多個文件,每個文件前都有一個標題,給出文件名。如果沒有指定文件,或當文件爲-時,讀取標準輸入。

head [選項][文件……]
選項 解釋
-c 顯示文件前N字節,如果N前有-,則表示顯示除最後N字節外的所有內容
-n 顯示前N行,如果N前有-,則表示顯示除最後N行外的所有行
-q 不顯示標題文件名
-v 總是顯示標題文件名

在這裏插入圖片描述
在這裏插入圖片描述
在這裏插入圖片描述
在這裏插入圖片描述
這個似乎是在特權模式之下才有更好的表現

tail命令

輸出文件尾部部分,默認情況下顯示文件的頭10行。如果指定多個文件,每個文件前都有一個標題,給出文件名。如果沒有指定文件,或當文件爲-時,讀取標準輸入。

tail [選項][文件……]
選項 解釋
-c 顯示文件前N字節,如果N前有-,則表示顯示除最後N字節外的所有內容
-n 顯示前N行,如果N前有-,則表示顯示除最後N行外的所有行
-q 不顯示標題文件名
-v 總是顯示標題文件名

在這裏插入圖片描述
在這裏插入圖片描述

在這裏插入圖片描述
在這裏插入圖片描述
在這裏插入圖片描述

wc命令

可以統計指定文件的行數,單詞數,字節數和字符數,並將結果顯示輸出到屏幕,如果沒有給出文件名,則從標準輸入讀取。輸出按行數,單詞數,字節數,文件的順序顯示。

wc [選項][文件……]
選項 解釋
-l 統計行數
-w 統計單詞數
-m 統計字符數
-L 統計文件最長行的長度

在這裏插入圖片描述

file命令

用於辨識文件類型

file [選項][文件……]
選項 解釋
-b 列出辨識結果時,不顯示文件名稱
-i 顯示MIME類型
-c 詳細顯示指令執行過程,便於排錯或分析執行程序執行的情形
-f <名稱文件> 指定名稱文件,其內容有一個或多個文件名稱時,讓file依序辨識文件,格式爲每列一個文件名稱
-L 直接顯示符號連接所指向的文件的類別
-m <魔法數字文件> 指定魔法數字文件

在這裏插入圖片描述

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