3.linux 别名 查找 压缩与解压缩

1.别名
    alias  别名=‘定义命令内容’
    alias grep=‘grep --color’
 
    vim  ~/.bashrc
    关掉终端再开一次!!!!才能生效
 
2.查找
    操作系统中名字叫做passwd的文件
    find 查找范围 条件
    find / -name passwd
    -name 按名称查找
    find / -name passwd -a -type f
    -a   :   and
    -type 类型 f 文件 d 目录
    find / -name passwd -o -name shadow
    -o :    or 或者
 
    -size  按照大小 
    find /boot -size +2M  -exec ls -lh {} \; 
 
    找到 /boot 目录中文件大于10M 拷贝到/opt目录中
    find  /boot -size +10M -exec cp {} /opt \;
    cp -r 递归拷贝目录
    -a 保持文件原属性拷贝
 
3.压缩解压缩
    dd if=/dev/zero  of=/tmp/bigfile bs =1M count=100
    if        input file 输入文件  /dev/zero   只有一个二 进制的0
    of       output file 输出文件
    bs 单位   生成1M的二进制0
    count 循环100次
 
     linux 中的文件不依赖后缀分辨
    file 文件 查看文件属性
    
    (1) gzip  -9 源文件
        -9 最高的压缩比
 
        gunzip 压缩文件.gz     解压缩
 
    (2) bzip2 -9 源文件
        -9 最高压缩比
 
        bunzip2 压缩文件.bz2 解压缩
        gnu社区 发布的软件 bzip2 gzip
  
    (3)zip 压缩成的文件名  源文件
        特点产生新文件源文件不受影响
 
        unzip 压缩文件.zip -d /路径
        -d 解压路径
 
    (4)tar 打包备份工具    gzip  bzip2(做不到对目录进行压缩)
 
        tar -cf /路劲/tar文件名.tar  源目录(相对路径)
        -c create tar
        -f 对应文件file
 
        tar -xf /路径/tar文件.tar -C  /解tar包的路劲
        -x 解tar包
        -f 对应文件file
        -C 指定解包路径
 
        -z 使用gzip的压缩方式进行压缩
        -j 使用bzip2的压缩当时进行压缩
 
        tar -zcf /压缩文件.tar.gz 源目录
        tar -zxf /压缩文件.tar.gz -C /解压路径 
 
        tar -jcf /压缩文件.tar.bz2 源目录
        tar -jxf /压缩文件.tar.bz2-C /解压路径 
 
 
 
posted @ 2018-08-13 10:57  yikuaiqian  阅读(376)  评论(0编辑  收藏  举报