码迷,mamicode.com
首页 > 其他好文 > 详细

文件传输和为今年归档

时间:2017-07-26 01:40:44      阅读:148      评论:0      收藏:0      [点我收藏+]

标签:linux运维基础

一、文件归档和压缩

1、tar命令

c创建新的归档文件

tar cf westor.tar /etc/

将文件/etc/所有文件归档

f指定归档文件名称,在 f 之后要立即接档名
t列出档案文件的内容,查看已经备份了哪些文件。

tar -tf westos.tar

查看文件中的归档文件,不用解档 

r向归档文件中添加文件

tar -rf westos.tar file

向归档文件中添加一个file文件

--get取出归档文件中的单个文件

tar -f westos.tar --get file

将归档文件中文件名为file的文件取出来

--delete删除归档文件中的单个文件

tar -f westos.tar --delete file

将归档文件中名称为file的文件删除

x取出归档文件中的所有内容

tar xf westos.tar

将归档文件解档

-C指定解档路径

tar xf westos.tar -C /mnt/

将归档文件解档到/mnt/目录下,默认当前目录

-zgz格式压缩

tar zcf etc.tar.gz /etc

将文件归档并压成gz格式

-jbz2格式压缩

tar jcf etc.tar.bz2 /etc

把文件归档为tar并压缩成bz2

-Jxz格式压缩

tar Jcf etc.tar.xz /etc

把文件归档为tar并压缩成zx

2、压缩解压缩

   1》gz压缩

    gzip etc.tar##压缩成gz格式

    gunzip  etc.tar.gz##解压gz格式压缩包

    tar zcf etc.tar.gz /etc##把文件归档为tar并压缩成gz

    tar zxf etc.tar.gz##解压并解档gz格式压缩包

   2》bz2压缩

    bzip2 etc.tar ##压缩成bz2格式

    bunzip2 etc.tar.bz2 ##解压bz2格式压缩包

    tar jcf etc.tar.bz2 /etc ##把文件归档为tar并压缩成bz2

    tar jxf etc.tar.bz2 ##解压并解档bz2格式压缩包

   3》xz压缩

    xz etc.tar ##压缩成xz格式

    unxz  etc.tar.xz##解压xz格式压缩包

    tar Jcf etc.tar.xz /etc##把文件归档为tar并压缩成zx

    tar Jxf etc.tar.xz##解压并解档xz格式压缩包

   4》zip压缩

    zip -r etc.tar.zip etc.tar##压缩成zip格式

    unzip etc.tar.zip##解压zip格式压缩包

二、文件的传输

1、scp命令

  1》上传

   scp file usrename@192.168.0.11:/dir

   #将当前目录下的file文件出送到192.168.0.11主机的/dir目录下

  2》下载

   scp usrename@192.168.0.11:/dir/file /dir/

   #将192.168.0.11这台主机上/dir/file下载到本地/dir/目录下

2、rsync

-r同步目录
-l不忽略链接
-p不忽略文件权限
-t不忽略文件时间戳
-g不忽略文件所有组
-o不忽略文件所有人
-D不忽略设备文件


本文出自 “13122323” 博客,请务必保留此出处http://13132323.blog.51cto.com/13122323/1950929

文件传输和为今年归档

标签:linux运维基础

原文地址:http://13132323.blog.51cto.com/13122323/1950929

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!