讲讲 cp 和 scp 命令,cp命令主要用于复制文件或目录,scp命令用于Linux之间复制文件和目录,比如服务器之间。

cp = copy file
scp = secure copy

cp常用命令:

把etc目录下config.json文件复制到/usr/local/etc目录下
sudo cp /etc/config.json /usr/local/etc

test目录下的所有文件复制到新目录newtest下,加上 -r 会递归复制目录下的所有文件
sudo cp -r test/ newtest

scp常用命令:

比如本地复制config.json文件到vps上,127.0.0.1为服务器ip
sudo scp /home/config.josn root@127.0.0.1:/etc/v2ray

从vps拉取nginx.conf文件
sudo scp root@127.0.0.1:/etc/nginx/nginx.conf /home

本地复制文件目录到vps
sudo scp -r /home/books root@127.0.0.1:/root

从vps拉取books文件夹
sudo scp -r root@127.0.0.1:/root/books /home

指定端口从vps拉取文件
sudo scp -P 2233 root@127.0.0.1:/etc/nginx/nginx.conf /home