Linux系统ssh和scp命令的使用及对比
2015-11-12 17:56
344 查看
如果ssh的端口是22,那么可以不用指定-p或-P选项。
1.ssh
Linux使用ssh命令登陆Linux服务器:
ssh -l root -p 188 192.168.1.2
ssh -l 用户名 -p 端口号 主机名或IP
输入密码即可
2.scp
scp命令复制文件或目录命令:
复制文件:
(1)将本地文件拷贝到远程
scp -P 22 文件名 用户名@计算机IP或者计算机名称:远程路径
scp -P 22 test.txt root@192.168.1.163:/opt/
(2)从远程将文件拷回本地
scp -P 22 用户名@计算机IP或者计算机名称:文件名 本地路径
scp -P 22 root@192.168.1.163:/opt/test.txt /opt
复制目录:
(1)将本地目录拷贝到远程
scp -r -P 22 目录名 用户名@计算机IP或者计算机名称:远程路径
scp -r -P 22 /opt/test/ root@192.168.1.163:/opt/
(2)从远程将目录拷回本地
scp -r -P 22 用户名@计算机IP或者计算机名称:目录名 本地路径
scp -r -P 22 root@192.168.1.163:/opt/test/ /opt/
3.使用问题
若本机可以使用scp,那么执行scp上传文件时,报错误:
bash: scp: command not found
lost connection
那么说明对方没有安装openssh-clients软件包。
4.经测试,在我公司使用scp进行上传文件到服务器,速度达到500KB/S~900KB/S,若使用FlashFXP,速度只有40KB/S,牛逼的scp。
1.ssh
Linux使用ssh命令登陆Linux服务器:
ssh -l root -p 188 192.168.1.2
ssh -l 用户名 -p 端口号 主机名或IP
输入密码即可
2.scp
scp命令复制文件或目录命令:
复制文件:
(1)将本地文件拷贝到远程
scp -P 22 文件名 用户名@计算机IP或者计算机名称:远程路径
scp -P 22 test.txt root@192.168.1.163:/opt/
(2)从远程将文件拷回本地
scp -P 22 用户名@计算机IP或者计算机名称:文件名 本地路径
scp -P 22 root@192.168.1.163:/opt/test.txt /opt
复制目录:
(1)将本地目录拷贝到远程
scp -r -P 22 目录名 用户名@计算机IP或者计算机名称:远程路径
scp -r -P 22 /opt/test/ root@192.168.1.163:/opt/
(2)从远程将目录拷回本地
scp -r -P 22 用户名@计算机IP或者计算机名称:目录名 本地路径
scp -r -P 22 root@192.168.1.163:/opt/test/ /opt/
3.使用问题
若本机可以使用scp,那么执行scp上传文件时,报错误:
bash: scp: command not found
lost connection
那么说明对方没有安装openssh-clients软件包。
4.经测试,在我公司使用scp进行上传文件到服务器,速度达到500KB/S~900KB/S,若使用FlashFXP,速度只有40KB/S,牛逼的scp。
相关文章推荐
- Linux服务器部署应用程序注意事项
- Linux的tail命令使用
- Linux常用命令大全
- 如何编写一个完整的Linux命令
- 韩顺平Linux笔记(十二)——进程的概念和管理
- centos安装arcgisserver
- 韩顺平Linux笔记(十一)——crontab详解
- 韩顺平Linux笔记(十)——RPM管理和SAMBA详解
- linux多播常见问题解决办法
- Linux 快速清空文件内容的方法。
- Linux线程池(C语言描述) - 互斥量+条件变量同步
- LINUX重启MYSQL的命令
- Linux如何查找大文件内容
- CentOS7挂载分区教程
- Linux笔记一 -- CentOS7
- Linux查看系统信息
- Linux学习之路(很不错的文章)
- MIPS交叉环境的建立
- linux/windows下开发yii项目
- Linux下利用glibc2库和crypt()函数生成用户密码