cpコマンドで permission を保持したい場合、-pオプションをつける。

cpコマンドでパーミッションを保持したい場合、-pオプションをつける。

cp -p hoge.txt

tarコマンドでパーミッションを保持したい場合は、pオプションをつける

tar jxvfp hoge.tar.bz2
tar zxvfp hoge.tar.gz
tar xvfp hoge.tar


tarは作成する時ではなく、解凍する時に、パーミッションが変わる(umask)

via http://www.kkfactory.net/mt/archives/2008/01/cptar.html