![](/img/trans.png)
[英]how to find wordpress files on linux installed from bitnami
[英]Linux find files in all similar paths
我在服務器上有許多Wordpress網站。 如何使用find命令在所有根目錄中找到所有.htaccess文件? 說我有一個文件夾/ var / www / html,那里有所有站點
/var/www/html/site1/html/
/var/www/html/site2/html/
/var/www/html/site3/html/
現在,我想在每個站點的“ wp-content”目錄中找到所有文件。 並查看每個文件中是否有文本。
在所有站點“ wp-content”目錄中找到所有文件“ .htaccess”,並檢查文件是否包含文本“ foobar-1”
我可以檢查這是特定的目錄,但要在所有站點中的所有具有相同名稱的文件夾中找到
find . -name ".htaccess" | grep "foobar-1"
如果我已正確理解,並且您只想簽入wp-content
目錄本身(而不是子目錄),並且如果所有站點結構都相同,則類似這樣的內容應顯示所有.htaccess
文件的所有名稱。包含foobar-1
:
grep -l "foobar-1" /var/www/html/*/html/wp-content/.htaccess
如果您還需要檢查子目錄,或者站點結構不同(例如,有時您在子目錄中運行WordPress),則可以通過find
正確的位置
find /var/www/html -name ".htaccess" -exec grep - "foobar-1" {} \;
兩者都未經測試,但希望如果我輸入錯誤,它們會為您指明正確的方向。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.