Linux-生产中常用命令

查询日志指令

1.查询日志中含有关键字的信息

        cat fileName|grep 'xxx' -C20

        cat命令的作用是用来打开指定文件,只是查看文件内容,不需要像vim打开文件那样最后要退出vim

        fileName可以使用模糊符号,如cat *zheshirizhi*|grep 'exception' -C20

        -C20,可以指定显示行(包括匹配行)

                After 匹配行后显示n行

                Before 匹配行前显示n行

                C 匹配行前后各n行

2.实时监控文件变化

        tail -f

        tail命令的作用是查看指定文件的最后n行(默认10行)

        -f 表示循环读取,即实时监控

        -n 指定显示行数

                tail -n +100 从100行显示到最后

                tail -f -n 20 实时显示最后20行

3.grep语句

        grep -i 'xxx' fileName

        grep命令用于文件搜索,cat fileName|grep 'xxx'显示效果等同于grep 'xxx' fileName

        -i 表示忽略大小写

切换目录

        cd xxx

新建文件夹

        mkdir xxx

删除文件夹

        rm -rf

                r 无需二次确认,递归删除子文件夹

                f 无需确认每次rm操作

查看当前目录下所有文件,文件夹名称

        ls -lah

                l 列表

                a 显示所有文件(夹),包括隐藏的

                h 文件大小单位自适应 

打印当前目录绝对路径

        pwd

解压

        gzip -d xxx.gz

改名/移动

        mv oldXXX newXXX

复制

        cp oldXXX newXXX

vim 文本编辑器

        打开一个文件

                vim XXX


版权声明:本文为qq_41358151原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。