1. 程式人生 > >文字檔案編輯命令

文字檔案編輯命令

1.cat 命令

cat 命令用於檢視純文字檔案(內容較少的),格式為“cat [選項][檔案]”。 ①cat 檔案: 只檢視純文字檔案 在這裡插入圖片描述 ②cat -n 檔案 檢視文字內容並顯示行號 在這裡插入圖片描述

2.more 命令

more 命令用於檢視純文字檔案(內容較多的),格式為“more[選項]檔案”。 在這裡插入圖片描述 ①more 檔案: 檢視純文字檔案 在這裡插入圖片描述 ②顯示檔案file的內容,每10行顯示一次,而且在顯示之前先清屏。 more -c -10 檔案 在這裡插入圖片描述

3.head 命令

head 命令用於檢視純文字文件的前 N 行,格式為“head [選項][檔案]”。 ①檢視1.txt檔案中的前十行: 在這裡插入圖片描述

4.tail 命令

tail 命令用於檢視純文字文件的後 N 行或持續重新整理內容,格式為“tail [選項] [檔案]”。 ①檢視1.txt檔案中的後十行: 在這裡插入圖片描述

5.tr 命令

tr 命令用於替換文字檔案中的字元,格式為“tr [原始字元] [目標字元]”。 在這裡插入圖片描述

6.wc 命令

wc 命令用於統計指定文字的行數、字數、位元組數,格式為“wc [引數] 文字”。 wc的引數及作用 在這裡插入圖片描述 在這裡插入圖片描述

7.stat 命令

stat 命令用於檢視檔案的具體儲存資訊和時間等資訊,格式為“stat 檔名稱”。 在這裡插入圖片描述

  • File:顯示檔名 —>1.txt
  • Size:顯示檔案大小 —>139
  • Blocks:檔案使用的資料塊總數 —>8
  • IO Block:IO塊大小 —>4096
  • regular file:檔案型別(常規檔案) —>regular file
  • Device:裝置編號 —>fdooh/64768d
  • Inode:Inode號 —>33575037
  • List item
  • Links:連結數 —>1
  • Access:檔案的許可權
  • Gid、Uid:檔案所有權的Gid和Uid。
  • Access Time:簡寫為atime,表示檔案的訪問時間。當檔案內容被訪問時,更新這個時間
  • Modify Time:簡寫為mtime,表示檔案內容的修改時間,當檔案的資料內容被修改時,更新這個時間。
  • Change Time:簡寫為ctime,表示檔案的狀態時間,當檔案的狀態被修改時,更新這個時間,例如檔案的連結數,大小,許可權,Blocks數。 **

8. cut 命令用於按“列”提取文字字元,格式為“cut [引數] 文字”。

在這裡插入圖片描述

9.diff 命令

diff 命令用於比較多個文字檔案的差異,格式為“diff [選項] 檔案”。 ①diff --brief 命令顯示比較後的結果,判斷檔案是否相同: 在這裡插入圖片描述 ②使用帶有-c 引數的 diff 命令來描述檔案內容具體的不同: 在這裡插入圖片描述

10.patch 命令

patch 被用於為開放原始碼軟體安裝補丁程式。讓使用者利用設定修補檔案的方式,修改,更新原始檔案。