關於unix下使用tar的一些常用技巧

2021-09-08 15:57:58 字數 857 閱讀 5673

tar是linux/unix下經常要用,包括備份,打包,傳輸等,是使用頻率較高的命令,下面這些技巧,可以大大提高維護人員的效率,現貼出以備查:

1,解壓包中檔案至指定資料夾:

tar -xzvf file.tgz -c /root/file -c 引數是將檔案解到指定的目錄.這一例就是將壓縮包檔案file.tgz解壓並解壓出來的所有檔案放置到/root/file目錄中.

2,解壓包內的乙個檔案(單個檔案)

比如:tar -ztvf squid-2.6.stable9.tgz

出來很多,如:

share/examples/squid/icons/anthony-unknown.gif

share/examples/squid/icons/anthony-xbm.gif

share/examples/squid/icons/anthony-xpm.gif

share/examples/squid/mib.txt

share/examples/squid/mime.conf

share/examples/squid/squid.conf

然後tar -zxvf squid-2.6.stable9.tgz share/examples/squid/squid.conf

以上是解壓squid.conf單個檔案到當前目錄下的 share/examples/squid/squid.conf

3,解壓包內乙個目錄(單個目錄)

同樣,拿上面的例子,只解壓share/examples/squid目錄,這樣換成目錄可以

tar -zxvf squid-2.6.stable9.tgz share/examples/squid/*

即目錄後面加個星號就可以做到.

tar相關的一些應用

01 tar格式 解包 tar xvf filename.tar 打包 tar cvf filename.tar dirname 注 tar是打包,不是壓縮!02 gz格式 解壓1 gunzip filename.gz 解壓2 gzip d filename.gz 壓 縮 gzip filename...

關於pandas的一些使用

該函式只對dataframe或series型別有效,用於去除重複值。引數有三個 舉個例子 dataframe pd.read excel data.xlsx dataframe2 pd.read excel data.xlsx dataframe.drop duplicates subset non...

關於jqgrid的一些使用

1.jqgrid如何切換中英文 在做電力監控系統的時候,根據專案的需要涉及到中英文的切換,一直糾結了好久沒有好的辦法,雖然我知道可以手動更改引入的js檔案就可以更改中英文,但是動態的一直沒有辦法更改,最後想到了乙個辦法就是講jqgrid框架中的js i18n grid.locale cn.js的資料...