有網友問到,如果只想打包目錄內的某些資料夾該怎麼做?
我們可以反向思考,把不需要打包的列出來
方法一:
tar -zcf /backup/backup.tar.gz /home/penny --exclude=/home/penny/tmp01 --exclude=/home/penny/tmp02
or
建立不需要打包的資料夾
vi list
/home/penny/tmp01
/home/penny/tmp02
tar -zcf /backup/backup.tar.gz /home/penny -X list
方法二:
如果該資料夾內有太多資料夾,僅需打包其中幾個的話,那麼方法一可能就不是那麼方便
#先建立要打包的資料夾
vi list
/home/penny/music/avril/2002
/home/penny/music/avril/2004
/home/penny/music/avril/2007
cat list | xargs tar cvf /backup/avril.tar.gz
沒有留言:
張貼留言