Linux远程命令
- ssh命令
- scp命令
- rsync命令
scp命令,scp命令 和 rsync命令的区别:
- cp 是 本地复制 文件和目录的命令。
- scp 是 远程复制 文件和目录的命令。
- rsync 是远程同步数据和本地同步数据的命令。它使用rsync算法进行数据同步,这种算法只传送两个文件的不同部分 。而不是每次都整份传送,因此速度相当快
1.ssh命令 :通过sshd服务远程连接并控制主机 参考在本地shell脚本中ssh到远程服务器并执行命令
语法1:ssh [参数] username@hostname 'command' 使用sshd服务 远程连接hostname服务器并执行command命令。执行完command命令后会自动退出远程登陆。
参数:
- -q 静默模式 不显示传输进度条
例子:
前提 两台linux服务器,都开启了sshd服务,并且设置允许密码登陆,并且都已知 登陆用户名 密码和公