首页 > 系统 > Linux > 正文

Linux系统下的怎么文件传输?

2024-08-28 00:00:58
字体:
来源:转载
供稿:网友
  这篇文章主要介绍了Linux系统的文件传输方法,非常不错,具有一定的参考借鉴价值,需要的朋友可以参考下
1、文件在系统中的传输
1.scp
  scp file user@ip:/dir  #上传
  scp user@ip:/file dir  #下载
2、rsync
  远程同步,速度快,默认会忽略文件属性、链接文件、设备文件
  rsync -参数 file user@ip:/dir    #上传
  rsync -参数 user@ip:/file dir    #下载
  -r    #同步目录
  -p    #同步权限
  -o    #同步文件所有人
  -g    #同步文件所有组
  -l    #同步链接
  -D    #同步设备文件
  -t    #同步时间
  注:
  westos/ #传送目录中的内容
  westos #传输目录及其内容
3、tar
  归档文件,把很多个文件变成一个文件
  tar -参数 xxxx.tar file|/dir
  -c    #创建
  -v    #显示过程
  -f    #指定归档内容
  -t    #显示
  -r    #添加文件当归档中
  -x    #解压一个归档文件
  --get        #解档指定文件
  --delete    #删除归档中的指定文件
  -C        #指定解档目录
4、压缩
zip
  zip -r xxxx.tar.zip xxx.tar
  unzip xxx.tar.zip
gz
  gzip xxx.tar
  gunzip xxx.tar.gz
  ====
  tar zcf xxx.tar.gz /xxx
  tar zxf xxx.tar.gz
bz2
  bzip2 xxx.tar
  bunzip2 xxx.tar.bz2
  ====
  tar jcf xxx.tar.bz2 /xxx
  tar jxf xxx.tar.bz2
xz
  xz xxx.tar
  unxz xxx.tar.xz
  ====
  tar Jcf xxx.tar.xz /xxx
  tar Jxf xxx.tar.xz
  注:gzip,bz2,xz可以归档和压缩一起
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表