chmod/chownでファイルから別のファイルに権限・所有者をコピーする
Pocket

chmod/chownコマンドでは、「–reference」オプションで特定のファイルを指定してやることで、そのファイルの権限や所有者の情報をそのまま他のファイルにも適用させることができる。

chmod --reference=元ファイル 対象ファイル
chown --reference=元ファイル 対象ファイル
Sponsored Links

blacknon@BS-PUB-UBUNTU-01:/tmp$ ls -al /tmp/ascii*
-rw-rw-r-- 1 blacknon blacknon  0  7月  2 21:07 /tmp/ascii.1
-rw-r--r-- 1 root     root     12  6月  5 17:20 /tmp/ascii.txt
blacknon@BS-PUB-UBUNTU-01:/tmp$ sudo chmod --reference=/tmp/ascii.txt /tmp/ascii.1
blacknon@BS-PUB-UBUNTU-01:/tmp$ sudo chown --reference=/tmp/ascii.txt /tmp/ascii.1
blacknon@BS-PUB-UBUNTU-01:/tmp$ ls -al /tmp/ascii*
-rw-r--r-- 1 root root  0  7月  2 21:07 /tmp/ascii.1
-rw-r--r-- 1 root root 12  6月  5 17:20 /tmp/ascii.txt

 

Pocket

Written by blacknon

インフラ系のSE。一時期はプログラマ。 仮想化とオープンソースに興味あり。一日中寝てたい今日このごろ。 スペインとかで働きたいなぁ…(シエスタがあるので)

Leave a Comment

メールアドレスが公開されることはありません。