• Linux命令补充


    1.Linux的发行版本以及不同发行版本之间的联系

    主要发行版:Redhat、Debian系列(包含Debian和Ubuntu)、红旗Linux、麒麟Linux

    不同发行版之间的联系:

    1) 所有的发行版本都使用Linux内核;2)遵循一定规则;3)版本格式约定保持一致

    不同发行版之间的区别:

    1)本质区别在于继承不同版本的内核、库和程序的组成。

    2.查看CPU信息的命令

    free:快速查看内存使用情况的方法

    top:提供了实时的运行中的程序的资源使用统计

    ps aux:可以实时的显示各个进程的内存使用情况

    vmstat:显示实时的和平均的统计,覆盖CPU 内存 I/O等内容

    3.如何通过命令查看文件的某几行

    【一】从第3000行开始,显示1000行。即显示3000~3999行

    cat filename | tail -n +3000 | head -n 1000

    【二】显示1000行到3000行

    cat filename | head -n 3000 | tail -n +1000

    *注意两种方法的顺序

    分解:

    tail -n 1000:显示最后1000行

    tail -n +1000:从1000行开始显示,显示1000行以后的

    head -n 1000:显示前面1000行

    4.过滤文件内容

    过滤内容使用grep命令,举例如下:

    (1)使用“grep "3306" my.cnf”命令,可以查看my.cnf文件中是否存在“3306”内容。

    (2)使用“ grep -n "3306" my.cnf”命令,确定“3306”在文件中的行数。

    (3)使用“grep -n -i "mysql" my.cnf”命令,可以忽略查找关键字的大小写。

    例如,查询text.txt文件中含有error的最后10行:grep “error”text.txt|tail –n 10

    5.查看端口号、进程号

    netstat –anp|grep 端口号

    netstat –nltp|grep 端口号或服务名

    netstat –ntl 查看监听了哪些端口

    6.动态打印tomcat日志

    进入tomcat目录,进入logs目录,输入 tail –f catalina.out打印日志,ctrl+c退出

  • 相关阅读:
    request-log-analyzer日志分析
    ubuntu下git输出的颜色变化
    vundle安装 给vim插上翅膀
    安装ruby
    【HDU1944】S-Nim-博弈论:SG函数
    【HDU1944】S-Nim-博弈论:SG函数
    我对SG函数的理解
    我对SG函数的理解
    【POJ2154】Color-Polya定理+欧拉函数
    【POJ2154】Color-Polya定理+欧拉函数
  • 原文地址:https://www.cnblogs.com/like1824/p/12917943.html
Copyright © 2020-2023  润新知