Linux中如何查看文件內容、使用tar歸檔,備份與恢復文檔

在Linux中查看文件內容的命令不少,如:
cat命令——顯示並鏈接文件內容(但文件內容過多的話就不適合用cat命令了),如,咱們想看ens33這塊網卡的信息
Linux中如何查看文件內容、使用tar歸檔,備份與恢復文檔
若是想要查看的文件過大的話,用cat命令查看只能查看最後的那一頁內容,以前的徹底看不到,那麼就要用到「more」、「less」、「head」、「tail」 這幾個命令了。less

more和less命令——分頁查看文件內容ide

這兩個命令基本類似,less命令既能夠向上翻頁,也能夠向下翻頁,而more命令只能向下翻頁,不能向上翻頁。工具

head和tail命令——查看文件開頭或末尾的部份內容
前者用於顯示文件開頭的內容,後者用於顯示文件末尾的一部份內容,可使用「-n」(n是具體的行數)選項指定須要顯示多少行的內容,若不指定行數,默認顯示十行。
Linux中如何查看文件內容、使用tar歸檔,備份與恢復文檔
tail 配合「-f」選項使用時,還能夠跟蹤文件尾部內容的動態更新,以便於實時查看文件內容的變化
Linux中如何查看文件內容、使用tar歸檔,備份與恢復文檔操作系統

wc命令——統計文件內容中的單詞數量、行數等信息

使用文件名做爲參數,能夠統計多個文件,較經常使用的選項以下:
-c:統計文件內容中的字節數
-l:統計文件內容中的行數
-w:統計文件內容中的單詞個數
(如若不帶選項的話,至關於同時使用-c、-l、-w三個選項)

Linux中如何查看文件內容、使用tar歸檔,備份與恢復文檔

grep命令——檢索、過濾文件內容
grep命令用於在文件中查找並顯示包含指定字符串的行,grep命令的基本格式以下:code

grep [選項] 查找條件 目標文件ip

經常使用的選項以下:
-i:查找內容時忽略大小寫
-v:反轉查找,就是輸出不符合查找條件的行。
Linux中如何查看文件內容、使用tar歸檔,備份與恢復文檔文檔

在維護Linux操做系統的過程當中,常常會遇到包含大量內容的配置文件,而其中每每包含了許多空行和以「#」號開頭的註釋文字,這樣的行若是不過濾的話,不利於咱們快速瀏覽。那咱們就可使用grep命令把這些過濾掉。以下所示:
Linux中如何查看文件內容、使用tar歸檔,備份與恢復文檔字符串

使用tar歸檔和釋放工具it

tar命令主要用於對目錄和文件進行歸檔。在實際備份過程當中,一般使用歸檔的同時也會將包文件進行壓縮,(調用gzip或bzip2命令:一種壓縮工具的命令)以節省磁盤空間。class

使用tar命令時,選項前的「-」能夠省略。經常使用的幾個選項以下所示:
-c:建立.tar格式的包文件。
-C:解壓時指定釋放的目標文件夾。
-f:表示使用歸檔文件。
-j:調用bzip2程序進行壓縮或解壓縮。
-p:打包時保留文件及目錄的權限。
-P:打包時保留文件和目錄的絕對路徑。
-t: 列表查看包內的文件。
-v:輸出詳細信息。
-x:解開.tar格式的包文件。
-z:調用gzip程序進行壓縮或解壓縮。

製做歸檔及壓縮包(備份)文件時,tar命令的基本格式以下:

tar [選項] 歸檔及壓縮文件名 須要歸檔的源文件或目錄

Linux中如何查看文件內容、使用tar歸檔,備份與恢復文檔

當從tar.gz格式的歸檔壓縮包恢復數據時,須要結合 「-z」選項來自動調用壓縮工具,,而對於「.tar.bz2」格式的歸檔壓縮包,對應的是"-j"選項。默認狀況下恢復的數據將釋放到當前目錄中,若是須要恢復到指定的文件夾,還須要結合「-C」選項來指定目標目錄
Linux中如何查看文件內容、使用tar歸檔,備份與恢復文檔

相關文章
相關標籤/搜索