IT技术互动交流平台

Linux 的远程复制命令scp和压缩/解压

作者:lxs647  发布日期:2011-09-29 16:15:39

通过cygdrive命令,在cygwin窗口中可以将本地文件上传至目标linux服务器中、、、

在cygwin窗口中命令如下:

test@test ~

$ cd /cygdrive/f/20110929

test@test /cygdrive/f/20110929

$ ls

将本地20110929中的所有以tar.gz的压缩包上传至

test@testredhat中的tmp目录下(开启的端口假设是9022):

test@test /cygdrive/f/20110929

$ scp -P 9022 *.gz test@testredhat:/tmp/

The authenticity of host '[testredhat]:9022 ([10.59.4.201]:9022)' can'
t be established.
RSA key fingerprint is c4:a9:d3:f6:d5:eb:a9:d9:56:59:fc:34:7b:cf:03:51.
Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added '[testredhat]:9022' (RSA) to the list of kn
own hosts.
test@testredhat's password:

输入密码,开始上传。。。
a.tar.gz                                   100%   31MB   3.9MB/s   00:08
b.tar.gz                                   100% 1484KB   1.5MB/s   00:00
c.tar.gz                                    100%   86MB   3.2MB/s   00:27

如果要将三个压缩文件解压在test目录下:

 $ cd test

进入到test目录下:

使用解压命令如下:

$ tar -zxvf /tmp/a.tar.gz

关于压缩命令如下:

$ tar -zcvf /tmp/a.tar.gz

z:gzip(压缩/解压xx.tar.gz,没有该参数,就直接压缩/解压xx.tar)

x:extract(解压)

c:create(创建压缩包)

v:verbos(压缩/解压缩详细信息)

f:file(压缩/解压的文件)

Tag标签: Linux   远程复制命令  
  • 专题推荐

About IT165 - 广告服务 - 隐私声明 - 版权申明 - 免责条款 - 网站地图 - 网友投稿 - 联系方式
本站内容来自于互联网,仅供用于网络技术学习,学习中请遵循相关法律法规