導航:首頁 > 凈水問答 > linuxtar過濾部分文件

linuxtar過濾部分文件

發布時間:2022-02-16 07:16:51

1. linux tar命令如何忽略某個目錄

加入選項 --exclude=你要忽略的文件或目錄名(可以用通配符)

2. linux下面tar打包, 排除某個特定的目錄( 只對一個目錄操作, 不對其他目錄操作)

僅排除temp下的dd,下面這么寫只會排除temp下面的dd文件夾和dd文件(bb下的dd不受影響)
tar -zcvf temp.tar.gz --exclude=temp/dd temp

排除temp下所有dd,,下面這么寫會排除temp下面的所有dd文件夾(及dd里的文件)和所有dd文件(bb下的dd受影響,被排除)
tar -zcvf temp.tar.gz --exclude=dd temp

3. linux,tar打包中如何排除其他文件

BACKUP_PATH=/home/gfdpsdev/backup/dps_backup/$TIME if [ ! -p $BACKUP_PATH ] then mkdir -p "$BACKUP_PATH" fi cd BACKUP tar -X *.list -zcvf $BACKUP_PATH/dps_$TIME.tar.gz /home/gfdpsdev *.list文件中包含在打包中要排除的文件列表:*.o *.a *.tar *.gz *.Z tmplog srcBak log tmp file core.* Fortify.fortify.CVSROOT backup這樣在打包的時候就不會把*list 中的文件或者文件夾打包了。

4. 從linux指令的結果中過濾出需要的部分並寫入指定文件

Linux下可以用sed命令來向文件中自追加內容。
案例:把/etc/test1文件中1-10行內容寫入到test2中
12

sed
-n
'1,10'p
/etc/test1
>>test2#將file1的1-10行追加到file2

sed命令行格式為:sed
[-nefri]
『command』
輸入文本

常用選項:-n∶使用安靜(silent)模式;
-e∶直接在指令列模式上進行
sed
的動作編輯;
-f∶直接將
sed
的動作寫在一個檔案內;
-r∶sed
的動作支援的是延伸型正規表示法的語法;
-i∶直接修改讀取的檔案內容,而不是由螢幕輸出。

5. linux下如何在不解壓tar.gz包的情況下,grep 包里文件的一些內容。

~⮀filetmp.tar.gz
tmp.tar.gz:gzipcompresseddata,lastmodified:TueMar312:59:132015,fromUnix
~⮀tar-tftmp.tar.gz|grepmain.c
tmp/main.c
~⮀

6. Linux下zip壓縮文件時怎樣排除指定的文件

在對某個目錄進行壓縮的時候,有時候想排除掉某個目錄.

例如:如果123目錄下有3個子目錄,aa、bb、cc.我現在想只對aa和bb目錄打包壓縮,命令如下:

tar-zcvf123.tar.gz--exclude=cc123

使用exclude參數來過濾不需要的目錄或文件,排除某個文件的操作和目錄一樣.

7. Linux下zip壓縮文件時怎樣排除指定的文件

在用命令打包的時候,增加參數 --exclude 就能達到目的。
例如:
以tomcat 為例,打包的時候要排除 tomcat/logs 目錄,命令如下:
tar -zcvf tomcat.tar.gz --exclude=tomcat/logs tomcat
如果要排除多個目錄,增加 --exclude 即可,如下命令排除logs和libs兩個目錄及文件xiaoshan.txt:
tar -zcvf tomcat.tar.gz --exclude=tomcat/logs --exclude=tomcat/libs --exclude=tomcat/xiaoshan.txt tomcat
這里要說一下注意事項:
linux在使用tab鍵的時候會對目錄名稱自動補全,這很方便,也比較常用。
如輸入 tomcat/lo 的時候按tab鍵,命令行會自動生成 tomcat/logs/ ,對於目錄,最後會多一個 「/」。這里大家要注意的時候,在使用tar 的--exclude 命令排除打包的時候,不能加「/」,否則還是會把logs目錄以及其下的文件打包進去。
錯誤寫法:
tar -zcvf tomcat.tar.gz --exclude=tomcat/logs/ --exclude=tomcat/libs/ tomcat
正確寫法:
tar -zcvf tomcat.tar.gz --exclude=tomcat/logs --exclude=tomcat/libs tomcat

8. linux文件夾內文件復制,如何排除某個文件

1、首先連接linux伺服器,然後cd切換到需要打包的目錄中,這里新建了幾個測試文件來演示如內何使用容tar打包。

9. Linux中用tar命令打包如何排除 所有 擴展名為 wdb的文件

Linux下tar命令exclude選項排除指定文件或目錄

先復習一下常規的壓縮解壓縮使用辦法:

壓縮:tar zcvf filename.tar.gz folderName

解壓: tar zxvf filename.tar.gz

舉例說明:

1、test 文件夾有如下文件


這樣,就會把jpg後綴的文件都排除了,包括子目錄。

10. linux tar打包文件時怎麼選取特定文件

第一個問題:tar -cf ./log.tar /var/log/*.log
第二個問題:先拷貝log到其他目錄,加上數目以後再打包

閱讀全文

與linuxtar過濾部分文件相關的資料

熱點內容
菲亞特空調濾芯如何安裝視頻 瀏覽:168
edi產水電阻率多少合格 瀏覽:938
遼寧水處理工程技術公司 瀏覽:649
ro膜翻新 瀏覽:788
甘南醫院污水處理設備有哪些 瀏覽:577
樹脂門套用什麼材料好 瀏覽:785
為什麼超濾膜有保護液 瀏覽:437
威樂馬桶提升泵安裝視頻 瀏覽:768
焦化廢水臭氧催化氧化 瀏覽:353
簡易自製蒸餾水實驗 瀏覽:33
電鍍工業廢水處置多少錢 瀏覽:332
污水處理廠污泥含銅 瀏覽:396
降低膜蒸餾溫度極化 瀏覽:353
反滲透電導高6 瀏覽:217
陰陽離子交換膜耐酸鹼性 瀏覽:283
凈水器安裝網上怎麼找活動 瀏覽:284
反滲透cod是測的什麼 瀏覽:4
黔西污水流出來打什麼電話 瀏覽:602
ro膜對bod去除率 瀏覽:75
回乳用黨參 瀏覽:58