ubuntu 远程文件(Ubuntu 远程桌面)

大家好,关于ubuntu 远程文件很多朋友都还不太明白,不过没关系,因为今天小编就来为大家分享关于Ubuntu 远程桌面的知识点,相信应该可以解决大家的一些困惑和问题,如果碰巧可以解决您的问题,还望关注下本站哦,希望对各位有所帮助!

ubuntu终端模式怎么访问远程共享文件

方法/步骤

1

要完成这些共享,首先要知道被访问计算机(windows计算机)的ip,可以在”运行“——输入”cmd“——输入”ipconfig“,然后查看ipv4的ip。也可以直接在windows搜索框输入”cmd“.

2

在windows上给远程登录的用户设置一个账号密码。”右击计算机图标“——"管理”——“本地用户和组”——“用户”。然后右击选择“新用户”,输入账号密码,并勾选“密码永不过期”,这样,在远程用户登录系统的时候就不用每次都要输入账号密码。

3

window中选择需要分享给Ubuntu系统的文件夹,右击选择“共享”——“高级共享”——“高级共享(D)”——勾选“共享此文件夹”。由于默认共

享的文件是给所有人赋予读取权限,你还可以某一个用户指定其他的权限,比如我这里给名字为“ier”的用户指定了“完全控制”、“更改”和"读取"的权

限。

4

在Ubuntu计算机上打开"主文件夹“,然后选择网络下的”连接到服务器“。在服务器地址中输入”smb://目标ip“例如我的是”smb://202.203.21.211“.然后点击”链接“。

5

这时,就会提示你输入”用户名和密码“,你要填上刚才在windows下新增加的用户和密码,连接成功后会看到windows计算机上的所有文件夹,但是却在每一个文件夹名字都打了一个”$“,带$的文件处于非共享状态表示不可以访问,,不加$的表示可以正常访问。

6

这时就可以任意操作windows上的文件了。操作完成。

Ubuntu系统下如何使用scp进行远程拷贝文件文件夹

使用 scp命令进行远程拷贝文件/文件夹

一、scp命令详解

二、scp命令使用

[1.从本地将文件传输到服务器]

scp【本地文件的路径】【服务器用户名】@【服务器地址】:【服务器上存放文件的路径】

[2.从本地将文件夹传输到服务器]

scp【本地文件夹的路径】【服务器用户名】@【服务器地址】:【服务器上存放文件的路径】

[3.将服务器上的文件传输到本地]

ssh【服务器用户名】@【服务器地址】

scp【服务器用户名】@【服务器地址】:【服务器上存放文件的路径】【本地文件的路径】

[4.将服务器上的文件夹传输到本地]

scp-r【服务器用户名】@【服务器地址】:【服务器上存放文件夹的路径】【本地文件的路径】

一、scp命令详解

在 Ubuntu系统中,scp命令全称为 secure copy,用于通过 ssh登录服务器后,进行远程文件传输。相比 cp命令,scp命令可在不同服务器间进行文件传输,且传输过程加密,虽然可能影响速度,但安全性更高。scp命令是 rcp命令的改进版,当服务器磁盘设置为只读时,scp命令能实现文件拷贝。此外,scp命令在系统资源占用上表现优秀,对系统性能影响较小,相较于 rsync,它在资源消耗和系统负载方面更具优势。当文件数量较多且文件大小较小时,rsync可能会导致硬盘 I/O高效问题,而 scp命令则基本不会影响正常系统操作。

二、scp命令使用

进行远程文件传输时,请确保已通过 ssh登录目标服务器。

[1.从本地将文件传输到服务器]

使用 scp命令将本地文件传输至服务器,命令格式为:

scp【本地文件的路径】【服务器用户名】@【服务器地址】:【服务器上存放文件的路径】

[2.从本地将文件夹传输到服务器]

将本地文件夹通过 scp命令传输至服务器的命令格式为:

scp【本地文件夹的路径】【服务器用户名】@【服务器地址】:【服务器上存放文件的路径】

[3.将服务器上的文件传输到本地]

执行远程文件传输至本地的 scp命令时,需先通过 ssh登录服务器,命令格式如下:

ssh【服务器用户名】@【服务器地址】

然后使用 scp命令从服务器传输文件至本地,命令为:

scp【服务器用户名】@【服务器地址】:【服务器上存放文件的路径】【本地文件的路径】

[4.将服务器上的文件夹传输到本地]

使用 scp命令传输服务器上的文件夹至本地时,可使用-r参数确保文件夹结构完整,命令格式为:

scp-r【服务器用户名】@【服务器地址】:【服务器上存放文件夹的路径】【本地文件的路径】

linux下scp远程拷贝包含空格的目录或者文件的解决方法

今天遇到个白痴问题,用了linux这么久了,竟然还出现如此低级的错误。

记录下,免得又忘记。

描述:

今天需要远程拷贝一些文件到电脑上,ubuntu的。远程电脑是debian的。

文件和目录包含大量的空格,采用scp拷贝,例:

scp-r root@192.168.0.51:/home/xxj/Documents/files/xx xx jj.tar.gz./

最开始就意识到了是空格问题,就采用了文件空格前加“/”,死活不行,

scp-r root@192.168.0.51:/home/xxj/Documents/files/xx/ xx/ jj.tar.gz./

然后又使用引号,单引号,双引号都用了,还是不行。

scp-r root@192.168.0.51:'/home/xxj/Documents/files/xx xx jj.tar.gz'./

scp-r root@192.168.0.51:"/home/xxj/Documents/files/xx xx jj.tar.gz"./

最后同时在空格前加斜杠,整个文件目录加引号才行

scp-r root@192.168.0.51:"/home/xxj/Documents/files/xx/ xx/ jj.tar.gz"./

linux下带空格文件批量cp和scp补充:

背景:主备机同步文件失败,现在需要人工手动的在备机上补齐文件,但是发现文件名竟然有空格

主机的IP:192.168.0.90主机文件清单名称:src_file.txt,备机文件清单名称:dst_file.txt,

从下面可以知道,主备机的文件路径和文件的名称是不一样的,同步的时候,从src_file.txt copy到dst_file.txt需要一一对应,另备机上的目录并不能保证都存在,所以需要先把备机上的目录结构先创建出来

[root@station90 file]# cat src_file.txt

/home/src/10329/g0197/k/19xiazai h264.3gp

/home/src/10327/g0194/10ng h264 xiazai.3gp

/home/src/10329/g0196/lh/10xiazai h263.3gp

/home/src/101117/060/090/1011.3gp

/home/src/10520/056/0590/99833/10x_04 0_0_3.3gp

[root@station90 file]# cat dst_file.txt

/home/dst/1038/g07/k/3/10290upload h264.3gp

/home/dst/10327/g04/10ng h264 upload.3gp

/home/dst/1038/g06/lhppww/10upload h263.3gp

/home/dst/101117/06g090/1011.3gp

/home/dst/1052g056/0590/33/10x_04 0_0_3.3gp

从dst_file.txt(备机文件)可以知道,目录的级别不是一样的,也就是说第一行为6级目录,第二行却为4级目录,如何取出目录结构,先创建出目录结构呢?执行如下命令即可:

[root@station90 file]# awk-F'/''{for(i=1;iNF;i++){printf$i"/"}printf"/n"}' dst_file.txt//注意iNF,即不需要循环到最后一列,printf$i是不打印回车的,一行循环完毕后,printf"/n"会打印回车,这样的结果刚好是我们需要的

/home/dst/1038/g07/k/3/

/home/dst/10327/g04/

/home/dst/1038/g06/lhppww/

/home/dst/101117/06g090/

/home/dst/1052g056/0590/33/

[root@station90 file]# awk'{print$1}' dst_file.txt| awk-F'/''{print substr($0,1,(length($0)-length($NF)))}'/tmp/dst_dir.txt

//根据dst_file.txt的特点,先执行awk'{print$1}' dst_file.txt以空格作为分隔符,取出第一列,这样取出的就没有空格,$0为文本里面包含的所有内容,再通过截取字符串的方式,substr($0(去除空格的文本本身),1(从第一个字符开始),(length($0)-length($NF))所有字符的长度减去最后一列的字符长度,就等于我们需要的字符长度,也就是从1,我们需要的字符长度,结果就是我们需要的了

[root@station90 file]# cat/tmp/dst_dir.txt

/home/dst/1038/g07/k/3/

/home/dst/10327/g04/

/home/dst/1038/g06/lhppww/

/home/dst/101117/06g090/

/home/dst/1052g056/0590/33/

[root@station90 file]# mkdir-p$(cat/tmp/dst_dir.txt)

[root@station90 file]# ls-ld$(cat/tmp/dst_dir.txt)/目录结构已经创建出来了

drwxr-xr-x 2 root root 4096 11-10 17:37/home/dst/101117/06g090/

drwxr-xr-x 2 root root 4096 11-10 17:37/home/dst/10327/g04/

drwxr-xr-x 2 root root 4096 11-10 17:37/home/dst/1038/g06/lhppww/

drwxr-xr-x 2 root root 4096 11-10 17:37/home/dst/1038/g07/k/3/

drwxr-xr-x 2 root root 4096 11-10 17:37/home/dst/1052g056/0590/33/

part1:单纯的从本机copy到本机的其他目录,会比较简单,如下所示:

[root@station90 file]# sed-i-e"s/^/cp/"/g"-e"s/$//"/g" src_file.txt//在文本中的开头和结尾添加双引号

[root@station90 file]# cat src_file.txt

cp"/home/src/10329/g0197/k/19xiazai h264.3gp"

cp"/home/src/10327/g0194/10ng h264 xiazai.3gp"

cp"/home/src/10329/g0196/lh/10xiazai h263.3gp"

cp"/home/src/101117/060/090/1011.3gp"

cp"/home/src/10520/056/0590/99833/10x_04 0_0_3.3gp"

[root@station90 file]# sed-i-e"s/^//"/g"-e"s/$//"/g" dst_file.txt//在文本中的开头和结尾添加双引号

[root@station90 file]# cat dst_file.txt

"/home/dst/1038/g07/k/3/10290upload h264.3gp"

"/home/dst/10327/g04/10ng h264 upload.3gp"

"/home/dst/1038/g06/lhppww/10upload h263.3gp"

"/home/dst/101117/06g090/1011.3gp"

"/home/dst/1052g056/0590/33/10x_04 0_0_3.3gp"

[root@station90 file]#paste-d'' src_file.txt dst_file.txt cp.sh//src_file.txt和dst_file.txt文本以空格作为分隔符合成一个文件

[root@station90 file]#cat cp.sh

cp"/home/src/10329/g0197/k/19xiazai h264.3gp""/home/dst/1038/g07/k/3/10290upload h264.3gp"

cp"/home/src/10327/g0194/10ng h264 xiazai.3gp""/home/dst/10327/g04/10ng h264 upload.3gp"

cp"/home/src/10329/g0196/lh/10xiazai h263.3gp""/home/dst/1038/g06/lhppww/10upload h263.3gp"

cp"/home/src/101117/060/090/1011.3gp""/home/dst/101117/06g090/1011.3gp"

cp"/home/src/10520/056/0590/99833/10x_04 0_0_3.3gp""/home/dst/1052g056/0590/33/10x_04 0_0_3.3gp"

[root@station90 file]# sed-i"1,1s/^//#/!//bin//bash/n/g" cp.sh//在脚本中添加#!/bin/bash

[root@station90 file]# cat cp.sh

#!/bin/bash

cp"/home/src/10329/g0197/k/19xiazai h264.3gp""/home/dst/1038/g07/k/3/10290upload h264.3gp"

cp"/home/src/10327/g0194/10ng h264 xiazai.3gp""/home/dst/10327/g04/10ng h264 upload.3gp"

cp"/home/src/10329/g0196/lh/10xiazai h263.3gp""/home/dst/1038/g06/lhppww/10upload h263.3gp"

cp"/home/src/101117/060/090/1011.3gp""/home/dst/101117/06g090/1011.3gp"

cp"/home/src/10520/056/0590/99833/10x_04 0_0_3.3gp""/home/dst/1052g056/0590/33/10x_04 0_0_3.3gp"

[root@station90 file]# chmod+x cp.sh

[root@station90 file]# ls-l"/home/dst/1038/g07/k/3/10290upload h264.3gp"//执行cp.sh脚本前,文件是不存在的

ls:/home/dst/1038/g07/k/3/10290upload h264.3gp:没有那个文件或目录

[root@station90 file]#./cp.sh

[root@station90 file]# ls-l"/home/dst/1038/g07/k/3/10290upload h264.3gp"//ok,copy成功

-rw-r--r-- 1 root root 0 11-10 17:44/home/dst/1038/g07/k/3/10290upload h264.3gp

part2从远成主机scp文件过来,先举例一错误的例子,正确的总是慢慢的总结出来的

执行rm.sh,删除刚才copy过来的文件

[root@station90 file]# cat rm.sh

#!/bin/bash

rm-f"/home/dst/1038/g07/k/3/10290upload h264.3gp"

rm-f"/home/dst/10327/g04/10ng h264 upload.3gp"

rm-f"/home/dst/1038/g06/lhppww/10upload h263.3gp"

rm-f"/home/dst/101117/06g090/1011.3gp"

rm-f"/home/dst/1052g056/0590/33/10x_04 0_0_3.3gp"

[root@station90 file]#./rm.sh

[root@station90 file]# sed-i-e"s/^/scp/ root/@192/.168/.0/.90/:/"/g"-e"s/$//"/g" src_file.txt

//在src_file.txt文件的开头和结尾添加双引号,同时添加root@192.168.0.90:,最终如下所示

[root@station90 file]# cat src_file.txt

scp root@192.168.0.90:"/home/src/10329/g0197/k/19xiazaih264.3gp"

scp root@192.168.0.90:"/home/src/10327/g0194/10ngh264 xiazai.3gp"

scp root@192.168.0.90:"/home/src/10329/g0196/lh/10xiazaih263.3gp"

scp root@192.168.0.90:"/home/src/101117/060/090/1011.3gp"

scp root@192.168.0.90:"/home/src/10520/056/0590/99833/10x_040_0_3.3gp"

[root@station90 file]# sed-i-e"s/^//"/g"-e"s/$//"/g" dst_file.txt//在文本中的开头和结尾添加双引号

[root@station90 file]# cat dst_file.txt

"/home/dst/1038/g07/k/3/10290upload h264.3gp"

"/home/dst/10327/g04/10ng h264 upload.3gp"

"/home/dst/1038/g06/lhppww/10upload h263.3gp"

"/home/dst/101117/06g090/1011.3gp"

"/home/dst/1052g056/0590/33/10x_04 0_0_3.3gp"

[root@station90 file]# paste-d'' src_file.txt dst_file.txt scp.sh//合成shell脚本步骤一

[root@station90 file]# cat scp.sh

scp root@192.168.0.90:"/home/src/10329/g0197/k/19xiazaih264.3gp""/home/dst/1038/g07/k/3/10290upload h264.3gp"

scp root@192.168.0.90:"/home/src/10327/g0194/10ngh264 xiazai.3gp""/home/dst/10327/g04/10ng h264 upload.3gp"

scp root@192.168.0.90:"/home/src/10329/g0196/lh/10xiazaih263.3gp""/home/dst/1038/g06/lhppww/10upload h263.3gp"

scp root@192.168.0.90:"/home/src/101117/060/090/1011.3gp""/home/dst/101117/06g090/1011.3gp"

scp root@192.168.0.90:"/home/src/10520/056/0590/99833/10x_040_0_3.3gp""/home/dst/1052g056/0590/33/10x_04 0_0_3.3gp"

[root@station90 file]# sed-i"1,1s/^//#/!//bin//bash/n/g" scp.sh//合成shell脚本步骤二

[root@station90 file]# cat scp.sh//看过去没有问题是吧,借鉴上面的part1部分cp得到scp嘛,其实是有问题的

#!/bin/bash

scp root@192.168.0.90:"/home/src/10329/g0197/k/19xiazaih264.3gp""/home/dst/1038/g07/k/3/10290upload h264.3gp"

scp root@192.168.0.90:"/home/src/10327/g0194/10ngh264 xiazai.3gp""/home/dst/10327/g04/10ng h264 upload.3gp"

scp root@192.168.0.90:"/home/src/10329/g0196/lh/10xiazaih263.3gp""/home/dst/1038/g06/lhppww/10upload h263.3gp"

scp root@192.168.0.90:"/home/src/101117/060/090/1011.3gp""/home/dst/101117/06g090/1011.3gp"

scp root@192.168.0.90:"/home/src/10520/056/0590/99833/10x_040_0_3.3gp""/home/dst/1052g056/0590/33/10x_04 0_0_3.3gp"

[root@station90 file]# chmod+x scp.sh

[root@station90 file]#./scp.sh//发现了吧,从远程主机找不到这些文件,只有没有空格的文件名称才可以复制过来

scp:/home/src/10329/g0197/k/19xiazai: No such file or directory

scp: h264.3gp: No such file or directory

scp:/home/src/10327/g0194/10ng: No such file or directory

scp: h264: No such file or directory

scp: xiazai.3gp: No such file or directory

scp:/home/src/10329/g0196/lh/10xiazai: No such file or directory

scp: h263.3gp: No such file or directory

1011.3gp 100% 0 0.0KB/s 00:00

scp:/home/src/10520/056/0590/99833/10x_04: No such file or directory

scp: 0_0_3.3gp: No such file or directory

继续错误的里程,想想,肯定是空格没有进行转义,遂src_file.txt文件和src_file.txt文件中的空格都进行转义,于是下面错误的过程来了:

[root@station90 file]# cat src_file.txt//原文件内容格式

/home/src/10329/g0197/k/19xiazai h264.3gp

/home/src/10327/g0194/10ng h264 xiazai.3gp

/home/src/10329/g0196/lh/10xiazai h263.3gp

/home/src/101117/060/090/1011.3gp

/home/src/10520/056/0590/99833/10x_04 0_0_3.3gp

[root@station90 file]# sed-i-e"s/^//"/g"-e"s/$//"/g" src_file.txt//文件的开头和结尾加上双引号

[root@station90 file]# cat src_file.txt

"/home/src/10329/g0197/k/19xiazai h264.3gp"

"/home/src/10327/g0194/10ng h264 xiazai.3gp"

"/home/src/10329/g0196/lh/10xiazai h263.3gp"

"/home/src/101117/060/090/1011.3gp"

"/home/src/10520/056/0590/99833/10x_04 0_0_3.3gp"

[root@station90 file]# sed-i"s//////g" src_file.txt//对空格进行转义

[root@station90 file]# cat src_file.txt

"/home/src/10329/g0197/k/19xiazai/ h264.3gp"

"/home/src/10327/g0194/10ng/ h264/ xiazai.3gp"

"/home/src/10329/g0196/lh/10xiazai/ h263.3gp"

"/home/src/101117/060/090/1011.3gp"

"/home/src/10520/056/0590/99833/10x_04/ 0_0_3.3gp"

[root@station90 file]# cat dst_file.txt///原文件内容格式

/home/dst/1038/g07/k/3/10290upload h264.3gp

/home/dst/10327/g04/10ng h264 upload.3gp

/home/dst/1038/g06/lhppww/10upload h263.3gp

/home/dst/101117/06g090/1011.3gp

/home/dst/1052g056/0590/33/10x_04 0_0_3.3gp

[root@station90 file]# sed-i-e"s/^//"/g"-e"s/$//"/g"-e"s//////g" dst_file.txt//在文件开头和结尾加双引号和空格进行转义

[root@station90 file]# cat dst_file.txt

"/home/dst/1038/g07/k/3/10290upload/ h264.3gp"

"/home/dst/10327/g04/10ng/ h264/ upload.3gp"

"/home/dst/1038/g06/lhppww/10upload/ h263.3gp"

"/home/dst/101117/06g090/1011.3gp"

"/home/dst/1052g056/0590/33/10x_04/ 0_0_3.3gp"

[root@station90 file]# sed-i"s/^/scp/ root/@192/.168/.0/.90/:/g" src_file.txt//对远程文件(192.168.0.90)src_file.txt加上scp root@192.168.0.90:

[root@station90 file]# cat src_file.txt

scp root@192.168.0.90:"/home/src/10329/g0197/k/19xiazai/h264.3gp"

scp root@192.168.0.90:"/home/src/10327/g0194/10ng/h264/ xiazai.3gp"

scp root@192.168.0.90:"/home/src/10329/g0196/lh/10xiazai/h263.3gp"

scp root@192.168.0.90:"/home/src/101117/060/090/1011.3gp"

scp root@192.168.0.90:"/home/src/10520/056/0590/99833/10x_04/0_0_3.3gp"

[root@station90 file]# sed-i"1,1s/^//#/!//bin//bash/n/g" scp.sh//对文件加上#!/bin/bash

[root@station90 file]# cat scp.sh

#!/bin/bash

scp root@192.168.0.90:"/home/src/10329/g0197/k/19xiazai/h264.3gp""/home/dst/1038/g07/k/3/10290upload/ h264.3gp"

scp root@192.168.0.90:"/home/src/10327/g0194/10ng/h264/ xiazai.3gp""/home/dst/10327/g04/10ng/ h264/ upload.3gp"

scp root@192.168.0.90:"/home/src/10329/g0196/lh/10xiazai/h263.3gp""/home/dst/1038/g06/lhppww/10upload/ h263.3gp"

scp root@192.168.0.90:"/home/src/101117/060/090/1011.3gp""/home/dst/101117/06g090/1011.3gp"

scp root@192.168.0.90:"/home/src/10520/056/0590/99833/10x_04/0_0_3.3gp""/home/dst/1052g056/0590/33/10x_04/ 0_0_3.3gp"

[root@station90 file]# chmod+x scp.sh

[root@station90 file]#./scp.sh//执行脚本,看过去是都成功了吧,但是……

19xiazai h264.3gp 100% 0 0.0KB/s 00:00

10ng h264 xiazai.3gp 100% 0 0.0KB/s 00:00

10xiazai h263.3gp 100% 0 0.0KB/s 00:00

1011.3gp 100% 0 0.0KB/s 00:00

10x_04 0_0_3.3gp 100% 0 0.0KB/s 00:00

[root@station90 file]#

[root@station90 file]# cd/home/dst/1038/g07/k/3/

[root@station90 3]# ls//看到没有,复制到本地的文件有了/

10290upload/ h264.3gp

[root@station90 dst]# pwd

/home/dst

[root@station90 dst]# find./-type f

./10327/g04/10ng/ h264/ upload.3gp

./1038/g07/k/3/10290upload/ h264.3gp

./1038/g06/lhppww/10upload/ h263.3gp

./1052g056/0590/33/10x_04/ 0_0_3.3gp

[root@station90 dst]# find./-type f-exec rm{}/;//删除复制过来错误的文件

[root@station90 dst]# find./-type f

[root@station90 file]# cat src_file.txt//下面的步骤是正确的,其实只需要对src_file.txt文件的空格加上/进行转义,对本地

dst_file.txt文件只需要在文件的开头结尾加上双引号,就好了

/home/src/10329/g0197/k/19xiazai h264.3gp

/home/src/10327/g0194/10ng h264 xiazai.3gp

/home/src/10329/g0196/lh/10xiazai h263.3gp

/home/src/101117/060/090/1011.3gp

/home/src/10520/056/0590/99833/10x_04 0_0_3.3gp

[root@station90 file]# sed-i"s//////g" src_file.txt

[root@station90 file]# cat src_file.txt

/home/src/10329/g0197/k/19xiazai/ h264.3gp

/home/src/10327/g0194/10ng/ h264/ xiazai.3gp

/home/src/10329/g0196/lh/10xiazai/ h263.3gp

/home/src/101117/060/090/1011.3gp

/home/src/10520/056/0590/99833/10x_04/ 0_0_3.3gp

[root@station90 file]# sed-i-e"s/^/scp/ root/@192/.168/.0/.90/:/"/g"-e"s/$//"/g" src_file.txt

[root@station90 file]# cat src_file.txt

scp root@192.168.0.90:"/home/src/10329/g0197/k/19xiazai/h264.3gp"

scp root@192.168.0.90:"/home/src/10327/g0194/10ng/h264/ xiazai.3gp"

scp root@192.168.0.90:"/home/src/10329/g0196/lh/10xiazai/h263.3gp"

scp root@192.168.0.90:"/home/src/101117/060/090/1011.3gp"

scp root@192.168.0.90:"/home/src/10520/056/0590/99833/10x_04/0_0_3.3gp"

[root@station90 file]# cat dst_file.txt

/home/dst/1038/g07/k/3/10290upload h264.3gp

/home/dst/10327/g04/10ng h264 upload.3gp

/home/dst/1038/g06/lhppww/10upload h263.3gp

/home/dst/101117/06g090/1011.3gp

/home/dst/1052g056/0590/33/10x_04 0_0_3.3gp

[root@station90 file]# sed-i-e"s/^//"/g"-e"s/$//"/g" dst_file.txt

[root@station90 file]# cat dst_file.txt

"/home/dst/1038/g07/k/3/10290upload h264.3gp"

"/home/dst/10327/g04/10ng h264 upload.3gp"

"/home/dst/1038/g06/lhppww/10upload h263.3gp"

"/home/dst/101117/06g090/1011.3gp"

"/home/dst/1052g056/0590/33/10x_04 0_0_3.3gp"

[root@station90 file]# sed-i"1,1s/^//#/!//bin//bash/n/g" scp.sh

[root@station90 file]# cat scp.sh//最终的脚本样本

#!/bin/bash

scp root@192.168.0.90:"/home/src/10329/g0197/k/19xiazai/h264.3gp""/home/dst/1038/g07/k/3/10290upload h264.3gp"

scp root@192.168.0.90:"/home/src/10327/g0194/10ng/h264/ xiazai.3gp""/home/dst/10327/g04/10ng h264 upload.3gp"

scp root@192.168.0.90:"/home/src/10329/g0196/lh/10xiazai/h263.3gp""/home/dst/1038/g06/lhppww/10upload h263.3gp"

scp root@192.168.0.90:"/home/src/101117/060/090/1011.3gp""/home/dst/101117/06g090/1011.3gp"

scp root@192.168.0.90:"/home/src/10520/056/0590/99833/10x_04/0_0_3.3gp""/home/dst/1052g056/0590/33/10x_04 0_0_3.3gp"

[root@station90 file]# chmod+x scp.sh

[root@station90 file]#./scp.sh

19xiazai h264.3gp 100% 0 0.0KB/s 00:00

10ng h264 xiazai.3gp 100% 0 0.0KB/s 00:00

10xiazai h263.3gp 100% 0 0.0KB/s 00:00

1011.3gp 100% 0 0.0KB/s 00:00

10x_04 0_0_3.3gp 100% 0 0.0KB/s 00:00

[root@station90 file]# cd/home/dst

[root@station90 dst]# find./-type f//现在OK了,linux水平不行,被折磨了2天呐

./10327/g04/10ng h264 upload.3gp

./101117/06g090/1011.3gp

./1038/g07/k/3/10290upload h264.3gp

./1038/g06/lhppww/10upload h263.3gp

./1052g056/0590/33/10x_04 0_0_3.3gp

阅读剩余
THE END