cp – 複製檔案目錄指令

cp 是在 Linux (或其他 Unix 系統) 最常用的指令之一, 它是用作複製檔案或目錄的指令。以下是一些 cp 指令的常用例子:

從 /from/filename.txt 複製到 /to/newfile.txt

$ cp /from/filename.txt /to/newfile.txt

將檔案 /from/filename.txt 複製到 /to/ 目錄下, 檔案名稱不變:

$ cp /from/filename.txt /to/

複製目錄及裡面全部內容, 需要加上 -R 參數:

$ cp -R /from/dir_name /to/

複製多個檔案, 以下會複製 index.php, info.php 到 /home/phpini/

$ cp index.php info.php /home/phpini/

把 /var/www/html/ 全部 .php 結尾的檔案複製到 /home/phpini/

$ cp /var/www/html/*.php /home/phpini/

-p 參數會在複決時連同檔案或目錄屬性一同複製, 包括檔案時間, Owner 及權限, 下面會將 /var/www/html 完整複製到 /home/phpini/ 裡面:

$ cp -Rp /var/www/html /home/phpini/



Leave a Reply