zoukankan      html  css  js  c++  java
  • Title

    一、tar命令介绍:

     -c:创建一个新的tar文件

    -t:列出tar文件中目录的内容

    -x:从tar文件中抽取文件

    -f:指定归档文件或磁带(也可能是软盘)设备(一般都要选)

    -v:显示所打包的文件的详细信息,v是verbose的第1个字母

    -z:使用gzip压缩算法来压缩打包后的文件

    -j:使用bzip2压缩算法来压缩打包后的文件

    tar cf test.tar a.txt b.txt c.txt             #把这三个文件归档为test.tar

    tar -tf test.tar                                   #查看归档文件

    tar xf test.tar                                    #解包

    tar xvf /test/test.tar -C /bak               #指定目录解包

    tar cvzf test.tar.gz a.txt b.txt c.txt      #打包压缩

    gzip a.txt #压缩       gunzip a.txt.gz     #解压

    cat命令:cat a.txt b.txt c.txt >mu        #将这三个文件纵向合并为mu文件

    课后作业(用时65分钟)

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

    cd /

    cat /home/* /etc/group/* > 1.txt

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

    cat /home/* /etc/group/* >> 2.txt

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

    tar cf 1.tar 1.txt 2.txt

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

    gzip 1.txt

    5) 解压缩1.txt.gz

    gunzip 1.txt.gz

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

    bzip2 1.txt 

    7) 解压缩1.txt.bz2

    bunzip2 1.txt.bz2

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

    tar xvf 1.tar -C /tmp

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

    tar cvzf 1.tar.gz 1.txt 2.txt 

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

    gunzip 1.tar.gz | tar xvf 1.tar -C /tmp

    二、软硬链接

    软链接:ln -s /source/a.txt  /dst/aa.txt       #可在不同盘符之间创建链接

    硬链接:ln    /source/a.txt  /source/aa.txt   #只可在本地下创建

    学习来源链接:http://www.cnblogs.com/linhaifeng/articles/6045600.html

  • 相关阅读:
    小小知识点(二)——如何修改win10 的C盘中用户下的文件夹名称
    Day15 Python基础之logging模块(十三)
    Day14 Python基础之os/sys/hashlib模块(十二)
    Day13 Python基础之time/datetime/random模块一(十一)
    Day12 Python基础之生成器、迭代器(高级函数)(十)
    Day11 Python基础之装饰器(高级函数)(九)
    火狐HACK
    javascript操作cookie
    <!DOCTYPE>标签的定义与用法
    前端性能优化
  • 原文地址:https://www.cnblogs.com/guotianbao/p/6622767.html
Copyright © 2011-2022 走看看