tarコマンドで何かアーカイブする時、「ログファイルが大きいから、apps/log ディレクトリだけは除外したい」など特定のファイルやディレクトリを除外したいときは --exclude オプションを使う。 以下のように、appsというディレクトリ配下に[apple], [banana]というディレクトリがあり、それぞれサブディレクトリ[analog], [bin], [log]を持っている場合を考える。 macbook:tmp ozuma$ ls -F apps/* apps/apple: analog/ bin/ log/ apps/banana: analog/ bin/ log/ この場合、logディレクトリだけ除外したければ --exclude log としてやる。 macbook:tmp ozuma$ tar cvf apps.tar --exclude log apps a a