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]向下翻页
    

    参考

  • 相关阅读:
    Debug相关的一些小技巧
    <Information Storage and Management> 读书笔记 之二
    <<Information Storage and Management>>读书笔记 之三
    LINQ to SQL语句(2)之Select/Distinct【转】
    Asp.Net MVC实践 探索UrlRouting并分析UrlHelper (基于ASP.NET MVC Preview 3) 【转】
    MVC学习之分页 【转】
    在 ASP.NET MVC 项目中使用 WebForm 【转】
    Asp.net Mvc Codeplex Preview 5 第三篇 实现Action参数传递繁杂类型 【转】
    jQuery入门[1]-构造函数 【转】
    LINQ to SQL语句(1)之Where【转】
  • 原文地址:https://www.cnblogs.com/DiDi516/p/11782664.html
Copyright © 2011-2022 走看看