测牛学堂:软件测试基础夯实之linux系统学习(四)

93 阅读2分钟

1 cat查看文件

cat命令,用于查看文件内容较少的文件。

cat可以用来查看文件,创建文件,合并文件,追加文件。但是实际操作中,我们主要用来查看和合并文件。

常用选项

-b 表示输出非空的行变化

-n 表示输出所有的行编号。

2 more查看文件内容

more和cat都是用来查看文件内容的,more 用于查看内容较多的文件,可以控制查看的进度。

空格,显示下一页的内容,

enter滚动显示下一行。

b显示上一页内容

f显示下一页内容

q退出查看

3 grep查看文件的用法

grep是一个强大的文本搜索工具,可以通过正则表达式对文本进行查找

对比,cat和more都是显示文件内容,而grep可以对文件的具体内容进行查找

常用选项

-v 取反查找

-n 显示匹配的行和行号

-i 忽略大小写

例子: 在demo.txt文件中查找以a开头的行

grep -n '^a' index.txt

3:aaa

4 linux中的重定向设置

linux通过 > 和 >> 可以重定向到某个文件,就是通过ls显示的内容,可以通过cat在某个文件中显示。

其中, > 是覆盖重定向某个文件,可以把文件内容删除然后显示。 而>> 是追加,就是不删除原来的文件,直接向后追加。

我们可以利用重定向,将输出的结果写入到另外的文件中去。

把下面1 和2txt的内容合并到3txt中,3.txt如果没有会创建一个出来.

cat 1.txt > 2.txt
cat 1.txt 2.txt > 3.txt

5 linux中的管道命令 |

linux可以将一个命令的输出结果,作为另一个命令的输入.就像管道一样,一边是入口一边是出口

more 分屏显示执行结果

grep 通过grep过滤执行的结果。

下面代码:在ls查询结果中过滤出包含aa的文件或目录

ls -l | grep aa

6 文件的其他相关操作

clear 清屏

pwd 查看当前位置目录

echo 回显, echo后面的内容会直接输出出来,常和其他指令搭配