Neo Anderson's Blog

Linux基础命令 - /Usr/local/bin系列

字数统计: 292阅读时长: 1 min
2016/08/14

压缩命令相关

compress
  • 形成.z结尾的压缩文件, 压缩率古老;
    1
    compress xxx.log ==> xxx.log.z
    znew
  • 压缩包类型转换 .z => .gz
    1
    2
    3
    4
    znew a.z   ==> a.gz
    -f //强制命令
    -v //显示文件压缩比
    -t //转换之前,先测试原文件(.z文件)是否存在,格式是否正确等;
    zmore zless zgrep
  • 支持在压缩文件上使用more, less, grep命令
    1
    zgrep 'baidu.com' access.log.gz
    zcmp
  • 以字节为单位, 比较压缩文件, 限制异常的文字, 不直接显示内容
    1
    2
    zcmp xx1.gz xx2.gz
    /dev/fd/5 - 不同:第 10 字节,第 1 行
    zdiff
  • 比较压缩文件, 直接有异显示内容
    1
    2
    3
    4
    zdiff xx1.gz xx2.gz
    xxxxx
    xxxxx
    xxxx
    less
  • 只读方式查看文件
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    less xxx.log
    启动参数:
    -s: 多行空格压缩为单行
    -N: 显示每行的行号
    内置交互:
    m + [a]: 给当前位置做书签
    ' + [a]: 跳转到指定书签位置(a)
    v: 进入vim文件编辑模式
    h: 打开less命令的帮助文档
    control + F: 向前一页
    control + B: 向后一页

    less a.log b.log
    :切换到指令行
    :n 切换下一个b.log
    :p 切换上一个a.log
    lessecho
    lessfile
    lesskey
    lesspipe
bzcmp
bzdiff
bzegrep
bzexe
bzfgrep
bzgrep
bzip2
bzip2recover
bzless
bzmore
cat
chacl
chgrp
chmod
chown
chvt
dnsdomainname
domainname
dumpkeys
hostname
journalctl
CATALOG
  1. 1. 压缩命令相关
    1. 1.1. compress
    2. 1.2. znew
    3. 1.3. zmore zless zgrep
    4. 1.4. zcmp
    5. 1.5. zdiff
    6. 1.6. less
    7. 1.7. lessecho
    8. 1.8. lessfile
    9. 1.9. lesskey
    10. 1.10. lesspipe
    11. 1.11. bzcmp
    12. 1.12. bzdiff
    13. 1.13. bzegrep
    14. 1.14. bzexe
    15. 1.15. bzfgrep
    16. 1.16. bzgrep
    17. 1.17. bzip2
    18. 1.18. bzip2recover
    19. 1.19. bzless
    20. 1.20. bzmore
    21. 1.21. cat
    22. 1.22. chacl
    23. 1.23. chgrp
    24. 1.24. chmod
    25. 1.25. chown
    26. 1.26. chvt
    27. 1.27. dnsdomainname
    28. 1.28. domainname
    29. 1.29. dumpkeys
    30. 1.30. hostname
    31. 1.31. journalctl