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/