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

  • 相关阅读:
    SourceInsight中文字体
    Android Studio导入第三方类库的方法
    Unable to create Debug Bridge:Unable to start adb server:error:cannot parse version
    match_parent 、 fill_parent 、 wrap_content
    android:textAppearance
    AndroidManifest配置之uses-sdk
    从Github上下载了项目,导入Android Studio,gradle 报错,应该怎么修改
    Android Studio 使用Gradle多渠道打包
    Android Studio常用快捷键
    在一个form表单中根据不同按钮实现多个action事件
  • 原文地址:https://www.cnblogs.com/asaka/p/6561849.html
Copyright © 2011-2022 走看看