zoukankan      html  css  js  c++  java
  • 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退出

  • 相关阅读:
    HDU 1240 Asteroids!【BFS】
    POJ 2251 Dungeon Master【BFS】
    HDU 1548 A strange lift【BFS】
    HDU 1171 Big Event in HDU【01背包】
    HDU 1505 City Game【DP】
    POJ 2386 Lake Counting【BFS】
    POJ 3278 Catch That Cow【BFS】
    HDU 1506 Largest Rectangle in a Histogram【DP】
    随想而已
    HDU 1285 确定比赛名次【拓扑排序】
  • 原文地址:https://www.cnblogs.com/like1824/p/12917943.html
Copyright © 2011-2022 走看看