1. 程式人生 > >Linux基礎筆記_02

Linux基礎筆記_02

另一個 grep 輸出 空格 查看 兩種 iam 表達 手冊

05.查看文件內容

序號 命令 對應英文 作用
1 cat 文件名 concatenate 查看文件內容,創建文件,文件合並,追加文件內容等功能
2 more 文件名 more 分屏顯示文件內容
3 grep 搜索文本 文件名 grep 搜索文本文件內容

5.1 cat

♦ cat 命令可以用來 查看文件內容,創建文件,文件合並,追加文件內容等功能

♦ cat 會一次顯示所有的內容,適合查看內容較少 的文本文件

選項 含義
-b 對非空輸出行編號
-n 對輸入的所有行編號

Linux中還有一個 nl 命令和 cat -b 的效果等價

5.2 more

♦ more 命令可以用於分屏顯示文件內容,每次只顯示一頁內容

♦ 適合於 查看文件較多 的文本文件

使用more 的操作鍵:

操作鍵 功能
空格鍵 顯示手冊頁的下一屏
Enter鍵 一次滾動手冊頁的一行
b 回滾一屏
f 前滾一屏
q 退出
/word 搜索word字符串

5.3 grep

♦ Linux系統中grep命令是一種強大的文本搜索工具

♦ grep允許對文本文件進行 模式查找,所謂模式查找,又被稱為正則表達式。

選項 含義
-n 顯示匹配行及行號
-v 顯示不包含匹配文本的所有行(相當於求反)
-i 忽略大小寫

♦ 常用的兩種模式查找

參數 含義
^a 行首,搜尋以a開頭的行
ke$ 行尾,搜尋以ke結束的行

06.其他

6.1 echo 文字內容

♦ echo 會在終端中顯示參數指定的文字,通常會和 重定向 聯合使用

6.2 重定向 >和 >>

♦ Linux允許將命令執行結果 重定向 到一個文件

♦ 將本應顯示在 終端上的內容 輸出/ 追加指定文件中


其中

♦ >表示輸出,會覆蓋文件原有的內容

♦ >> 表示追加,會將內容追加到已有文件的末尾

6.3 管道 |

♦ Linux 允許將一個命令的輸出 可以通過管道 作為 另一個命令的輸入

♦ 可以理解現實生活中的管子,管子是一頭賽塞東西進去,另一頭取出來,這裏 | 的左右分為兩端,左端塞東西(寫),右端讀東西(讀)

常用的管道命令有:

♦ more:分屏顯示內容

♦ grep:在命令執行結果的基礎上查詢指定文本

Linux基礎筆記_02