美文网首页
Linux初学者常常忽视的常用命令

Linux初学者常常忽视的常用命令

作者: oO人生路上路生人Oo | 来源:发表于2019-06-24 09:07 被阅读0次

    一、文件查看cat & more

    1、cat -n filename

    cat用于查看文件内容,-n为显示行号,包含空行。

    2、cat -b filename

    查看文件内容并显示行号,不包含空行,通常用于计算代码总的行数。

    3、more -n filename

    more称为分页查看命令,与cat不同的是,cat是将文本内容一次性全部打印在控制台,但是more则是分页显示。还会显示当前内容占总内容的百分比。

    二、查看命令的帮助文档--help & man

    1、command --help

    eg:grep --help

    2、man command

    man是手册manual缩写,是官方命令手册。

    eg:man grep

    三、grep常用选项

    1、grep -n str filename

    搜索文本并显示行号。

    2、grep -vn str filename

    显示不包含str字符串的所有行以及内容。

    2、grep -i str filename

    搜索str且忽略字符串的大小写。

    四、重定向> & >>

    概念:将原本要在控制台上输出的文本重定向到一个文件中。> & >> 二者能实现重定向,但是后者>>不会去除已经存在的,而是追加到后面。

    1、echo Hello world > a

    2、echo Hello world >> a

    3、ls -hla >> a

    五、管道 |

    管道是指,将前面的命令结果作为后一个命令的输入处理的命令。

    1、ls -al | more 将查询到的文件列表作为分页命令more的输入,使用分页more去查看列表结果

    2、ls -al | grep Do 将列表作为grep的输入,搜索包含Do的文件夹或文件名称

    还有很多常用的新手常常忽略的命令,有时间会慢慢更新上来。

    相关文章

      网友评论

          本文标题:Linux初学者常常忽视的常用命令

          本文链接:https://www.haomeiwen.com/subject/qtggqctx.html