Linux

如何設置權限 drwxr-xr-x 到其他文件夾?

  • March 28, 2021

我在如下文件夾中的目錄很少 -

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 */

如果要修改所有目錄和子目錄,則需要將findchmod結合使用:

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

對於 drwxr-xr-x 它是:

chmod 755  the_path_to_target

對於 drwxrwxr-x 它是:

chmod 775  the_path_to_target

引用自:https://unix.stackexchange.com/questions/184413