ネットサービスの開発に役立ちそうな話題を中心にお届けします。
F.Ko-Jiの「一秒後は未来」 > Linux
2012年04月15日 02:26

tarでファイルの所有者を維持して展開するには?

WordPressのディレクトリを tar で固めて別サーバーに転送して展開したところ、展開後のディレクトリやファイルの所有者が全部自分のアカウントになってしまった。

大半はそれで問題ないけど wp-content 以下の plugins や themes などの所有者は、管理画面からアップデートするために元々 apache ユーザーになっていたので、これはそのまま apache ユーザーで展開されてほしいのだが、、。

ということで調べてみたら、tarに「p」オプションをつけてさらに root 権限で展開することで、元々の所有者情報やらパーミッションやらを維持してくれるらしい。

» tarでソース丸々バックアップ - 趣味の延長線

なるほど。試しにroot権限ではなく通常のユーザーで展開してみると、確かに p オプションをつけても所有者情報は維持されなかった。

2011年12月25日 19:00

メモリリークの原因はPHP5.2だった

2010年12月22日 13:18

MacPortsのApache2でmod_xsendfileを使う

2010年11月05日 14:43

さくらのVPSにPECL::memcachedをインストール

2010年11月04日 03:54

GoogleがPage SpeedをApacheモジュール化したmod_pagespeedを公開

2010年11月02日 18:54

バージョン管理をSubversionからGitに移行した

2010年07月04日 21:10

CentOSにSubversion1.6をインストール

2010年04月08日 10:36

CentOSにyumをインストールする

2008年01月29日 21:32

SVKをインストールしてみた

2006年06月03日 15:48

Plagger