-c 建立新的檔案檔案。如果使用者想備份乙個目錄或是一些檔案,就要選擇這個選項。
-r 把要存檔的檔案追加到檔案檔案的末尾。例如使用者已經做好備份檔案,又發現還有乙個目錄或是一些檔案忘記備份了,這時可以使用該選項,將忘記的目錄或檔案追加到備份檔案中。
-t 列出檔案檔案的內容,檢視已經備份了哪些檔案。
-u 更新檔案。就是說,用新增的檔案取代原備份檔案,如果在備份檔案中找不到要更新的檔案,則把它追加到備份檔案的最後。
-x 從檔案檔案中釋放檔案。
-b 該選項是為磁帶機設定的,其後跟一數字,用來說明區塊的大小,系統預設值為20(20×512 bytes)。
-f 使用檔案檔案或裝置,這個選項通常是必選的。
-k 儲存已經存在的檔案。例如把某個檔案還原,在還原的過程中遇到相同的檔案,不會進行覆蓋。
-m 在還原檔案時,把所有檔案的修改時間設定為現在。
-m 建立多卷的檔案檔案,以便在幾個磁碟中存放。
-v 詳細報告tar處理的檔案資訊。如無此選項,tar不報告檔案資訊。
-w 每一步都要求確認。
-j 代表使用『bzip2』程式進行檔案的壓縮
-z 用gzip來壓縮/解壓縮檔案,加上該選項後可以將檔案檔案進行壓縮,但還原時也一定要使用該選項進行解壓縮。
-a,--catenate,--concatenate
將一存檔與已有的存檔合併
-d,--diff,--compare
比較存檔與當前檔案的不同之處
--delete
從存檔中刪除
乙個打包指令碼package_up.sh:
乙個NSIS打包指令碼
nsis安裝指令碼 include mui2.nsh general define companyname 資訊科技 define description 1.0 define process name progressname define main exe name progressname d...
tar打包時排除一些檔案或者目錄
用tar打包時排除檔案 可以使用 exclude引數 如 tar cvfz backup 1.tar.gz opt data exclude resource 在打包 opt data時就排除了resource命名的目錄和檔案。如果想不包含部分的特定檔案列表,可以把不包含的檔案放到乙個檔案ext.t...
乙個程式設計師的一些想法(一)
那時候上課,乙個覺得老師水平不行,基本上都是在讀ppt,我當時想,我沒有認讀障礙,要是這樣上課,我回去把ppt看一遍就行了,第二個覺得選的教材雖然有的很不錯 我們很多教材都是英文的影印版 但是我們中的大多數沒有掌握學習的方法,總指望著東西都是老師教的。後來我就產生了乙個想法,我希望等我弄懂一些皮毛的...