<em id="0a85b"><option id="0a85b"></option></em>

<abbr id="0a85b"></abbr>

      <nobr id="0a85b"></nobr>
        <tr id="0a85b"></tr>
        9久久伊人精品综合,亚洲一区精品视频在线,成 人免费va视频,国产一区二区三区黄网,99国产精品永久免费视频,亚洲毛片多多影院,精品久久久无码人妻中文字幕,无码国产欧美一区二区三区不卡
        學習啦>學習電腦>操作系統>Linux教程>

        Linux中的tar命令的詳細解釋

        時間: 佳洲1085 分享

          Linux下的tar命令是一個可靠的解壓壓縮命令,下面由學習啦小編為大家整理了linux下的tar命令的詳細解釋,希望對大家有幫助!

          Linux中的tar命令的詳細解釋

          tar命令

          1. 作用 tar命令是Unix/Linux系統中備份文件的可靠方法,幾乎可以工作于任何環境中,它的使用權限是所有用戶。

          2. 格式 tar [主選項+輔選項] 文件或目錄

          3. 主要參數  使用該命令時,主選項是必須要有的,它告訴tar要做什么事情,輔選項是輔助使用的,可以選用。

          3.1 主選項:

          -c 創建新的檔案文件。如果用戶想備份一個目錄或是一些文件,就要選擇這個選項。

          -r 把要存檔的文件追加到檔案文件的未尾。例如用戶已經做好備份文件,又發現還有一個目錄或是一些文件忘記備份了,這時可以使用該選項,將忘記的目錄或文件追加到備份文件中。

          -t 列出檔案文件的內容,查看已經備份了哪些文件。

          -u 更新文件。就是說,用新增的文件取代原備份文件,如果在備份文件中找不到要更新的文件,則把它追加到備份文件的最后。

          -x 從檔案文件中釋放文件。

          3.2 輔助選項:

          -b 該選項是為磁帶機設定的,其后跟一數字,用來說明區塊的大小,系統預設值為20(20×512 bytes)。  -f 使用檔案文件或設備,這個選項通常是必選的。

          -k 保存已經存在的文件。例如把某個文件還原,在還原的過程中遇到相同的文件,不會進行覆蓋。

          -m 在還原文件時,把所有文件的修改時間設定為現在。

          -M 創建多卷的檔案文件,以便在幾個磁盤中存放。

          -v 詳細報告tar處理的文件信息。如無此選項,tar不報告文件信息。

          -w 每一步都要求確認。

          -z 用gzip來壓縮/解壓縮文件,加上該選項后可以將檔案文件進行壓縮,但還原時也一定要使用該選項進行解壓縮。

          linux的tar命令的具體例子

          范例一:將整個 /etc 目錄下的文件全部打包成為 /tmp/etc.tar

          [root@linux ~]# tar -cvf /tmp/etc.tar /etc<==僅打包,不壓縮!

          [root@linux ~]# tar -zcvf /tmp/etc.tar.gz /etc <==打包后,以 gzip 壓縮

          [root@linux ~]# tar -jcvf /tmp/etc.tar.bz2 /etc <==打包后,以 bzip2 壓縮

          # 特別注意,在參數 f 之后的文件檔名是自己取的,我們習慣上都用 .tar 來作為辨識。

          # 如果加 z 參數,則以 .tar.gz 或 .tgz 來代表 gzip 壓縮過的 tar file ~

          # 如果加 j 參數,則以 .tar.bz2 來作為附檔名啊~

          # 上述指令在執行的時候,會顯示一個警告訊息:

          # 『tar: Removing leading `/" from member names』那是關於絕對路徑的特殊設定。

          范例二:查閱上述 /tmp/etc.tar.gz 文件內有哪些文件?

          [root@linux ~]# tar -ztvf /tmp/etc.tar.gz

          # 由於我們使用 gzip 壓縮,所以要查閱該 tar file 內的文件時,

          # 就得要加上 z 這個參數了!這很重要的!

          范例三:將 /tmp/etc.tar.gz 文件解壓縮在 /usr/local/src 底下

          [root@linux ~]# cd /usr/local/src

          [root@linux src]# tar -zxvf /tmp/etc.tar.gz

          # 在預設的情況下,我們可以將壓縮檔在任何地方解開的!以這個范例來說,

          # 我先將工作目錄變換到 /usr/local/src 底下,并且解開 /tmp/etc.tar.gz ,

          # 則解開的目錄會在 /usr/local/src/etc 呢!另外,如果您進入 /usr/local/src/etc

          # 則會發現,該目錄下的文件屬性與 /etc/ 可能會有所不同喔!

          范例四:在 /tmp 底下,我只想要將 /tmp/etc.tar.gz 內的 etc/passwd 解開而已

          [root@linux ~]# cd /tmp

          [root@linux tmp]# tar -zxvf /tmp/etc.tar.gz etc/passwd

          # 我可以透過 tar -ztvf 來查閱 tarfile 內的文件名稱,如果單只要一個文件,

          # 就可以透過這個方式來下達!注意到! etc.tar.gz 內的根目錄 / 是被拿掉了!

          范例五:將 /etc/ 內的所有文件備份下來,并且保存其權限!

          [root@linux ~]# tar -zxvpf /tmp/etc.tar.gz /etc

          # 這個 -p 的屬性是很重要的,尤其是當您要保留原本文件的屬性時!

          范例六:在 /home 當中,比 2005/06/01 新的文件才備份

          [root@linux ~]# tar -N "2005/06/01" -zcvf home.tar.gz /home

          范例七:我要備份 /home, /etc ,但不要 /home/dmtsai

          [root@linux ~]# tar --exclude /home/dmtsai -zcvf myfile.tar.gz /home/* /etc

          范例八:將 /etc/ 打包后直接解開在 /tmp 底下,而不產生文件!

          [root@linux ~]# cd /tmp

          [root@linux tmp]# tar -cvf - /etc | tar -xvf -

          # 這個動作有點像是 cp -r /etc /tmp 啦~依舊是有其有用途的!

          # 要注意的地方在於輸出檔變成 - 而輸入檔也變成 - ,又有一個 | 存在~

          # 這分別代表 standard output, standard input 與管線命令啦

          linux的類似tar命令的其它解壓壓縮命令

          .gz

          解壓1:gunzip FileName.gz

          解壓2:gzip -d FileName.gz

          壓縮:gzip FileName

          .tar.gz 和 .tgz

          解壓:tar zxvf FileName.tar.gz

          壓縮:tar zcvf FileName.tar.gz DirName

          .bz2

          解壓1:bzip2 -d FileName.bz2

          解壓2:bunzip2 FileName.bz2

          壓縮: bzip2 -z FileName

          .tar.bz2

          解壓:tar jxvf FileName.tar.bz2

          壓縮:tar jcvf FileName.tar.bz2 DirName

          .bz

          解壓1:bzip2 -d FileName.bz

          解壓2:bunzip2 FileName.bz

          壓縮:未知

          .tar.bz

          解壓:tar jxvf FileName.tar.bz

          壓縮:未知

          .Z

          解壓:uncompress FileName.Z

          壓縮:compress FileName

          .tar.Z

          解壓:tar Zxvf FileName.tar.Z

          壓縮:tar Zcvf FileName.tar.Z DirName

          .zip

          解壓:unzip FileName.zip

          壓縮:zip FileName.zip DirName

          .rar

          解壓:rar x FileName.rar

          壓縮:rar a FileName.rar DirName

        Linux中的tar命令的詳細解釋

        Linux下的tar命令是一個可靠的解壓壓縮命令,下面由學習啦小編為大家整理了linux下的tar命令的詳細解釋,希望對大家有幫助! Linux中的tar命令的詳細解釋 tar命令 1. 作用 tar命令是Unix/Linux系統中備份文件的可靠方法,幾乎可以工作于
        推薦度:
        點擊下載文檔文檔為doc格式

        精選文章

        • Linux下的top命令的詳細解釋
          Linux下的top命令的詳細解釋

          linux中的top命令是顯示當前系統正在執行的進程的相關信息。下面由學習啦小編整理了linux下的top命令的詳細解釋,希望對你有幫助。 Linux下的top命令的詳細

        • Linux中的tail命令的詳細解釋
          Linux中的tail命令的詳細解釋

          linxu下的tail命令用于顯示指定文件的末尾內容,面由學習啦小編為大家整理了linux的tail命令的詳細解釋的相關知識,希望對大家有幫助! 一、Linux中的tail命

        • Linux中的su命令的詳細解釋
          Linux中的su命令的詳細解釋

          linxu下的su命令的主要作用是變更為其他使用者的身份執行命令,面由學習啦小編為大家整理了linux的su命令的詳細解釋的相關知識,希望對大家有幫助! 一、

        • Linux中的sudo命令的詳細解釋
          Linux中的sudo命令的詳細解釋

          linxu下的sudo命令主要是用來以其他身份執行命令。下面由學習啦小編為大家整理了linux的sudo命令的詳細解釋的相關知識,希望對大家有幫助! 一、Linux中的

        3636511 主站蜘蛛池模板: free性开放小少妇| 在线观看国产成人av天堂| 亚洲国产清纯| 国产三级精品福利久久| 精品日本乱一区二区三区| 国产精品人妻久久无码不卡| 亚洲最大成人av在线天堂网| 欧美国产日韩在线| 又大又紧又粉嫩18p少妇| 九九热免费在线视频观看| 亚洲日韩久热中文字幕| 国产在线观看网址不卡一区| 亚洲国产欧美在线人成AAAA| 欧美videosdesexo肥婆| 在线免费观看毛片av| 成人亚洲精品一区二区三区| 动漫AV纯肉无码AV电影网| 人妻丰满熟妇无码区免费| 国产高清视频一区三区| 国产偷国产偷亚洲高清人| 日本a在线播放| av小次郎网站| 西西人体www大胆高清| 欧美zozo另类人禽交| 国产v亚洲v天堂a无码99| 国产一级小视频| 免费无码一区无码东京热| 国产亚洲精品日韩香蕉网| 午夜国产一区二区三区精品不卡| 狠狠躁夜夜躁无码中文字幕 | 精品国产高清中文字幕| 成人av在线一区二区三区| 国产无遮挡猛进猛出免费软件| 成人伊人青草久久综合网| 中文国产成人精品久久不卡| 九九九国产| 久久亚洲精品11p| 亚洲日韩一区二区| 在线中文字幕国产精品| 99RE6在线视频精品免费下载| 中文字幕日本一区二区在线观看|