zoukankan      html  css  js  c++  java
  • Linux之基础命令——文件查看

    cat(连接文件并打印)

    • -n :由 1 开始对所有输出的行数编号。
    • -b :和 -n 相似,只不过对于空白行不编号。
    • -s :当遇到有连续两行以上的空白行,就代换为一行的空白行。
    • 【cat a b              查看a b两个文件】
    • 【cat -n a > b        a文件内容加上行号后,输入到b文件中】
    • 【cat a b >> c        a b文件内容合并到c中】
    • 【cat /dev/null > a    清空a文件中内容】

    more(一页一页展示文件内容,空格键翻页,b键返回上一页)

    • -num 一次显示的行数
    • +num 从第 num 行开始显示
    • -f 计算行数时,以实际上的行数,而非自动换行过后的行数(有些单行字数太长的会被扩展为两行或两行以上) 
    • -s 当遇到有连续两行以上的空白行,就代换为一行的空白行
    • 【more -s aaa    按页显示文档内容,如有连续两行以上空白行则以一行空白行显示】
    • 【more +20 aaa    从文档的20行开始显示内容】
    • 【more -20 aaa    一次展示20行文档内容】

    less(与more类似,比more更强大)

    • -g 只标志最后搜索的关键词
    • -i 忽略搜索时的大小写
    • -m 显示类似more命令的百分比
    • -N 显示每行的行号
    • -s 显示连续空行为一行
    • /字符串:向下搜索的功能
    • ?字符串:向上搜索的功能
    • n:重复前一个搜索
    • N:反向重复前一个搜索
    • b 向后翻一页
    • d 向后翻半页
    • Q 退出less 命令
    • u 向前滚动半页
    • y 向前滚动一行
    • 空格键 滚动一行
    • 回车键 滚动一页
    • [pagedown]: 向下翻动一页
    • [pageup]: 向上翻动一页
    • 【less catalina.out    通过less查看tomcat的log】
    • 【ps -ef | less     查看进程通过less分页查看】

    head(开头查看文件内容)

    • -n 显示文件的行数
    • 【head -5 catalina.out    显示catalina.out的前5行数据】

    tail or tailf(末尾查看文件内容)

    • tail主要用于动态查看文件末尾内容,例如:查看日志。
    • -f 动态查看
    • 【tail -f catalina.out     动态查看tomcat日志文件(tailf)】
    • 【tail -200f catalina.out     打印文件最后200行后,动态查看tomcat日志文件。】
  • 相关阅读:
    02-print的用法
    01-Hello World
    01-查看系统整体性能情况:sar
    03-购物车
    Python之路,Day2
    02-三级菜单
    Python之路,Day1
    loadrunner中配置java脚本环境
    算法
    实现testNg的retry机制
  • 原文地址:https://www.cnblogs.com/wuzm/p/10991676.html
Copyright © 2011-2022 走看看