初学[Linux]基础命令“which,find,grep,wc“,管道符: “ | “

目录

一、which

二、find

三、grep

四、wc

五、管道符 " | "


一、which

1、作用:查找命令的程序文件

2、语法:which 要查找的命令

                        无需选项,只需要输入要查找哪个命令即可

3、实践展示:

实践展示:

当我们输入which pwd命令时,下面就给我们反馈了pwd程序的文件路径


二、find

1、作用:用于查找指定的文件

2、语法:(1)按文件名查找find Linux路径 -name "要查找的文件名"

                        支持通配符

                (2)按文件大小查找find Linux路径 -size +|-n"kMG"

3、实践展示:

实践展示:

我们输入find / -name txt命令。

这个命令的意思是从根目录下有关txt的文件名

初学[Linux]基础命令“which,find,grep,wc“,管道符: “ | “_第1张图片

 给我们反馈了很多信息,但很多都是权限不够的问题,我们就不展开讨论有关权限的问题了。

我们输入find / -size +1G 命令

意思是在根目录下找大于1G的文件

初学[Linux]基础命令“which,find,grep,wc“,管道符: “ | “_第2张图片

当然,很多都是虚拟的。

这里也可以搭配通配符使用

初学[Linux]基础命令“which,find,grep,wc“,管道符: “ | “_第3张图片


三、grep

1、作用:从文件中通过关键字过滤出文件内容

2、语法:grep [-n] 关键字 文件路径

                (1)-n选项,可选,表示在结果中显示匹配的行的行号

                (2)参数,关键字,必填,表示要过滤出的关键字,带有空格和其他特殊符,建议用双引号括""起来

                (3)参数,文件路径,必填,表示过滤内容的文件路径,可作为内容的输入端口

3、实践展示

实践展示:

我们可以看到当前我们的工作目录下test.txt文件内容有:

初学[Linux]基础命令“which,find,grep,wc“,管道符: “ | “_第4张图片

我们输入grep hello test.txt命令

 

加上-n选项,grep -n hello test.txt,他就会给我们展示行号

 这里也可以和通配符搭配一起使用

初学[Linux]基础命令“which,find,grep,wc“,管道符: “ | “_第5张图片


四、wc

作用:用来统计文件内容中的行数,单词数等

语法:wc -[c m l w] 文件路径 (不加选项:行数,单词数,字节数)

                -c选项:统计文件内容的字节(bytes)数

                -m选项:统计文件内容的字符数

                -l选项:统计文件内容的行数

                -w选项:统计文件内容的单词数

                参数:文件路径,被统计的文件,可作为内容输入端口

实践展示:

实践展示:

输入wc test.txt命令

不加选项:默认为行数,单词数,字节数


五、管道符 "| "

作用:将管道符左边命令的结果作为右边命令的输入(可以嵌套使用)

实践展示:

实践展示:

输入cat hello.txt | wc -w命令,意思是将查看hello.txt文件内容的输出作为wc -w命令的输入,也就是省去了参数部分

初学[Linux]基础命令“which,find,grep,wc“,管道符: “ | “_第6张图片


 最后,谢谢大家的观看,希望观众姥爷给个免费的赞吧

你可能感兴趣的:(服务器,运维,linux,ubuntu,centos)