導航:首頁 > 凈水問答 > 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過濾部分文件相關的資料

熱點內容
什麼是污水分為哪幾種 瀏覽:55
英菲尼迪qx60機油濾芯在哪裡 瀏覽:955
泗陽污水廠多少錢每月 瀏覽:999
半透膜的液接電勢 瀏覽:905
瑞虎七怎麼換空氣濾芯 瀏覽:296
空調內機什麼情況下設計提升泵 瀏覽:790
麥凱隆凈水器都是多少錢 瀏覽:747
立開的凈水一台多少錢 瀏覽:845
如何購買焦化廢水處理設備 瀏覽:438
用變頻器做提升機 瀏覽:908
企業未使用焊煙凈化器怎麼處罰 瀏覽:46
河西市政污水管道清淤一般多少錢 瀏覽:117
反滲透膜組成 瀏覽:892
娃哈哈飲水機桶裝水多少錢一桶 瀏覽:936
污水處理長對聯 瀏覽:145
除濕機提升泵 瀏覽:670
震動研磨污水處理設備 瀏覽:108
過濾流有什麼 瀏覽:788
中水回用系統的改進方案 瀏覽:411
反滲透增壓泵 瀏覽:947