- 420 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/07/08(金) 13:04:19 ]
- UNIX USER 8月号に物言い
P.35 シンボリックリンク等を保存するため、 バックアップにはcp -rじゃなくtarを使え、とあるが、 GNU cp -aならOKなことに触れられていない。 tarで普通にバックアップすると、sparseなファイルのholeが zeroで埋められてしまって不都合が生じるので、 tarの-Sオプションでsparseに対応するのは常識だが、 tarの-Sオプションの記述がない。 バックアップをtarでよしとするなら、 GNU cp -aの方がsparseにも自動対応だし、優れている。 tarはGNU tar前提で書いているみたいだし、 GNU物を避けているわけではなさそうなので、 だったらGNU cp -aを使うべき。 あと、tar --one-file-systemにするなら GNU cp -ax で良いわけだし。
|

|