文章目录
1.cat的简单使用
使用cat查看文件:新建文件cat_data.txt,在文件中写入:
-n
使用cat输出,且带行号
-b
使用cat输出,且非空行带行号
2.more 和less 的简单应用(分页查看文件内容)
命令格式: more | less [选项] 文件名
常用选项:
-数字——仅适用于more命令,用来指定分页显示时每页的行数。
+num——指定从文件的第num行开始显示。
-c——从顶部清屏然后显示文件内容。
-N——仅适用于less命令,其作用是在每行前添加输出行号。
交互操作方法:
按Enter键向下逐行滚动
按空格键向下翻一屏、按b键向上翻一屏
文件末尾时more会自动退出,less 按q键退出
题目:
新建文件more_less.txt,且填充50行内容,且其中包含Linux
使用more命令查看文件
使用enter键逐行去浏览
使用空格键跳页去浏览
进入:more | less more_less.txt
使用/Linux去查找,按n键查找下一个,按b键查找上一个
3.head和tail的简单使用
查看文件开头或末尾的部分内容:
命令格式:head | tail [选项] 文件名
常用选项:
-num——指定需要显示文件多少行的内容,若不指定,默认只显示十行。
-f——使tail不停地去读取和显示文件最新的内容, 以监视文件内容的变化。这样有实时监视的效果。
题目:
使用题2的more_less.txt文件
head:输出前5行内容 head -5 more_less.txt
tail:输出后5行内容tail -5 more_less.txt
4.grep和ls的简单使用
检索、过滤文件内容,在指定的文件中查找并显示含有指定字符串的行。
命令格式:grep [参数] 文件名称
参数及作用:
-b 将可执行文件(binary)当作文本文件(text)来搜索
-c 仅显示找到的行数
-i 忽略大小写
-n 显示行号
-v 反向选择——仅列出没有“关键词”的行
题目
新建file1.txt,file2.txt,file3.txt
使用ls命令+通配符查找file1.txt,file2.txt, file3.txt
使用grep命令查找file1.txt, file2.txt, file3.txt
使用grep命令在题2中more_less.txt中查找Linux且输出行号