首页 > 系统相关 >Linux基础之less命令实战

Linux基础之less命令实战

时间:2023-03-12 16:32:23浏览次数:56  
标签:实战 文件 浏览 less 命令 Linux 移动 root

1less命令的介绍

less命令的功能是用于分页显示文件内容。

分页显示的功能与more命令很相像。

但more命令只能从前向后浏览文件内容,而less命令则不仅能从前向后(PageDown键),还可以从后向前(PageUp键)浏览文件内容,更加灵活。

2常用参数

2.1 常用命令参数

Linux基础之less命令实战_字符串

2.2 常用操作参数

  • /字符串:向下搜索"字符串"的功能
  • ?字符串:向上搜索"字符串"的功能
  • n:重复前一个搜索(与 / 或 ? 有关)
  • N:反向重复前一个搜索(与 / 或 ? 有关)
  • b 向后翻一页
  • d 向后翻半页
  • h 显示帮助界面
  • Q 退出less 命令
  • u 向前滚动半页
  • y 向前滚动一行
  • 空格键 滚动一行
  • 回车键 滚动一页
  • [pagedown]: 向下翻动一页
  • [pageup]: 向上翻动一页

2.3 其他常用的指令

1.全屏导航

  • ctrl + F - 向前移动一屏
  • ctrl + B - 向后移动一屏
  • ctrl + D - 向前移动半屏
  • ctrl + U - 向后移动半屏

2.单行导航

  • j - 向前移动一行
  • k - 向后移动一行

3.其它导航

  • G - 移动到最后一行
  • g - 移动到第一行
  • q / ZZ - 退出 less 命令

三. less常用示范案例

3.1.分页查看指定内容

[root@master-21 ~]# less anaconda-ks.cfg 
hello,world
linux
hello.txt (END)

3. 2 分页查看指定的文件内容及行号

[root@master-21 ~]# less -N docker-ce.repo
1 [docker-ce-stable]
2 name=Docker CE Stable - $basearch
3 baseurl=https://mirrors.aliyun.com/docker-ce/linux/centos/$releasever/$basearch 3 /stable
4 enabled=1
5 gpgcheck=1
6 gpgkey=https://mirrors.aliyun.com/docker-ce/linux/centos/gpg

3.3 分页显示指定命令的输出结果

[root@master-21 ~]# ls -al | less
总用量 124
dr-xr-x---. 11 root root 4096 1月 7 19:04 .
dr-xr-xr-x. 23 root root 4096 1月 3 21:44 ..
-rw-r--r-- 1 root root 57 1月 7 18:19 adduser.sh
-rw-r--r-- 1 root root 50 12月 10 19:40 ana.cfg
[root@mufenggrow ~]# ps -ef |less

3.4 浏览多个文件

方式一,传递多个参数给 less,就能浏览多个文件。

less file1 file2

方式二,正在浏览一个文件时,使用 :e 打开另一个文件。

less file1
:e file2


当打开多个文件时,使用如下命令在多个文件之间切换

:n - 浏览下一个文件
:p - 浏览前一个文件

标签:实战,文件,浏览,less,命令,Linux,移动,root
From: https://blog.51cto.com/u_15867943/6116209

相关文章

  • linux下的ptrace函数
    Linux下的ptrace函数ptrace系统调用的用途ptrace系统调从名字上看是用于进程跟踪的,它提供了父进程可以观察和控制其子进程执行的能力,并允许父进程检查和替换子进程的内核......
  • Linux 嵌入式预备知识
    硬件启动 从EMMC启动10100110  1.bootmode01参考手册/芯片手册2.bootdevices  只有内部启动[1:0]的时候才会需要选择启动设备  支持NORflash,NANDfl......
  • 【项目实战】基于Python+Tkinter的GUI信息管理系统(附完整源码)
    1、项目说明基于python+Tkinter的gui信息管理系统项目实战项目需要安装pycharm社区版或专业版都可,以及项目所需的所有模块项目需要安装tkinter以及其他的一些模块安装......
  • 【项目实战】基于Python+Flask+MySQL的在线笔记管理系统
    1、项目说明基于python+Flask+mysql的在线笔记管理系统项目实战项目需要安装pycharm专业版,mysql数据库以及项目所需的所有模块创建数据库名称db_online_notes,然后执行sq......
  • Linux pkill 命令
    原文地址:https://www.runoob.com/linux/linux-comm-pkill.htmlLinuxpkill用于杀死一个进程,与 kill 不同的是它会杀死指定名字的所有进程,类似于 killall 命令。kill......
  • Linux操作系统CentOS 7忘记root密码解决办法
    root用户忘记密码解决办法重启系统输入命令:reboot,并在重启的前三秒内按向下的按键,目的是为为了不让它进入系统,而是停留在开机页面,如下图所示编辑文档在开机页面按方向......
  • linux中cp-a和cp-r的区别是什么
    原文地址:http://net.sanhaostreet.com/it/202203/1513250.htmllinux中cp-a和cp-r的区别是什么Linuxcp(英文全拼:copyfile)命令主要用于复制文件或目录。语法cp[options......
  • 在Linux中如何注销其他 SSH 用户
    今天我们简单介绍一下如何踢掉其他通过ssh连接到系统中的用户。 Pixelatedword Linux madefromcubes,mosaicpattern如果你通过ssh登录了一个远程L......
  • Linux邮件mail.rc配置,发件服务配置
    Linux邮件mail.rc配置前提条件邮箱需要开启smtp功能关闭selinux和防火墙1、 安装mailxyuminstall-ymailx2、 配置/etc/mail.rc#在文件结尾添加以下内容se......
  • S2 - Lesson 45 - A clear conscience
    Words clear savings conscience villager wallet percent       Content AclearconscienceThewholevillagesoonlearnedthata......