經許可和群組查找

經許可和群組查找

我如何找到具有“其他”群組寫入權限的文件,無論任何其他權限如何,擴展名為“.sh”(使用符號格式)

我已經嘗試過了

find / -type f -perm -g=w -name "*.sh"

答案1

若要尋找目前目錄中或目前目錄下可由「其他人」寫入的所有常規檔案(即某人已完成的動作chmod o+w):

find . -type f -perm -o=w

離開--o=w測試檔案的權限是否正確o=w(即除了「其他」可寫入之外沒有其他權限)。

答案2

這有幫助嗎:

find ./ -perm /g+w -type f -name "*.sh" -exec ls -l {} \;

相關內容