Linux命令之 scp命令

scp是 secure copy 的简写,用于在Linux下进行远程拷贝文件的命令,和它类似的命令有cp。

不过cp只是在本机进行拷贝不能跨服务器,而且scp传输是加密的。可能会稍微影响一下速度。

当你服务器硬盘变为只读(read only system)时,用scp可以帮你把文件移出来。

另外,scp还非常不占资源,不会提高多少系统负荷,在这一点上,rsync就远远不及它了。虽然 rsync比scp会快一点,但当小文件众多的情况下,rsync会导致硬盘I/O非常高,而scp基本不影响系统正常使用。


命令语法

scp [参数] [原路径] [目标路径]

Linux命令之 ssh命令

SSH是一种网络协议,用于计算机之间的加密登录。

info:注意:SSH只是一种协议(敲黑板~),存在多种实现,既有商业实现,也有开源实现。这里讨论仅针对OpenSSH,它是自由软件,应用非常广泛。
info:配合Linux SSH密钥登录,远程服务器操作就像在本机上一样

命令语法

ssh [参数] [user@]hostname [command]

Linux命令之 rm命令

删除一个目录中的一个或多个文件或目录,如果没有使用-r选项,则rm不会删除目录。

Error:注意:删除命令很危险!Linux下没有回收站,删除文件前请三思!慎用-r-f参数! 永远不要用rm -rf /* 除非你能知道并承受其带来的后果!
如果使用rm来删除文件,仍可以通过磁盘数据恢复软件来恢复文件。如果想保证该文件的内容无法还原,请考虑使用shred

命令语法

rm [选项] 文件