美文网首页
linux命令备忘

linux命令备忘

作者: 鼠工 | 来源:发表于2019-03-12 17:42 被阅读0次

    tar

    压缩:
        tar czf foobar.tar.gz dir
    
    解压:
        tar xvf foobar.tar.gz
    
    • -c : 创建一个归档文件
    • -x : 解开一个归档文件
    • -t : 查看tar包中的文件
    • -v : 压缩过程中显示文件
    • -f : 指定压缩包的名称
    • --exclude FILE : 压缩过程中忽略FILE文件

    归档同时压缩

    • -z : gzip类型的压缩,生成的后缀为.tar.gz
    • -j : bzip2类型的压缩,生成的后缀为.tar.bz2
    • -J : xz类型的压缩,生成的后缀为.tar.xz

    zip

    压缩:
        zip -r myfile.zip ./*
    解压:
        unzip -d /tmp myfile.zip
    

    rar

    压缩:
        rar a myfile ./*
    解压:
        unrar e myfile.rar //e表示解压到当前目录,要指定目录使用x
    

    根据inode号删除文件

    ls -i   查看inode号
    find ./ -inum xxx -exec rm -i {} /;
    

    删除指定文件外的其他文件

    ls | grep -v keep | xargs rm
    

    十六进制查看文件

    vim中:
        :%!xxd #取消 
        :%!xxd -r
    
    shell中:
        hexdump -Cv filename
    

    查询公网IP

    curl ifconfig.me
    

    相关文章

      网友评论

          本文标题:linux命令备忘

          本文链接:https://www.haomeiwen.com/subject/vvwnpqtx.html