• linux指令之系统信息查看


    磁盘信息

      df -h  查看磁盘大小和使用量

      du -h /root   查看指定目录总大小,并且输出所有内部所有文件夹的大小

      du -ah /root   同上,增加输出文件大小

      du -h -d2 /root    只输出两层的文件夹大小,内部的不再输出

      du -sh /root   查看指定目录大小,只输出结果(即root目录总大小)

    内核信息查看

      cat /proc/cpuinfo   显示cpu信息

      lscpu  功能同上(显示cpu型号,频率,缓存)

      cat /proc/meminfo  查看内存信息

      cat /proc/swaps   查看已经使用的swap

      cat /proc/version   查看cpu版本

      lsb_release -a   功能同上(信息可读性更好)

      cat /proc/net/dev  查看网卡收发包统计信息(可以用来计算网卡实时速率)

    系统信息查看

      free -m   查看内存使用情况,m表示以m为单位(buff/cache使用的内存都是可回收复用的,大多被linux用作文件缓存)

      top  查看各进程使用的cpu内存等信息(top模式下输入下面指令产生不同作用)

       P   以 CPU 占用率大小的顺序排列进程列表
       M  以内存占用率大小的顺序排列进程列表

       c   显示程序启动指令

       1   显示各个cpu核的信息

       s   改变top信息的刷新频率

       q   退出 top模式

       top -H -p pid   显示指定进程的线程信息

      uptime  查看系统启动时间和运行时间

      netstat  查看端口和网络连接信息

          -a   显示所有信息

          -n   不解析名字,直接显示ip信息

          -u   udp相关连接信息

       -t    tcp相关连接信息

          -l    只列出正在监听的端口(Listen)

       -p   列出相关连接对应的进程id

       -c    每隔一段时间执行一次(后面跟数字)

       使用举例: netstat -ant | grep 8080    查看8080端口的状态

      ifconfig    查看系统的网卡和ip信息(同ip addr)

       ifconfig eth0:1 192.168.123.1/24  在网卡上新增一个ip,重启失效

    常用指令:

      w  查看系统上当前登录的所有用户

      clear  清屏

      history  查看历史操作信息

      pwd 查看当前的位置

      cd ..  进到当前文件的上一级目录

      cd .  进入本目录(.表示当前)

      cd -  回到上一次所在目录

      cd /root 进入root目录

      cd  回到当前用户的根目录

      --hlep  命令后使用--help后显示帮助信息

      man  man后面跟指令会显示详细的使用信息

      reboot  重启操作系统

      shutdown  关闭系统

      service network restart  重启网络

      

  • 相关阅读:
    (一)ngxin默认虚拟主机
    centos7 搭建LNMP
    centos7 搭建安装zabbix3.0邮件告警实例(二)
    Java BitSet(位集)
    OLTP与OLAP的区别
    Cassandra-LSM树
    LSM树
    Docker
    RESTful API
    kubernetes介绍
  • 原文地址:https://www.cnblogs.com/gc65/p/10597455.html
Copyright © 2020-2023  润新知