0
A
回答
0
使用查找列出所有文件
find searchpath
忽略輸出,因爲只有錯誤就是你感興趣的內容。
find searchpath >/dev/null
用awk獲得所有文件的好列表
find searchpath 2>&1 >/dev/null | awk '{ print substr($2,2,length($2)-3) }'
注意這裏假定所有文件的名字都沒有空格,要處理那個只是改變awk sctipt。
2
文件確實有三種權限。一個用於文件的所有者,一個用於文件所屬的組成員,另一個用於每個人。不是由大家讀/寫文件不是您的一個組讀/寫,而不是閱讀您的用戶/寫可以查找utitlity這樣的發現:
$ find/'(-not -perm -o+w,o+r) -and (-not -group <groupname> -perm -g+w,g+r) -and (-not -user <username> -perm -u+w,u+r)'
,如果你要檢查更您可以在第二個圓括號內擴展該術語:
$ find/'(-not -perm -o+w,o+r) -and (-not -group <groupname> -perm -g+w,g+r -not -group <group2>) -and (-not -user <username> -perm -u+w,u+r)'
相關問題
- 1. Linux的 - 給所有用戶訪問一個文件夾(及以下的所有文件夾和文件)
- 2. Linux Centos - 'ls -d'命令不會列出文件夾
- 3. 爲文件夾中的所有文件執行命令
- 4. 從Linux主文件夾訪問文件
- 5. 宏vba列出所有無法訪問的網絡文件夾
- 6. 從HTML /文件夾中的所有文件和文件夾/移動到HTML中使用Linux命令
- 7. Linux命令對特定文件夾中的新文件「執行」?
- 8. linux命令行重命名提供參數的所有文件
- 9. 命令列出文件夾中的所有文件以及窗口中的子文件夾
- 10. 如何遞歸列出所有文件夾和文件?
- 11. C - 列出文件夾和所有子文件夾中包含的文件
- 12. 列出excel中文件夾和子文件夾中的所有文件
- 13. 使用命令行提交目錄中的所有文件夾和文件
- 14. 創建Bat文件對文件夾中的所有文件執行命令
- 15. 刪除文件夾和所有子文件夾(包括文件夾)中的所有文件
- 16. CMD命令獲取只有文件不是文件夾列表
- 17. 刪除lsof在文件夾中未列出的所有文件
- 18. 使用Dropbox API列出Dropbox的所有文件夾和文件
- 19. 列出所有文件和文件夾的大小爲
- 20. 列表而不extention的文件夾和子文件夾中的所有文件
- 21. Powershell命令刪除/替換所有文件和文件夾上的訪問權限/擁有者權限
- 22. 批量命令顯示文件夾中的所有文件
- 23. 如何查找文件夾和子文件夾內的所有日誌文件?
- 24. Dropbox中的所有文件夾和文件夾的列表
- 25. Windows cmd命令列出具有完整路徑和所有者名稱的所有文件,文件夾和子文件夾
- 26. 訪問「最近文檔」文件夾中的所有文件
- 27. MVC4列出文件夾中的所有子文件夾
- 28. 使用命令行替換文件夾中所有文件中的文本?
- 29. 命令行用於更改文件夾及其子文件夾下所有文件的文件擴展名
- 30. 通過終端遞歸列出所有文件和文件夾
OP希望所有**文件**和他無法讀取的目錄。這種方法只會給他目錄。 – cmaster 2014-10-18 08:54:15