使用ssh一次设置多个文件权限(递归文件夹/文件权限)

时间:2019-02-25 10:21:46

标签: linux wordpress ssh

我正在使用数字海洋和WordPress。我已经上传了主题,并且文件权限全部错误。我知道如何使用ssh分别设置文件权限,但是我想知道是否可以一次执行多个操作,而不是一次单独进行操作。我想将主题内的所有文件夹都设置为target = [1 if i<72 else 0 for i in range(8)] # The dataset is here of size 8 # the below line gives error X_train, X_val, y_train, y_val = train_test_split(X, target, train_size = 0.50) ,并将所有文件都设置为755(如果这是错误的,请纠正我)

这是我到目前为止所做的;我使用ssh导航到主题文件夹,然后习惯于使用以下命令来设置文件权限;

644

2 个答案:

答案 0 :(得分:-1)

请尝试使用下面的目录命令

找到/ var / www / html / -type d -exec chmod 755 {} \;

以下命令用于文件许可

找到/ var / www / html / -type f -exec chmod 644 {} \;

答案 1 :(得分:-1)

public void ToCombo(this Type enumType) { var v = Enum.GetValues(enumType); } 将对树中的所有文件和子文件夹设置这些权限。要将目录设置为755并将文件保留为单独文件或将其设置为644。为此,可以使用find命令。例如:

要将所有目录更改为755(drwxr-xr-x):

chmod -R 755

要将所有文件更改为644(-rw-r--r-):

find /opt/lampp/htdocs -type d -exec chmod 755 {} \;