以下のようなフォルダ内にいくつかの監督がいます-
teckapp@machineA:/opt/keeper$ ls -ltrh
total 8.0K
drwxr-xr-x 10 teckapp cloudmgr 4.0K Feb 9 10:22 keeper-3.4.6
drwxr-xr-x 3 teckapp cloudmgr 4.0K Feb 12 01:44 data
私は他のいくつかのマシンに他のいくつかのフォルダを持っています。そのため、このように権限を上記のフォルダに変更する必要がありますdrwxr-xr-x
。
フォルダのアクセス許可をdrwxr-xr-x
に変更するにはどうすればよいですか?これでchmod
コマンドを使用する必要があることはわかっていますが、これに使用する必要があるchownの値は何ですか?
これらの権限をディレクトリに適用するには:
chmod 755 directory_name
現在のディレクトリ内のすべてのディレクトリに適用するには:
chmod 755 */
すべてのディレクトリとサブディレクトリを変更する場合は、findとchmodを組み合わせる必要があります。
find . -type d -exec chmod 755 {} +
Drwxr-xr-xの場合:
chmod 755 the_path_to_target
Drwxrwxr-xの場合:
chmod 775 the_path_to_target