我使用CentOS的最小版本的,我試圖找到一個文件一個文件,但我不知道如何搜索所有服務器的文件。 我確信有一個命令可以做到,任何人都可以幫助我嗎?如何搜索在CentOS的命令行
38
A
回答
113
30
CentOS是Linux的,所以在幾乎所有其他的Unix/Linux系統,你有find
命令。要搜索文件的當前目錄中:
find -name "filename"
你也可以有引號內的通配符,而不僅僅是一個嚴格的文件名。您也可以明確地指定一個目錄,開始從作爲第一個參數搜索發現:
find/-name "filename"
將尋找「文件名」或所有引號之間匹配正則表達式的文件,從根目錄開始。您也可以使用單引號而不是雙引號,但在大多數情況下,您不需要任何一個,因此上述命令也可以不帶任何引號。另外,例如,如果你正在尋找java文件,你知道他們是在某處你的/ home /用戶名,這樣做:
find /home/username -name *.java
還有更多選項find命令,你應該做:
man find
瞭解更多關於它。
一兩件事:如果你開始搜索/和沒有根或不須藤運行的命令,你可能會得到你沒有權限讀取某些目錄警告。要忽略/刪除這些,請執行以下操作:
find/-name 'filename' 2>/dev/null
這只是將stderr重定向到/ dev/null。
相關問題
- 1. 從命令行搜索cpan.org
- 2. 搜索從命令行
- 3. Centos 5.5遠程命令行
- 4. centos 6.4命令行問題?
- 5. Github問題在命令行中搜索
- 6. 搜索在命令行輸出
- 7. 如何從命令行或交互命令行搜索txt文件的名稱
- 8. 如何在CentOS中退出nl命令?
- 9. 少命令搜索
- 10. Unix搜索命令
- 11. SQL命令搜索
- 12. Grep命令搜索
- 13. 運行終端命令在CentOS
- 14. 無法在centOS中運行sshpass命令
- 15. 如何在redis-cli中執行反向命令歷史搜索
- 16. 如何在C中搜索命令行參數?
- 17. systemctl命令在centos中
- 18. 如何對Vim中的所有搜索結果執行命令?
- 19. 使用命令行按日期搜索
- 20. Linux命令行搜索和替換
- 21. 單命令與二命令的SQL命令搜索
- 22. 如何執行包含令牌搜索的CloudKit全文搜索
- 23. Linux哈希命令搜索
- 24. find命令+搜索direcories
- 25. Pentadactyl:搜索命令BTDIGG.org
- 26. 如何做搜索/替換命令行「二進制」文件
- 27. phpunit命令如何進行搜索類測試?
- 28. wmic命令如何使用負數進行搜索
- 29. 如何從這個命令行中刪除搜索PID?
- 30. 如何使用命令行搜索提交消息?
讓我向你介紹'find'命令。 – fedorqui