tar命令使用

默认tar只有归档的功能,没有压缩功能

tar [option...] [file]...

-c,--create          创建

-x,--extract,--get     解压

-t,--list                查看归档文件的内容

-f, --file            归档的名字

-v,--verbose         显示归档的详细信息

-p, --preserve         保留权限

常用的压缩工具有:

gzip  xxx.tar.gz

bzip2  xxx.tar.bz

[root@server ~]# mkdir /pub
[root@server ~]# cd /pub
[root@server pub]# cp /etc/passwd .
[root@server pub]# cp /etc/shadow .
[root@server pub]# ls
passwd shadow
[root@server pub]# tar cf pa.tar passwd shadow
[root@server pub]# ls
passwd pa.tar shadow
[root@server pub]# tar tf pa.tar
passwd
shadow
[root@server pub]# tar czvf pa.tar.gz passwd shadow
passwd
shadow
[root@server pub]# tar cjvf pa.tar.bz2 passwd shadow
passwd
shadow
[root@server pub]# ls
passwd pa.tar pa.tar.bz2 pa.tar.gz shadow
[root@server pub]# rm passwd shadow
rm: remove regular file ‘passwd’? y
rm: remove regular file ‘shadow’? y
[root@server pub]# ls
pa.tar pa.tar.bz2 pa.tar.gz
[root@server pub]# tar xvzf pa.tar.gz
passwd
shadow
[root@server pub]# tar xvzf pa.tar.gz passwd #只是提取passwd文件
passwd

基于日期进行归档:

[root@server pub]# tar -N "2011/02/09" -czvf home.tar.gz /home

比2011/02/09新的文件才会备份

备份/etc/目录,但是/etc/passwd不进行归档

[root@server pub]# tar --exclude /etc/passwd -zcvf etc.tar.gz /etc

默认是解压到当前目录
使用-C解压到/tmp/目录:

[root@server pub]# tar xvf pa.tar -C /tmp
passwd
shadow

远程拷贝命令:
·scp
·rsync:增量拷贝

RHCE7 管理I-12归档文件并在Linux系统间复制文件的更多相关文章

  1. scp 可以在 2个 linux 主机间复制文件

    Linux scp命令用于Linux之间复制文件和目录,具体如何使用这里好好介绍一下,从本地复制到远程.从远程复制到本地是两种使用方式.这里有具体举例: ================== Linu ...

  2. 使用scp命令在多个Linux系统间进行文件复制

    一,什么是scp scp是linux系统下基于ssh登陆进行安全的远程文件拷贝命令.scp命令可以在linux服务器之间复制文件和目录.scp使用ssh安全协议传输数据,具有和ssh一样的验证机制,从 ...

  3. linux主机间复制文件

    命令基本格式: 1.从 本地 复制到 远程    * 复制文件:          * 命令格式:                  scp local_file remote_username@re ...

  4. linux 系统如何复制文件到指定目录

    首先使用命令函数“cp”  即copy的缩写,    一般模式: cp filename 路径. 如file1在A目录下,我们想把file1复制到B目录下 命令为  cp file1 /home/B ...

  5. Linux机器之间复制文件和目录方式&Linux的scp命令详解

    本文转载于:http://www.cnblogs.com/hitwtx/archive/2011/11/16/2251254.html 整理总结如下: 不同的Linux之间copy文件常用有3种方法: ...

  6. linux、windows系统间传输文件

    日常工作中经常涉及到系统间的文件传输,下面就简单说一下常用的方法   linux--windows      工具:winscp.SecureCRT.Zmodem(sz, rz)   linux--l ...

  7. linux的scp命令可以在linux服务器之间复制文件和目录

    scp是secure copy的简写,用于在Linux下进行远程拷贝文件的命令,和它类似的命令有cp,不过cp只是在本机进行拷贝不能跨服务器,而且scp传输是加密的.可能会稍微影响一下速度.当你服务器 ...

  8. linux系统加快大文件的写入速度

    linux系统加快大文件的写入速度 setvbuf进行优化内存IO

  9. linux系统下修改文件夹目录权限

    linux系统下修改文件夹目录权限 文件夹权限问题 Linux.Fedora.Ubuntu修改文件.文件夹权限的方法差不多.很多人开始接触Linux时都很头痛Linux的文件权限问题.这里告诉大家如何 ...

随机推荐

  1. vue-cli项目优化,缩短首屏加载时间

    1.大文件定位 我们可以使用webpack可视化插件Webpack Bundle Analyzer 查看工程js文件大小,然后有目的的解决过大的js文件. 安装:npm install --save- ...

  2. Effective C++ Item 43 学习处理模板化基类内的名称

    本文为senlie原创.转载请保留此地址:http://blog.csdn.net/zhengsenlie 经验:可在derived class templates 内通过 "this-&g ...

  3. COM中导出GUID

      编写COM组件的时候需要导出GUID,以下是代码示例. extern "C" const GUID CLSID_Dictionary =         { 0x54bf656 ...

  4. GeSHi——通用语法高亮显示

    Examples Category Examples Views ActionScript 2 46173 Ada 3 27881 Apache configuration 2 40029 Apple ...

  5. Linux服务启动出现java.net.UnknownHostException:

    第一种情况: 一般是在/etc/hosts文件,在文件最后加入这句配置,重启服务即可   172.xx.xxx.xxx localhost.localdomain xxx-houtai1 第二种情况: ...

  6. 自定义Lisp透明命令

    我们知道在CAD中,如果我们在命令前面加一个单引号,则为透明命令.透明命令就是一个命令还没结束,中间插入另一个命令,然后继续完成前一个命令.插入的命令即透明命令,插入透明命令是为了更方便的完成第一个命 ...

  7. 使用Yii 1.1框架搭建第一个web应用程序

    我已经安装好了WampServer,web项目根目录是 D:\wamp\www. 1.下载Yii 1.1的源码 yii-1.1.14.f0fee9.tar.gz: 2.解压源码包,放在web项目的根目 ...

  8. 【Linux】关于Linux的部分细节与配置文件

    文章对Linux的启动过程 进行了讲解,摘录一些要点,(摘自:https://www.ibm.com/developerworks/cn/linux/l-linuxboot/)如下: 当系统首次引导时 ...

  9. MySQL Cluster配置文件-SQL节点4G内存

    # Example MySQL config file for large systems. # # This is for a large system with memory = 512M whe ...

  10. TestNG方法測试及注意要点 代码及配置具体解释(解决testng方法不运行问题)

    教你解决为什么TestNG中方法加了@Test注解,也在配置文件里配置了,可是方法就是不运行! 在使用TestNG进行測试时,使用配置文件的方式更easy于维护.可是常常遇到明明方法写了也配置运行了, ...