tar一些引數和乙個打包指令碼

2022-05-05 08:06:09 字數 803 閱讀 3058

-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看一遍就行了,第二個覺得選的教材雖然有的很不錯 我們很多教材都是英文的影印版 但是我們中的大多數沒有掌握學習的方法,總指望著東西都是老師教的。後來我就產生了乙個想法,我希望等我弄懂一些皮毛的...