文件scp上传给其他服务器到linux的 scp服务怎么开启

酷勤网 C 程序员的那点事!
当前位置: >
浏览次数:次
在一台服务器向另外一台服务器转移文件的时候我经常使用scp命令,可是文件太大,太多怎么办?当然你可以用rsync,但是如果你还是坚持想用scp不想配置rsync怎么办?那就让scp命令在后台运行吧。
1.开两个shh登录窗口。
2.窗口1使用nohup scp file username@host:/path
3.输入密码
4.打开第二个窗口,使用ps aux|grep scp找到刚才正在执行的进程
5.使用kill -stop pid暂停进程
6. 窗口1使用jobs查看进程,使用bg id是目标进程在后台执行。
& 相关主题:
本文来源:【Linux驱动开发】Arm-Pc使用scp命令通过ssh服务传输文件_邓文武吧_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0可签7级以上的吧50个
本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:35贴子:
【Linux驱动开发】Arm-Pc使用scp命令通过ssh服务传输文件
最近因为项目需要,把ubuntu12.04移植到了AM3358开发板上;ubuntu12.04默认带有服务,但没有服务,因此与PC-Ubuntu传输文件时就不能通过tftp上传下载了,转而使用scp命令通过ssh服务来传输文件。注:也可以将tftp服务移植到arm-ubuntu上,这个以后我们再讲!这里先把scp传输文件的命令格式记录下来,后面我们会再详细介绍下/openssh及scp命令。一、将ARM-Ubuntu作为服务器首先请注意以下操作在本机即PC-Ubuntu的终端中进行,因此远端服务器为ARM-Ubuntu。1. 从服务器上下载文件,即将ARM-Ubuntu中的文件下载到本机上scp username@servername:/path/filename /localpath//path/filename为ARM-Ubuntu为arm上的文件名;localpath为本地目录,注意必须有写入权限。例如:scp ubuntu@192.168.1.200:/home/ubuntu/MotionTest /home/dengwenwu/MCSRobot/
创维OLED-S9D
2. 向服务器上传文件,即将本机上的文件上传到Arm-Ubuntu的指定目录中scp /localpath/filename username@servername:/serverpath/ 这条指令将本机上的localpath中的名为filename的文件上传到服务器相应用户的serverpath中。例如在上述本机目录下执行:scp InitRobot_Linux @192.168.0.234:/home/ubuntu/即可将本机目录下的InitRobot_Linux文件上传到服务器的/home//目录中。
二、将PC-Ubuntu作为服务器以下操作在Arm-Linux中进行,可以通过通过串口连接,也可以通过从PC-Ubuntu中登录到Arm-Linux上,总之,传输命令是在Arm-Linux上执行的,Arm-Linux作为发起传输请求的客户端,而PC-Ubuntu为响应请求的服务器。scp [选项] [源路径] [目标路径]我们通过ssh服务登录到Arm-Linux上:2.1 从服务器上下载文件,即将PC-Ubuntu中的文件下载到Arm-Linux中注意现在PC-Ubuntu为主机,第一次建立连接时还需要确认。
2.2 向服务器上传文件,即将Arm-Linux的文件上传到PC-Ubuntu的指定目录中这里我用主机名解析失败了,然后用的,这个问题还得再研究下。exit退出登录,返回到PC-Ubuntu环境下,查看一下文件是否存在:
贴吧热议榜
使用签名档&&
保存至快速回贴以上由提供
当前位置:
> 详细页面
如何使用命令进行Mac和Linux之间的文件传输
时间: 18:17来源:作者:qipeng
评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
系统教程栏目
热门系统教程
在笔记本电脑早已普及到会议室的这个年代,商务人士拿笔记...
热门系统下载
最新系统教程
热门软件下载
Copyright&2011 系统之家(www.xitongzhijia.net) 版权所有 闽ICP备号-1
本站发布的系统与软件仅为个人学习测试使用,请在下载后24小时内删除,不得用于任何商业用途,否则后果自负,请支持购买微软正版软件!
如侵犯到您的权益,请及时通知我们,我们会及时处理。查看:5194|回复:7
初级工程师
scp - secure copy (remote file copy program)
安装软件:yum install -y openssh-clients
本地拷贝文件复制内容到剪贴板代码:[root@localhost test]# scp file file.bak
[root@localhost test]# ls
file&&file.bak本地拷贝目录复制内容到剪贴板代码:[root@localhost test]# scp -r dir dir.bak
[root@localhost test]# ls
dir&&dir.bak&&file&&file.bak本地拷贝到另一台计算机复制内容到剪贴板代码:[root@localhost test]# scp file root@192.168.0.105:/root/copy
root@192.168.0.105\'s password:
file& && && && && && && && && && && && && && &100%&&971& &&&1.0KB/s& &00:00复制内容到剪贴板代码:[root@localhost test]# scp -r dir root@192.168.0.105:/root/copy
root@192.168.0.105\'s password:另一台计算拷贝到本地复制内容到剪贴板代码:[root@localhost test]# scp root@192.168.0.105:/root/copy/file /root/test/file.copy
root@192.168.0.105\'s password:
file& && && && && && && && && && && && && && &100%&&971& &&&1.0KB/s& &00:00
[root@localhost test]# ls
dir&&dir.bak&&file&&file.bak&&file.copy复制内容到剪贴板代码:[root@localhost test]# scp -r root@192.168.0.105:/root/copy/ /root/test/
root@192.168.0.105\'s password:
file& && && && && && && && && && && && && && &100%&&971& &&&1.0KB/s& &00:00
[root@localhost test]# ls
copy&&dir&&dir.bak&&file&&file.bak&&file.copy出现下面情况怎么解决?复制内容到剪贴板代码: [root@client ~]# scp -r ming@192.168.0.103:/root/test .ming@192.168.0.103\'s password:
scp: /root/test: Permission denied&&//拒绝访问
[root@client ~]$ scp -r root@192.168.0.103:/root/test .
root@192.168.0.103\'s password:
file& && && && && && && && && && && && && && &100%&&971& &&&1.0KB/s& &00:00
file& && && && && && && && && && && && && && &100%&&971& &&&1.0KB/s& &00:00
file.bak& && && && && && && && && && && && &&&100%&&971& &&&1.0KB/s& &00:00
file.copy& && && && && && && && && && && && & 100%&&971& &&&1.0KB/s& &00:00复制内容到剪贴板代码:[root@localhost ~]# ls -ld /root/test/& &
drwxrwxrwx. 5 root root 4096 Apr 15 15:46 /root/test/& & //权限为777
楼主每天这么活跃,辛苦整理了,加分是必须的 ...
本帖最后由
16:12 编辑
目测是你当前服务器ming用户无权限读写当前目录权限。
远程的test是777权限,本地权限没看到,写不上。
钱放在了盒子里,盒子人人都可以打开。
同时,盒子放在了保险柜里,保险柜只有root才能打开。
所以钱其实也是只有root才能拿到。
初级工程师
引用:原帖由 金兔儿 于
21:16 发表
钱放在了盒子里,盒子人人都可以打开。
同时,盒子放在了保险柜里,保险柜只有root才能打开。
所以钱其实也是只有root才能拿到。 只有root可以?
初级工程师
引用:原帖由 haierxing 于
14:28 发表
目测是你当前服务器ming用户无权限读写当前目录权限。
远程的test是777权限,本地权限没看到,写不上。 本地什么权限?
引用:原帖由
21:29 发表
本地什么权限? 你不是原创拷贝到本地来吗?本地目录什么权限啊?
初级工程师
引用:原帖由 haierxing 于
14:57 发表
你不是原创拷贝到本地来吗?本地目录什么权限啊? 默认权限,755。
引用:原帖由
15:04 发表
默认权限,755。 那就对了,你默认的目录是root用户,root可以有写权限,其他用户无写权限。你把本本地目录修改为777 或者756,你在试试。

我要回帖

更多关于 linux开启ftp服务 的文章

 

随机推荐