一名菜鳥學習編程技術,記錄所學知識並分享給大家,希望大家多多支持。
今天來寫一篇關於學習Linux基礎命令——文件打包壓縮和搜索命令的博文,也實踐了很多,總結給大家一起學習!
一、tar命令
用於對文件進行打包壓縮或解壓;格式:tar [選項] 檔案文件 文件列表
-c
:生成檔案文件-v
:列出歸檔解檔的詳細過程-f
:指定檔案文件名稱-r
:將文件追加到檔案文件末尾-z
:以gzip格式壓縮或解壓縮文件-j
:以bzip格式壓縮或解壓縮文件-t
:查看內容-x
:解開檔案文件
例:
tar -cvf /tmp/etc.tar /etc #將/etc目錄下的文件導報到/tmp目錄下並命名爲etc.tar,僅打包,不壓縮
tar -zcvf /tmp/etc.tar.gz /etc #/etc目錄下的文件打包到/tmp目錄下並命名爲etc.tar.gz,打包後以gzip的格式進行壓縮