zoukankan      html  css  js  c++  java
  • 每天一个linux命令:less(14)

    less

    less命令的作用与more十分相似,都可以用来浏览文字档案的内容,less 在查看之前不会加载整个文件 。用less命令显示文件时,用PageUp键向上翻页,用PageDown键向下翻页。要退出less程序,应按Q键

    • n:重复前一个搜索(与 / 或 ? 有关)

    • N:反向重复前一个搜索(与 / 或 ? 有关)

    • b 向后翻一页

    • d 向后翻半页

    • h 显示帮助界面

    • Q 退出less 命令

    • u 向前滚动半页

    • y 向前滚动一行

    • 空格键 滚动一行

    • 回车键 滚动一页

    • [pagedown]: 向下翻动一页

    • [pageup]: 向上翻动一页

    • /{pattern} 向后搜索

    • ?{pattern} 向前搜索

    格式

    less [选项] [文件]

    参数选项

    参数 备注
    -b <缓冲区大小> 设置缓冲区的大小
    -e 当文件显示结束后,自动离开
    -f 强迫打开特殊文件,例如外围设备代号、目录和二进制文件
    -g 只标志最后搜索的关键词
    -i 忽略搜索时的大小写
    -m 显示类似more命令的百分比
    -N 显示每行的行号
    -o <文件名> 将less 输出的内容在指定文件中保存起来
    -Q 不使用警告音
    -s 显示连续空行为一行
    -S 行过长时将超出部分舍弃
    -x <数字> 将“tab”键显示为规定的数字空格

    实例

    • 查看文件

      命令: **less myFile **

    [root@VM_0_9_centos ~]# less myFile 
    fuck my life 20191030
    fuck my life2 
    fuck my life3
    
    
    
    fuck my life4
    fuck my life5
    
    myFile (END)
    
    • ps查看进程信息并通过less分页显示

      命令: **ps -ef |less **

     [root@VM_0_9_centos ~]# ps -ef | less
    UID        PID  PPID  C STIME TTY          TIME CMD
    root         1     0  0 Jul06 ?        00:12:31 /usr/lib/systemd/systemd --switched-root --system --deserialize 21
    root         2     0  0 Jul06 ?        00:00:00 [kthreadd]
    root         3     2  0 Jul06 ?        00:02:40 [ksoftirqd/0]
    root         5     2  0 Jul06 ?        00:00:00 [kworker/0:0H]
    root         7     2  0 Jul06 ?        00:00:00 [migration/0]
    root         8     2  0 Jul06 ?        00:00:00 [rcu_bh]
    root         9     2  0 Jul06 ?        00:12:19 [rcu_sched]
    root        10     2  0 Jul06 ?        00:00:52 [watchdog/0]
    root        12     2  0 Jul06 ?        00:00:00 [kdevtmpfs]
    root        13     2  0 Jul06 ?        00:00:00 [netns]
    root        14     2  0 Jul06 ?        00:00:02 [khungtaskd]
    root        15     2  0 Jul06 ?        00:00:00 [writeback]
    root        16     2  0 Jul06 ?        00:00:00 [kintegrityd]
    root        17     2  0 Jul06 ?        00:00:00 [bioset]
    root        18     2  0 Jul06 ?        00:00:00 [kblockd]
    root        19     2  0 Jul06 ?        00:00:00 [md]
    root        25     2  0 Jul06 ?        00:00:02 [kswapd0]
    root        26     2  0 Jul06 ?        00:00:00 [ksmd]
    root        27     2  0 Jul06 ?        00:00:34 [khugepaged]
    root        28     2  0 Jul06 ?        00:00:00 [fsnotify_mark]
    root        29     2  0 Jul06 ?        00:00:00 [crypto]
    root        37     2  0 Jul06 ?        00:00:00 [kthrotld]
    root        39     2  0 Jul06 ?        00:00:00 [kmpath_rdacd]
    root        40     2  0 Jul06 ?        00:00:00 [kpsmoused]
    root        41     2  0 Jul06 ?        00:00:00 [ipv6_addrconf]
    root        60     2  0 Jul06 ?        00:00:00 [deferwq]
    root       107     2  0 Jul06 ?        00:00:44 [kauditd]
    root       215     2  0 Jul06 ?        00:00:00 [ata_sff]
    root       220     2  0 Jul06 ?        00:00:00 [scsi_eh_0]
    root       222     2  0 Jul06 ?        00:00:00 [scsi_tmf_0]
    root       223     2  0 Jul06 ?        00:00:00 [scsi_eh_1]
    root       225     2  0 Jul06 ?        00:00:00 [scsi_tmf_1]
    root       237     2  0 Jul06 ?        00:00:00 [ttm_swap]
    root       256     2  0 Jul06 ?        00:01:43 [kworker/0:1H]
    root       261     2  0 Jul06 ?        00:05:36 [jbd2/vda1-8]
    root       262     2  0 Jul06 ?        00:00:00 [ext4-rsv-conver]
    root       336     1  0 Jul06 ?        00:23:56 /usr/lib/systemd/systemd-journald
    root       361     1  0 Jul06 ?        00:00:00 /usr/sbin/lvmetad -f
    root       367     1  0 Jul06 ?        00:00:00 /usr/lib/systemd/systemd-udevd
    root       381     2  0 Jul06 ?        00:00:00 [vballoon]
    root       439     1  0 Jul06 ?        00:04:41 /sbin/auditd -n
    :
    
    # 输入[pagedown]向下翻页
    

    参考

  • 相关阅读:
    chrome浏览器中安装以及使用Elasticsearch head 插件
    windows10 升级并安装配置 jmeter5.3
    linux下部署Elasticsearch6.8.1版本的集群
    【Rollo的Python之路】Python 爬虫系统学习 (八) logging模块的使用
    【Rollo的Python之路】Python 爬虫系统学习 (七) Scrapy初识
    【Rollo的Python之路】Python 爬虫系统学习 (六) Selenium 模拟登录
    【Rollo的Python之路】Python 爬虫系统学习 (五) Selenium
    【Rollo的Python之路】Python 爬虫系统学习 (四) XPath学习
    【Rollo的Python之路】Python 爬虫系统学习 (三)
    【Rollo的Python之路】Python sys argv[] 函数用法笔记
  • 原文地址:https://www.cnblogs.com/DiDi516/p/11782664.html
Copyright © 2011-2022 走看看