scp - 安全复制

使用 scp 可以将文件复制到远程计算机。 该程序取代了 rcp,是一个既安全又有加密功能的程序。 例如,scpMyLetter.tex sun: 可以将文件 MyLetter.tex 从主机 earth 上复制到主机 sun 上。 如果 earth 上的用户名不同于 sun 上的用户名,请使用 username@host 格式指定后者的用户名。 此命令没有 -l 选项。

输入正确的密码后,scp 开始传送数据,同时显示一行不断增多的星号来模拟进度条。 此外,该程序还能显示到达进度条右端的估计时间。 通过提供选项 -q 可以取消显示所有输出。

scp 还提供了对整个目录的递归复制功能。 命令 scp-r src/ sun:backup/ 可以将目录 src 的全部内容(包含所有子目录)都复制到主机 sun 上的 backup 目录。 这个子目录若不存在,就会自动创建该子目录。

选项 -p 指示 scp 不更改文件的时间戳。 -C 将对传送数据进行压缩。 这会最大限度地减少要传送的数据量,但同时增加了处理器的负担。