我有多個Joomla!站點。如何使用bash SSH在444中搜索和更改所有「configuration.php」文件中的CHMOD?Bash SSH在具有特定名稱的所有文件中更改CHMOD?
0
A
回答
1
使用此:
find /path -type f -name configuration.php -exec chmod 444 {} \;
您也可以通過多條路徑找到:find /path1 /path2 ...
2
東西沿着線:
SERVERS="server1.example.com server2.example.com server3.example.com"
COMMAND_TO_RUN="find . -name configuration.php | xargs chmod 700"
for SERVER in "$SERVERS"
do
ssh SERVER <<EOF
"$COMMNAD_TO_RUN"
EOF
done
0
你可以試試:
find/-name "configuration.php" -exec chmod 444 {} \;
(我還沒有測試過這個語法。)
相關問題
- 1. 批量重命名具有特定名稱的所有文件
- 2. SSH以遞歸方式將所有子文件夾名稱更改爲特定名稱
- 3. 如何更新具有特定列名稱的所有表格
- 4. 查找具有特定名稱的所有子文件夾,使得超級文件夾具有特定模式
- 5. bash:更改文件夾中所有頭文件的擴展名
- 6. 將具有特定擴展名的所有文件的名稱存儲在字符串中的文件夾中?
- 7. Bash在所有目錄中獲取具有名稱的特定文件並運行腳本
- 8. 南特複製具有相似名稱的所有文件
- 9. 更改子目錄中所有文件的名稱
- 10. bash:試圖獲取具有特定擴展名的所有文件
- 11. 具有特定名稱
- 12. 在bash中使用帶有scp和chmod空格的文件名
- 13. 將具有特定擴展名的所有文件複製到另一個目錄,同時更改擴展名
- 14. 通過bash更改特定文件夾中的文件名
- 15. 的Python檢查所有文件具有特定名稱的目錄
- 16. 使rsync排除包含具有特定名稱的文件的所有目錄
- 17. 獲取具有給定名稱的所有文件夾
- 18. 複製所有子目錄中具有特定擴展名的所有文件
- 19. 通過SSH在文件夾下的特定文件擴展名Chmod權限
- 20. 循環遍歷所有具有特定擴展名的文件
- 21. 更改目錄中所有文件的名稱?
- 22. 如何更改wordpress中所有文件的主題名稱?
- 23. 如何更改所有子目錄的文件權限(CHMOD)
- 24. 如何刪除文件夾中具有特定擴展名的所有文件?
- 25. 我如何遞歸地使用PHP在文件夾中包含具有特定名稱的所有文件?
- 26. Bash - 文件名稱更改日期+ 1
- 27. 重命名所有具有相同基本名稱的文件
- 28. 忽略git中所有具有相同名稱的文件
- 29. bash在Linux上,刪除具有特定文件擴展名的文件
- 30. 在ClearCase中查找具有特定版本的所有文件