tar 備份 exclude - Linux

Table of Contents



在做 tar 備份全部 / 時

想要把 /sys 底下的檔案忽略

tar --exclude=sys/* -cvp -f /backup/fullBackup$(date -I).tar /

但這樣一來連 /usr/unclude/sys 底下的檔案也不見

請問,如何正確的忽略 /sys/* 就好?

--

我是麵T,哩賀
http://ppt.cc/-eS5

--

All Comments

Agatha avatarAgatha2013-09-07
sys/*是相對路徑 改成絕對路徑/sys/*試試看
Megan avatarMegan2013-09-11
順帶一提,你的/backup不用一起exclude嗎?
Faithe avatarFaithe2013-09-11
有排除backup、proc、mnt、tmp 這些目錄
Jacky avatarJacky2013-09-16
什麼錯誤?
Audriana avatarAudriana2013-09-17
tar: short read
Edwina avatarEdwina2013-09-20
而且他似乎有打包 /sys ,錯誤我有貼在上面
Mason avatarMason2013-09-24
try --exclude='/sys/*'
Zora avatarZora2013-09-28
怪怪的 我試了沒這問題 你tar --version是什麼
Vanessa avatarVanessa2013-09-30
現在沒有電腦,明天再回覆您
Faithe avatarFaithe2013-10-03
tar --help 裡沒有顯示如何看版本
Jacky avatarJacky2013-10-04
只好改成只備份要備份的資料夾
Poppy avatarPoppy2013-10-06
你到底用什麼檔案系統 連tar也不是gnu的
Carol avatarCarol2013-10-08
slitaz 1.0
Suhail Hany avatarSuhail Hany2013-10-08
喔 slitaz很多指令語法和選項都跟一般不一樣
Selena avatarSelena2013-10-10
用過覺得非常奇怪 後來就捨棄了... 網路資源也很少
Tristan Cohan avatarTristan Cohan2013-10-14
剛去看了一下 他官網連說明文件都沒有 沒轍了!!
Caroline avatarCaroline2013-10-14
他連manpage都是自己的一套風格
Andy avatarAndy2013-10-19
因為工作上的需求 非得要用小一點的linux