web-dev-qa-db-ja.com

他のフォルダに権限drwxr-xr-xを設定するにはどうすればよいですか?

以下のようなフォルダ内にいくつかの監督がいます-

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の値は何ですか?

23
user1950349

これらの権限をディレクトリに適用するには:

chmod 755 directory_name

現在のディレクトリ内のすべてのディレクトリに適用するには:

chmod 755 */

すべてのディレクトリとサブディレクトリを変更する場合は、findchmodを組み合わせる必要があります。

find . -type d -exec chmod 755 {} +

39
aguslr

Drwxr-xr-xの場合:

chmod 755  the_path_to_target

Drwxrwxr-xの場合:

chmod 775  the_path_to_target
5
serenesat