[Linux] 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 -p /var/www/html /home/phpini/

留言

這個網誌中的熱門文章

[PHP] 正規表達式 過濾特殊符號 / 過濾非字母數字的字元 / 過濾字母數字