linux scp命令

来源:互联网 发布:javmoo.net最新域名 编辑:程序博客网 时间:2024/06/16 21:42
======从 本地 复制到 远程======scp local_file remote_username@remote_ip:remote_folder或者scp local_file remote_username@remote_ip:remote_file或者scp local_file remote_ip:remote_folder或者scp local_file remote_ip:remote_file.148的机器scp到.56[root@localhost uploadDir]# pwd/export/Domains/dp.cis.jd.com/server1/logs/ai-open/opt/uploadDir[root@localhost uploadDir]# lltotal 3616-rw-r--r--. 1 root root 3702002 Jun 19 14:56 opt-test1.zip[root@localhost uploadDir]# scp /export/Domains/dp.cis.jd.com/server1/logs/ai-open/opt/uploadDir/opt-test1.zip  root@192.168.166.56://export/App/ai-open/opt/uploadDirroot@192.168.166.56's password: opt-test1.zip                                                                                                               100% 3615KB   3.5MB/s   00:00    [root@localhost uploadDir]# lltotal 3616-rw-r--r--. 1 root root 3702002 Jun 19 14:56 opt-test1.zip.56的机器[root@A01-R06-I166-56 ~]# pwd/root[root@A01-R06-I166-56 ~]# cd /export/App/ai-open/opt/uploadDir[root@A01-R06-I166-56 uploadDir]# lltotal 3616-rw-r--r-- 1 root root 3702002 Jun 19 17:39 opt-test1.zip[root@A01-R06-I166-56 uploadDir]# ======从 远程 复制到 本地======只要将 从 本地 复制到 远程 的命令 的 后2个参数 调换顺序 即可;.148的机器[root@localhost uploadDir]# pwd/export/Domains/dp.cis.jd.com/server1/logs/ai-open/opt/uploadDir[root@localhost uploadDir]# lltotal 3616-rw-r--r--. 1 root root 3702002 Jun 19 14:56 opt-test1.zip[root@localhost uploadDir]# rm opt-test1.zip   148上的文件删除以后,从56scp到148rm: remove regular file `opt-test1.zip'? y[root@localhost uploadDir]# lltotal 0[root@localhost uploadDir]# scp  root@192.168.166.56:/export/App/ai-open/opt/uploadDir/opt-test1.zip  /export/Domains/dp.cis.jd.com/server1/logs/ai-open/opt/uploadDirroot@192.168.166.56's password: opt-test1.zip                                                                                                               100% 3615KB   3.5MB/s   00:00    [root@localhost uploadDir]# lltotal 3616-rw-r--r--. 1 root root 3702002 Jun 19 17:44 opt-test1.zip[root@localhost uploadDir]# ^C[root@localhost uploadDir]# scp提供了几个选项  在scp后加就行了     -p 拷贝文件的时候保留源文件建立的时间。     -q 执行文件拷贝时,不显示任何提示消息。     -r 拷贝整个目录      -v 拷贝文件时,显示提示信息。 
.158scp到.56,复制整个文件件,目的文件夹不存在时会自动创建[root@localhost uploadDir]# scp -pr /export/Domains/dp.cis.jd.com/server1/logs/ai-open/opt/uploadDir/  root@192.168.166.56://export/App/ai-open/opt/uploadDir3/root@192.168.166.56's password: opt-test1.zip                                                                                                               100% 3615KB   3.5MB/s   00:00    [root@localhost uploadDir]# lltotal 3616-rw-r--r--. 1 root root 3702002 Jun 19 17:44 opt-test1.zip[root@localhost uploadDir]# .56的机器,uploadDir3原先不存在,自动创建的文件夹[root@A01-R06-I166-56 opt]# lltotal 3616drwxr-xr-x 3 root root      18 Jun 16 17:15 downLoadDemodrwxr-xr-x 2 root root      26 Jun 19 17:39 uploadDir-rw-r--r-- 1 root root 3702002 Jun 19 18:09 uploadDir22drwxr-xr-x 2 root root      26 Jun 19 17:44 uploadDir3[root@A01-R06-I166-56 opt]# pwd/export/App/ai-open/opt[root@A01-R06-I166-56 opt]# cd uploadDir3[root@A01-R06-I166-56 uploadDir3]# LL-bash: LL: command not found[root@A01-R06-I166-56 uploadDir3]# lltotal 3616-rw-r--r-- 1 root root 3702002 Jun 19 17:44 opt-test1.zip[root@A01-R06-I166-56 uploadDir3]# 
文件夹到已存在的文件夹可以,如果目的文件夹不存在,只会自动创建一次文件夹,不会再继续创建下一层文件夹文件到文件可以,文件到已存在的文件夹下可以,文件到不存在的文件夹下不可以
原创粉丝点击