zoukankan      html  css  js  c++  java
  • more命令

    more命令

    more命令类似less,以分页的形式浏览文件内容,在more命令退出后会在shell上留下操作的内容,在分页浏览时使用h键输出说明文件。

    语法

    more [options] [file]
    

    参数

    • -d: 提示使用者,在画面下方显示[Press space to continue, 'q' to quit.],如果使用者按错键,则会显示[Press 'h' for instructions.]而不是滴声。
    • -f: 计算行数时,以实际上的行数,而非自动换行过后的行数,某些单行字数太长的会被扩展为两行或两行以上。
    • -l: 取消遇见特殊字元^L送纸字元时会暂停的功能。
    • -c: 不进行滚动而是从顶部绘制每个屏幕,清除每行显示的其余部分,跟-p相似,不同的是先显示内容再清除其他输出。
    • -p: 不以滚动的方式显示每一页,而是先清除输出后再显示内容。
    • -s: 当遇到有连续两行以上的空白行,就代换为一行的空白行。
    • -u: 不显示下划线,根据环境变数TERM指定的terminal而有所不同。
    • -<num>: 指定每屏的行数。
    • +<num>: 从第num行开始显示。
    • +/<str>: 在每个文档显示前搜寻字串str,然后从该字串之后开始显示。
    • -V: 显示版本信息。

    常用操作

    • h or ?: 帮助菜单,显示命令的摘要。
    • SPACE: 显示接下来的k行文本,默认为当前屏幕尺寸。
    • Enter: 向下n行,需要定义,默认为1行。
    • Ctrl+F: 向下滚动一屏。
    • Ctrl+B: 返回上一屏。
    • =: 输出当前行的行号。
    • :f: 输出文件名和当前行的行号。
    • V: 调用vi编辑器。
    • ! <cmd>: 调用Shell,并执行命令。
    • q: 退出more命令。

    示例

    分页显示/var/log/ufw.log文件内容。

    more /var/log/ufw.log
    

    从第20行开始显示/var/log/ufw.log文件内容。

    more +20 /var/log/ufw.log
    

    1行分页显示/var/log/ufw.log文件内容。

    more -1 /var/log/ufw.log
    

    每日一题

    https://github.com/WindrunnerMax/EveryDay
    

    参考

    https://www.runoob.com/linux/linux-comm-more.html
    https://www.tutorialspoint.com/unix_commands/more.htm
    https://alvinalexander.com/unix/edu/examples/more.shtml
    
  • 相关阅读:
    C#windows向窗体传递泛型类
    phoenix与spark整合
    phoenix创建二级索引
    git
    socket详解
    切片
    通过串口读写数据
    Python 跳出多重循环
    Python从json中提取数据
    Python 字典
  • 原文地址:https://www.cnblogs.com/WindrunnerMax/p/13455198.html
Copyright © 2011-2022 走看看