怎样用scp敕令获得长途文件?

发布时间:2018-12-29 11:25 来源:互联网 以后栏目:长途桌面

  一、scp是甚么?
  scp是securecopy的简写,用于在Linux下停止长途拷贝文件的敕令,和它类似的敕令有cp,不过cp只是在本机停止拷贝不克不及跨办事器,并且scp传输是加密的,能够会稍微影响一下速度。
  2、scp有甚么用?
  1、我们须要取得长途办事器上的某个文件,长途办事器既没有设备ftp办事器,没有开启web办事器,也没有做共享,没法经过过程惯例门路取得文件时,只须要经过过程scp敕令便可轻松的达到目标;
  2、我们须要将本机上的文件上传到长途办事器上,长途办事器没有开启ftp办事器或共享,没法经过过程惯例门路上传是,此时也能够经过过程scp敕令便可以轻松的达到目标;
  3、scp应用办法
  1、获得长途办事器上的文件
  #cp-P2424username@(ip或长途办事别号):/home/username/a.tar.gz/home/username/
  -P2424表示更改SSH端口后的端口,假设没有更改SSH端口可以不消添加该参数;
  username@ip表示应用指定用户登录长途办事器;
  2、获得长途办事器上的目次
  #scp-P2424-rname@ip:/home/name/aaa//home/name/
  -r参数表示递归复制(即复制该目次下面的文件和目次);
  name@ip:/home/name/aaa/表示将长途办事器上用户家目次下的aaa文件夹的内容复制到本地加目次下;
  /home/name/表示保存在本地上的途径;
  3、将本地文件上传到办事器上
  #scp-P2424~/aaa.tar.gzname@ip:/home/user/
  表示将本地用户家目次的文件上传至长途办事器上用户的家目次下;
  4、将本地目次上传到办事器上
  #scp-P2424-r~/aaa/name@ip:/home/user/bbb/
  表示将本地家目次aaa的文件夹的文件全部传至长途办事用户家目次下的bbb文件夹里;
  5、能够有效的几个参数:
  -P端口;
  -p表示保持文件权限;
  -r表示递归复制;
  -v和大年夜多半linux敕令中的-v意思一样,用来显示进度,可以用来检查连接、认证或是设备缺点;
  -C使能紧缩选项;
  -4强行应用IPV4地址;
  -6强行应用IPV6地址;
  以上所述是小编给大年夜家简介的Linux中scp敕令获得长途文件的办法,欲望对大年夜家有所赞助,假设大年夜家有任何疑问请给我留言,小编会及时答复大年夜家的。
 
  • 1、
  • 2、
  • 3、
  • 4、
  • 5、
  • 6、
  • 7、
  • 8、
  • 9、
  • 10、
  • 11、
  • 12、
  • 13、
  • 14、
  • 15、
  • 16、
  • 17、
  • 18、
  • 19、
  • 20、
  • 21、
  • 22、
  • 23、
  • 24、
  • 25、
  • 1、
  • 2、
  • 3、
  • 4、
  • 5、
  • 6、
  • 7、
  • 8、
  • 9、
  • 10、
  • 11、
  • 12、
  • 13、
  • 14、
  • 15、
  • 16、
  • 17、
  • 18、
  • 19、
  • 20、
  • 21、
  • 22、
  • 23、
  • 24、
  • 25、