zoukankan      html  css  js  c++  java
  • 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  重启网络

      

  • 相关阅读:
    新能源汽车产业发展规划(2021-2035年)
    Spire.Doc 生成长图
    【Kafka】单机Kafka测试
    【Linux】IO多路复用之select、poll、epoll模型
    【Linux】五种IO模型
    【Linux】零拷贝技术(Zero Copy)
    【Linux】系统相关概念
    【SpringBoot】SpringBoot 整合Redisson
    【Spring】SpringBoot + SpringSession + Redis 实现Session共享
    【SpringBoot】SpringBoot 整合Redis
  • 原文地址:https://www.cnblogs.com/gc65/p/10597455.html
Copyright © 2011-2022 走看看