① linux中SCP拷贝压缩文件,拷贝出多个文件。只想拷一个文件,怎么解
1、你得先进那个存放文件的目录,然后执行scp -P22 -rp 你要传的文件 [email protected]另一台服务器ip地址:/要拷贝到另一台的目录。比如这样,我要传的文件在/usr下,然后想传到另一台/tmp下。我就就要执行如下命令cd /usrscp -P22 -rp backup.tgz.bz2 [email protected]:/tmp/2、或者先改名你要传的文件mv backup.tgz.bz2 backup.tgz.bz2.1然后再拷过去,接着再改回来。记住不要传到对端相同一个文件夹下,不然就覆盖了
② scp如何一次拷贝多个文件或者文件夹
scp -r [email protected]:/home/name/data/ 你自己的文件夹
③ 用scp命令传文件时怎么输入文字路径
scp 可以在 2个 linux 主机间复制文件; 命令基本格式: scp [可选参数] file_source file_target ====== 从 本地 复制到 远程 ====== * 复制文件: * 命令格式: scp local_file [email protected]_ip:remote_folder 或者 scp local_file [email protected]_ip:remote_file 或者 scp local_file remote_ip:remote_folder 或者 scp local_file remote_ip:remote_file 第1,2个指定了用户名,命令执行后需要再输入密码,第1个仅指定了远程的目录,文件名字不变,第2个指定了文件名; 第3,4个没有指定用户名,命令执行后需要输入用户名和密码,第3个仅指定了远程的目录,文件名字不变,第4个指定了文件名; * 例子: scp /home/space/music/1.mp3 [email protected]:/home/root/others/music scp /home/space/music/1.mp3 [email protected]:/home/root/others/music/001.mp3 scp /home/space/music/1.mp3 www.cumt.e.cn:/home/root/others/music scp /home/space/music/1.mp3 www.cumt.e.cn:/home/root/others/music/001.mp3 * 复制目录: * 命令格式: scp -r local_folder [email protected]_ip:remote_folder 或者 scp -r local_folder remote_ip:remote_folder 第1个指定了用户名,命令执行后需要再输入密码; 第2个没有指定用户名,命令执行后需要输入用户名和密码; * 例子: scp -r /home/space/music/ [email protected]:/home/root/others/ scp -r /home/space/music/ www.cumt.e.cn:/home/root/others/ 上面 命令 将 本地 music 目录 复制 到 远程 others 目录下,即复制后有 远程 有 ../others/music/ 目录 ====== 从 远程 复制到 本地 ====== 从 远程 复制到 本地,只要将 从 本地 复制到 远程 的命令 的 后2个参数 调换顺序 即可; 例如: scp [email protected]:/home/root/others/music /home/space/music/1.mp3 scp -r www.cumt.e.cn:/home/root/others/ /home/space/music/最简单的应用如下 : scp 本地用户名 @IP 地址 : 文件名 1 远程用户名 @IP 地址 : 文件名 2 [ 本地用户名 @IP 地址 :] 可以不输入 , 可能需要输入远程用户名所对应的密码 . 可能有用的几个参数 : -v 和大多数 linux 命令中的 -v 意思一样 , 用来显示进度 . 可以用来查看连接 , 认证 , 或是配置错误 . -C 使能压缩选项 . -P 选择端口 . 注意 -p 已经被 rcp 使用 . -4 强行使用 IPV4 地址 . -6 强行使用 IPV6 地址 . 注意两点:1.如果远程服务器防火墙有特殊限制,scp便要走特殊端口,具体用什么端口视情况而定,命令格式如下:#scp -p 4588 [email protected]:/usr/local/sin.sh /home/administrator2.使用scp要注意所使用的用户是否具有可读取远程服务器相应文件的权限。
④ 怎么使用scp 命令在两台电脑上传输文件
写一个exe程序实现远程传输功能,然后把这个程序的执行文件名命名为scp,接着把该文件的路径添加到系统路径下面,然后在cmd里面输入scp +传送文件路径变量就行了。
⑤ 大哥,怎么用scp -r 传过去的就只有文件夹啊,里面都没东西..
应该不会吧,你保证有读权限没
⑥ linux 通过scp命令自动将文件夹下的每日更新数据传送到远程windows目录下。求脚本
你在win下创建一个ftp用户#!/bin/sh#ftp server infoip=*user=*pwd=*plate=*file=“*”ftp -n $ip<<!user $user $pwdbinhashidle 7200prompt offmkdir $platecd $plateput $filebye!
⑦ 你好,请问Linux下scp可以传输整个文件夹的文件吗,求方法!!
和cp一样的吧。用 -r 选项就OK了。scp -r [email protected]:dir …就把 dir 整个拷到 … 了。
⑧ linux 下scp -r整个文件夹,到目的机上却变成了文件类型而不是文件夹类型,如何解决
出bug了,我的都好着呢重新检查下你的文件类型吧 ,是不是花眼了呢,呵呵
⑨ 用scp拷文件可以把文件的权限也同时拷过来吗
1、可以使用scp通过ssh管道传输文件2、可以通过ftp来拷贝文件3、可以用过rsync来同步文件。常用scp命令如下:scp 源文件路径(本地) 用户名@ip:/目标路径注意从根开始也就是要绝对路径如果用户名未填则以当前登录用户名来登录ssh这时需要确保这个用户对目标路径有权限推荐你去看看《Linux就该这么学》这个网站,上面有很多的实用技术文章。
未经允许不得转载:山九号 » scp传文件夹|大哥怎么用scp -r 传过去的就只有文件夹啊里面都没东西