暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

linux基础篇

原创 还好啦 2020-05-26
623

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 只显示最后几行

「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论