重庆美邦建网站,做企业网站收费价格,wordpress cookies被阻止或者您的浏览器不支持,网站物理结构优化包含网页优化吗文章目录1#xff0e;命令格式2#xff0e;命令功能3#xff0e;命令参数4#xff0e;按键操作5#xff0e;示例1、查看文件内容2、ps查看进程信息并通过less分页显示3、查看命令历史使用记录并通过less分页显示5、浏览多个文件5#xff0e;附加备注less命令也是对文件或…
文章目录1命令格式2命令功能3命令参数4按键操作5示例1、查看文件内容2、ps查看进程信息并通过less分页显示3、查看命令历史使用记录并通过less分页显示5、浏览多个文件5附加备注less命令也是对文件或其它输出进行分页显示的工具功能极其强大。less 的用法比起 more 更加有弹性。前面more介绍中按b可以向前翻页 按空格向后翻页 less 可以使用 [pageup] [pagedown] 等按键的功能来往前往后翻看文件更容易用来查看一个文件的内容除此之外在 less 里头可以拥有更多的搜索功能不止可以向下搜也可以向上搜。最主要的区别less 在查看之前不会加载整个文件。 1命令格式
less [参数] 文件 2命令功能 less 与 more 类似但使用 less 可以随意浏览文件而且 less 在查看之前不会加载整个文件。显示方面显示内容方式不是输出到窗口而是类似vi打开的文件一样退出按q。
3命令参数 -b 缓冲区大小 设置缓冲区的大小-e 当文件显示结束后自动离开-f 强迫打开特殊文件例如外围设备代号、目录和二进制文件-g 只标志最后搜索的关键词-i 忽略搜索时的大小写-m 显示类似more命令的百分比-N 显示每行的行号-o 文件名 将less 输出的内容在指定文件中保存起来-Q 不使用警告音-s 显示连续空行为一行-S 行过长时间将超出部分舍弃-x 数字 将“tab”键显示为规定的数字空格
4按键操作 /字符串向下搜索“字符串”的功能?字符串向上搜索“字符串”的功能n重复前一个搜索(与 / 或 ? 有关)N反向重复前一个搜索(与 / 或 ? 有关)b 向后翻一页d 向后翻半页h 显示帮助界面Q 退出less 命令u 向前滚动半页y 向前滚动一行空格键 滚动一行回车键 滚动一页[pagedown] 向下翻动一页[pageup] 向上翻动一页
5示例 1、查看文件内容
命令
less test1.txt输出
ubuntuVM-4-14-ubuntu:~/less$ less test1.txt
1
2
3
4
5
6
7
8
9
10
11
1
13
14
15
16
17
18
19
20
如果显示END了 按 q退出没有的情况下可以按page up page down 上下翻页也可用上下键一行行上下翻动。
2、ps查看进程信息并通过less分页显示
命令
ps -ef |less输出
UID PID PPID C STIME TTY TIME CMD
root 2 0 0 13:42 ? 00:00:00 [kthreadd]
root 3 2 0 13:42 ? 00:00:00 [rcu_gp]
root 4 2 0 13:42 ? 00:00:00 [rcu_par_gp]
root 5 2 0 13:42 ? 00:00:00 [kworker/0:0-events]
root 6 2 0 13:42 ? 00:00:00 [kworker/0:0H-kblockd]
root 7 2 0 13:42 ? 00:00:00 [kworker/0:1-events]
root 9 2 0 13:42 ? 00:00:00 [mm_percpu_wq]
root 10 2 0 13:42 ? 00:00:00 [ksoftirqd/0]
root 11 2 0 13:42 ? 00:00:00 [rcu_sched]
root 12 2 0 13:42 ? 00:00:00 [migration/0]
root 13 2 0 13:42 ? 00:00:00 [idle_inject/0]
root 14 2 0 13:42 ? 00:00:00 [cpuhp/0]
root 15 2 0 13:42 ? 00:00:00 [cpuhp/1]
root 16 2 0 13:42 ? 00:00:00 [idle_inject/1]
root 17 2 0 13:42 ? 00:00:00 [migration/1]
root 18 2 0 13:42 ? 00:00:00 [ksoftirqd/1]
root 20 2 0 13:42 ? 00:00:00 [kworker/1:0H-kblockd]
root 21 2 0 13:42 ? 00:00:00 [kdevtmpfs]
root 22 2 0 13:42 ? 00:00:00 [netns]
root 23 2 0 13:42 ? 00:00:00 [rcu_tasks_kthre]
root 24 2 0 13:42 ? 00:00:00 [kauditd]
root 25 2 0 13:42 ? 00:00:00 [khungtaskd]
root 26 2 0 13:42 ? 00:00:00 [oom_reaper]
root 27 2 0 13:42 ? 00:00:00 [writeback]
root 28 2 0 13:42 ? 00:00:00 [kcompactd0]
root 29 2 0 13:42 ? 00:00:00 [ksmd]
root 30 2 0 13:42 ? 00:00:00 [khugepaged]
root 76 2 0 13:42 ? 00:00:00 [kintegrityd]
root 77 2 0 13:42 ? 00:00:00 [kblockd]
root 78 2 0 13:42 ? 00:00:00 [blkcg_punt_bio]
root 80 2 0 13:42 ? 00:00:00 [tpm_dev_wq]
root 81 2 0 13:42 ? 00:00:00 [ata_sff]
root 82 2 0 13:42 ? 00:00:00 [md]
root 83 2 0 13:42 ? 00:00:00 [edac-poller]
root 84 2 0 13:42 ? 00:00:00 [devfreq_wq]
:3、查看命令历史使用记录并通过less分页显示
命令
history | less输出
12 ls3 cd ..4 ls5 cd home/6 ls7 cd lighthouse/8 ls9 cd ~10 cd ../b11 cd ../../boot/12 ls13 cd ~14 cd -15 ls16 1.15.78.2011.15.78.2011.15.78.2011.15.78.201/boot$ cd -17 cd ../../boot/18 file or directory19 ntu:/$ cd ..20 ubuntuVM-4-14-ubuntu:/$ ls21 bin boot cdrom data dev etc home lib lib32 lib64 libx32 lostfound media mnt opt proc root run sbin srv sys tmp usr var22 ubuntuVM-4-14-ubuntu:/$ cd home/23 ubuntuVM-4-14-ubuntu:/home$ ls24 lighthouse ubuntu25 ubuntuVM-4-14-ubuntu:/home$ cd lighthouse/26 ubuntuVM-4-14-ubuntu:/home/lighthouse$ ls27 cat linux-mv more mv test test1 touch28 ubuntuVM-4-14-ubuntu:/home/lighthouse$ cd ~29 ubuntuVM-4-14-ubuntu:~$ cd ../b30 -bash: cd: ../b: No such file or directory31 ubuntuVM-4-14-ubuntu:~$ cd ../../boot/32 ubuntuVM-4-14-ubuntu:/boot$ ls33 config-5.4.0-109-generic grub initrd.img initrd.img-5.4.0-109-generic initrd.img.old System.map-5.4.0-109-generic vmlinuz vmlinuz-5.4.0-10
9-generic vmlinuz.old34 ubuntuVM-4-14-ubuntu:/boot$ cd ~35 ubuntuVM-4-14-ubuntu:~$ cd -
:
5、浏览多个文件
命令 less test1.txt test2.txt执行结果
1
2
3
4
5
6
7
8
9
10
11
1
13
14
15
16
17
18
19
20
test1.txt (file 1 of 2) (END) - Next: test2.txt说明
输入 :n 后切换到test2.txt之后输入 :p后切换到test1.txt
5附加备注
全屏导航 ctrl F - 向前移动一屏ctrl B - 向后移动一屏ctrl D - 向前移动半屏ctrl U - 向后移动半屏 单行导航 j - 下一行k - 上一行 其它导航 G - 移动到最后一行g - 移动到第一行q / ZZ - 退出 less 命令 其它有用的命令 v - 使用配置的编辑器编辑当前文件h - 显示 less 的帮助文档pattern - 仅显示匹配模式的行而不是整个文件 标记导航 当使用 less 查看大文件时可以在任何一个位置作标记可以通过命令导航到标有特定标记的文本位置 ma - 使用 a 标记文本的当前位置 a - 导航到标记 a 处