ITPub博客

首页 > Linux操作系统 > Linux操作系统 > linux基础篇03-测试常见linux命令集合三

linux基础篇03-测试常见linux命令集合三

Linux操作系统 作者:testingbang 时间:2020-05-25 08:07:59 0 删除 编辑

本篇主要接着上一篇文章继续就“ 测试常见linux命令集合三”进行展开讲解,主要包括 “tail、head、cat、tac、less、more”等文件查看命令。希望感兴趣的小伙伴可以坚持看下去同时欢迎提出宝贵的意见让我们一起进步!

11:命令tail
tail[参数][路径名或文件名]
说明:按照要求将指定的文件最后部分输出到标准设备
参数:
-n 显示文件的尾部n行内容
-f 循环读取
-c 输出文件尾部的N个字节内容

1) 实时显示log.out最新内容 tail -f log.out

2) 实时显示log.out最新500条内容 tail -500f log.out

3)默认输出 文件后10行内容 tail log.out

4)输出 文件最后的50行内容 tail -n 50 log.out

5)输出 文件最后的50个字符 tail -c 50 log.out

6)从 第5行开始输出文件内容 tail -n +5 log.out

12:命令head
head[参数][路径名或文件名]
说明:按照要求将指定的文件开头部分输出到标准设备
参数:
-n 显示文件的头部n行内容
-c 输出文件头部的N个字节内容

1)输出 文件前5行 head -n5 1.txt

2)默认输出 文件前10行内容 head log.out

3)输出 文件的前50个字符 head -c 50 log.out

4)输出 除最后10行以外的文件内容 head -n -10 log.out

5)输出 文件第10至20行的内容 head -n 20 isTester.ini | tail -n 10

13:命令cat
cat[参数][路径名或文件名]
说明:文本输出命令,由第一行开始显示内容并将所有内容输出
参数:
-n 由1开始对所有输出的行数编号
-b 对于空白行不显示编号

1)正序输出 文件的全部内容 cat -n log.out

2)同时输出 两个文件的内容 cat -b Tester.ini isTester.ini

3)将 两个文件的内容合并后放入文件新文件中 cat Tester.ini isTester.ini > file

14:命令tac
tac[参数][路径名或文件名]
说明:文本输出命令,从最后一行倒序显示内容并将所有内容输出

1)倒序输出 文件的全部内容 tac log.out

2)同时输出 两个文件的内容 tac Tester.ini isTester.ini

3) 倒序显示文件前10行的内容 tac isTester.ini | head -n 10

4)将 两个文件的内容合并后放入文件新文件中 tac Tester.ini isTester.ini > file

15:命令more
more [参数][路径名或文件名]
说明:根据窗口大小,一页一页的显示文件内容
参数:
-c 从屏幕顶部开始显示文本,每次刷新这个屏幕
-n 定义屏幕大小为n行
-f 统计逻辑行数而不是屏幕行数 (长行不会断到下一行)
more无法向前翻页,只能向后翻;more中内置了若干快捷键:
(1)Enter:向下翻滚一行
(2)Space:向下滚动一屏
(3)Ctrl+B:返回上一屏
(4)“:f”: 输出文件名和当前行的行号
(5)=:输出当前行的行号
(6)Q:退出命令

1) 每次显示n行内容 more -5 log.out

2)从 第n行开始显示文件中的内容 more +5 log.out

3) 每n行显示一次且在显示之前先清屏 more -c -10 log.out

4)从 多个文件中找到指定的文本 grep ‘linux’ log.out isTester.ini Tester.txt | more

16:命令less(向前向后浏览)
less[参数][路径名或文件名]
说明:用于显示文件或命令输出的内容,它一次只显示一个页面
参数:
-N 每一行行首显示行号
-i 忽略搜索时的大小写
less可以向前翻页,可能向后翻;less中内置了若干快捷键:
(1)用PageUp键向上翻页
(2)用PageDown键向下翻页
(3)用Q键退出
(4)/ 字符串:向下搜索"字符串"的功能
(5)? 字符串:向上搜索"字符串"的功能
(6)n:重复前一个搜索
(7)N:反向重复前一个搜索
(8)b:向后翻一页
(9)d:向后翻半页

1) 同时浏览多个文件 less log.out isTester.ini

2) 显示行号查看文件内容 less -N isTester.ini

总结:
cat     由第一行开始显示内容,并将所有内容输出
tac     从最后一行倒序显示内容,并将所有内容输出
more    根据窗口大小,一页一页的显示文件内容
less    和more类似,但其优点可以往前翻页,而且进行可以搜索字符
head    只显示头几行
tail    只显示最后几行



来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/69942496/viewspace-2694025/,如需转载,请注明出处,否则将追究法律责任。

全部评论
公众号:测试帮日记 QQ群:229390571

注册时间:2019-07-27

  • 博文量
    221
  • 访问量
    137406