zoukankan      html  css  js  c++  java
  • Linux命令之tar篇

    作业一:

    1)   将用户信息数据库文件和组信息数据库文件纵向合并为一个文件/1.txt(覆盖)

       [root@localhost ~]# cat /etc/passwd /etc/group > 1.txt

    2)   将用户信息数据库文件和用户密码数据库文件纵向合并为一个文件/2.txt(追加)

       [root@localhost ~]# cat /etc/passwd /etc/shadow >> 2.txt

    3)   将/1.txt、/2.txt两个文件打包为/1.tar

    [root@localhost ~]# tar cvf 1.tar 1.txt 2.txt

    4)   使用gzip命令压缩1.txt文件名为1.txt.gz

    [root@localhost ~]# gzip 1.txt

    5)   解压缩1.txt.gz

    [root@localhost ~]# gunzip 1.txt.gz

    6)   使用bzip2压缩1.txt压缩后文件名为1.txt.bz2

    [root@localhost ~]# bzip2 1.txt

    [root@localhost ~]# ls

    1.tar      2.txt            a.txt                 test  模板  图片  下载  桌面

    1.txt.bz2  anaconda-ks.cfg  initial-setup-ks.cfg  公共  视频  文档  音乐

    7)   解压缩1.txt.bz2

    [root@localhost ~]# bunzip2 1.txt.bz2

    [root@localhost ~]# ls

    1.tar  2.txt            a.txt                 test  模板  图片  下载  桌面

    1.txt  anaconda-ks.cfg  initial-setup-ks.cfg  公共  视频  文档  音乐

    8)   解包1.tar,解包后文件存放到/tmp目录下

    [root@localhost ~]# tar xf 1.tar -C /tmp

    [root@localhost ~]# ls /tmp

    1.txt             program.log             systemd-private-McCnsy

    2.txt             ssh-hJeiKT5c6DJo        systemd-private-NjU1KO

    anaconda.log      ssh-qYWN0034em4V        systemd-private-SsbUJ0

    hsperfdata_root   storage.log             vmware-root

    ifcfg.log         systemd-private-anyEXg  yum.log

    ks-script-8iEZ4V  systemd-private-aydtQT

    packaging.log     systemd-private-lGyEje

    9)   使用tar命令打包并且压缩/1.txt、/2.txt,得到的文件名为1.tar.gz

    [root@localhost ~]# tar cvzf 1.tar.gz 1.txt 2.txt

    1.txt

    2.txt

    [root@localhost ~]# ls 1.tar.gz

    1.tar.gz

    10)  解包1.tar.gz,解包后文件存放到/tmp目录下

    [root@localhost ~]# tar xf 1.tar.gz -C /tmp

  • 相关阅读:
    PAT 05-树7 File Transfer
    PAT 05-树6 Path in a Heap
    PAT 10-2 删除字符串中的子串
    PAT 10-1 在字符串中查找指定字符
    PAT 10-0 说反话
    PAT 08-2 求矩阵的局部最大值
    PAT 07-3 求素数
    PAT 07-2 A+B和C
    PAT 07-0 写出这个数
    PAT 06-3 单词长度
  • 原文地址:https://www.cnblogs.com/asaka/p/6561849.html
Copyright © 2011-2022 走看看