怎么用linux中的scp命令?很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。
在linux中,scp命令用于linux之间复制文件和目录,即在一台linux服务器中将本地的文件上传到一台远端服务器,或将远端服务器的文件下载到本名地. scp是linux系统下基于ssh登陆进行安全的远程文件拷贝命令。
引用><强> scp命令是什么?有什么用? 强>
scp是安全复制的缩写,scp是linux系统下基于ssh登陆进行安全的远程文件拷贝命令。
linux scp命令用于linux之间复制文件和目录。
注:scp是加密的,rcp是不加密的,scp是rcp的加强版。
<强>语法强>
scp [-1246 bcpqrv] [- c密码][- f ssh_config][我identity_file] [- l限制][o ssh_option] [p]港(- s程序) [[user@] host1:] file1 […][[user@] host2:] file2简易写法:
scp(可选参数]file_source file_target参数说明:
<李>
1:强制scp命令使用协议ssh2
李> <李>2:强制scp命令使用协议ssh3
李> <李>4:强制scp命令只使用IPv4寻址
李> <李>6:强制scp命令只使用IPv6寻址
李> <李>- b:使用批处理模式(传输过程中不询问传输口令或短语)
李> <李>- c:允许压缩。(将- c标志传递给ssh,从而打开压缩功能)
李> <李>- p:保留原文件的修改时间,访问时间和访问权限。
李> <李>q:不显示传输进度条。
李> <李>- r:递归复制整个目录。
李> <李>- v:详细方式显示输名出. scp和ssh(1)会显示出整个过程的调试信息。这些信息用于调试连接,验证和配置问题。
李> <李>- c密码:以密码将数据传输进行加密,这个选项将直接传递给ssh。
李> <李>- f ssh_config:指定一个替代的ssh配置文件,此参数直接传递给ssh。
李> <李>我identity_file:从指定文件中读取传输时使用的密钥文件,此参数直接传递给ssh。
李> <李>- l限制:限定用户所能使用的带宽,以Kbit/s为单位。
李> <李>- o ssh_option:如果习惯于使用ssh_config(5)中的参数传递方式,
李> <李>- p端口:注意是大写的p,港口是指定数据传输用到的端口号
李> <李>s计划:指定加密传输时所使用的程序。此程序必须能够理解ssh(1)的选项。
李><强> linux中scp命令的使用强>
<强>把本地文件复制到远端主机强>
user@xxx:文件用冒号分隔文件
引用>scp localFile user@xxx.xxx.xx:美元///拷贝本地文件到远端/目录下 美元scp localFile user@xxx.xxx.xx: ~//拷贝本地文件到远端家目录下<强>把本地文件夹复制到远端主机强>
- r表示递归
引用>美元scp - r abc root@xxx.xxx。xxx: ~<强>把远端文件复制到本地强>
scp root@xxx.xxx.xxx: ~/太棒了。txt。/scp - r root@xxx.xxx.xxx: ~/太棒了。txt。/<强>指定端口强>
# scp命令使用端口4588号 scp - p 4588 remote@xxx.xxx.xxx:/usr/地方/罪恶。sh/home/administrator看完上述内容是否对您有帮助呢?如果还想对相关知识有进一步的了解或阅读更多相关文章,请关注行业资讯频道,感谢您对的支持。
怎么用linux中的scp命令