你是否知道如何在 Linux 中將一個檔案複製到多個資料夾中?如果你是一個網站管理員,你可能需要將某個檔案(如圖片或 CSS 檔案)複製到網站中的每個子目錄中,以確保網站中的每個頁面都能夠訪問到該檔案。在 Linux 中,你可以使用以下命令實現這個功能:
find /wwwroot/domain.com -type d -exec cp /wwwroot/domain.com/file.jpg {} \;
這個命令的作用是將 /wwwroot/domain.com/ 目錄下的 file.jpg 檔案複製到 /wwwroot/domain.com/ 目錄下的所有子目錄中。具體來說,它使用 find 命令查詢 /wwwroot/domain.com/ 目錄下的所有子目錄(使用 -type d 參數限制只查詢目錄),並將每個子目錄作為參數傳遞給 cp 命令,從而將 file.jpg 檔案複製到每個子目錄中。
需要注意的是,如果 /wwwroot/domain.com/ 目錄下的某個子目錄中已經存在同名的 file.jpg 檔案,該檔案會被覆蓋。如果你需要備份原來的檔案,可以在執行命令前先將目標子目錄複製一份備份。
猜你喜歡
轉載請保留原文連結:https://www.booooker.com/547.html
- 本站所有文章,如無特殊說明或標註,均為本站原創釋出。在未徵得本站同意時,禁止複製、盜用、採集、釋出本站內容。
- 本站資源僅供研究、學習交流之用,若使用商業用途,請購買正版授權,否則產生的一切後果將由下載使用者自行承擔。
- 如若本站內容侵犯了原著者的合法權益,可聯絡我們進行處理。 聯絡方式(#替換成@):info#booooker.com
評論(0)