GNU/Linux >> Linux の 問題 >  >> Linux

/ varの下にあるすべてのファイルのデフォルトのグループ/ユーザー所有権を復元するにはどうすればよいですか?

誤って/varを変更しました 所有者/グループを私のユーザー名に変更してからルートに戻しましたが、すべての/varではありません フォルダの所有者はルートですが、所有者/ファイルのグループ/フォルダをデフォルトの状態に戻す方法はありますか?または、少なくともパッケージによって作成されたファイル/フォルダですか?

承認された回答:

上記の回答の1つと同様に、ローカルディレクトリに「var」という名前の正しい権限を持つディレクトリのコピーがある場合は、次の2つのコマンドを使用して/varディレクトリに権限を復元できます。

sudo find var -exec chown --reference="{}" "/{}" ;
sudo find var -exec chmod --reference="{}" "/{}" ;

Linux
  1. Linuxで削除された/tmpディレクトリを復元する方法

  2. Linuxは複数の連続したパスセパレーター(/ home //// username /// file)をどのように処理しますか?

  3. ルートユーザーからすべてのユーザーに権限を変更するにはどうすればよいですか?

  1. /var/log ディレクトリにある 20 個の Linux ログ ファイル

  2. vgmknodes を使用して /dev ディレクトリの下に LVM デバイス ファイルを再作成する方法

  3. Linux でユーザーのホーム ディレクトリにあるファイルをデフォルトに復元する方法

  1. Samba 共有上のファイルのユーザー/グループ所有権を強制する方法

  2. すべてのファイルをあるディレクトリから別のディレクトリに移動 (および上書き) する方法は?

  3. ディレクトリ内のすべてのファイルで単語のすべての出現を変更する方法