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

Linuxで隠しファイルをchmodおよびchownする方法は?

現在のディレクトリを chmod しても問題ない場合は、それを実行して -R を許可します 重い物を持ち上げる。 -R 隠しファイルを無視しません。

sudo chmod -R 775 .

* デフォルトでは隠しファイルは含まれませんが、bash を使用している場合は、次の方法でこれを行うことができます:

shopt -s dotglob

詳細については、bash の builtin を参照してください。 マニュアル:

<ブロック引用>

設定すると、Bash は「.」で始まるファイル名を含めます。ファイル名展開の結果。

* になります 隠しファイルも含めてください。

chmod -R 775 *

以下で無効にします:

shopt -u dotglob

別のオプションは find を使用することです 非常に細かく制御できるので気に入っています。

find <path to start from> -exec chown <options> {} \+

find -path '<path to include>' -exec chown <options> {} \+

唯一の欠点は find です バージョンごとに構文が異なります。


Linux
  1. LinuxでSUIDおよびSGID権限を持つファイルを検索する方法

  2. Linuxのchmodとchown–Linuxでファイルのパーミッションと所有権を変更する方法

  3. findおよびduコマンドを使用してLinuxで大きなファイルを検索する方法

  1. Linuxでファイルをアーカイブおよび圧縮する方法

  2. Linux で空のディレクトリとファイルを見つけて削除する方法

  3. Linuxで非表示の(ドットで始まる)ファイルとサブディレクトリをコピーする方法は?

  1. Linuxでファイルを見つける方法

  2. Linuxで重複ファイルを見つける方法

  3. Linux の「find」コマンドを使用して隠しファイルを表示する方法