zoukankan      html  css  js  c++  java
  • Linux服务器系统信息查询

    1、修改欢迎信息配置 文件 /etc/motd,写上自定义的文本信息

    2、uptime # 查看系统运行时间、用户数、负载

    3、cat /proc/cpuinfo :查看CPU相关参数的linux系统命令

    详情:/proc目录详解
    4、cat /proc/partitions :查看linux硬盘和分区信息的系统信息命令

    5、cat /proc/meminfo :查看linux系统内存信息的linux系统命令

    6、cat /proc/version :查看版本,类似uname -r

     

     

    7、cat /proc/ioports :查看设备io端口

    8、cat /proc/interrupts :查看中断

    9、cat /proc/pci :查看pci设备的信息,更多的使用 lspci 更直观。

    10、cat /proc/swaps :查看所有swap分区的信息

    11、cat /proc/meminfo | grep MemTotal 查看内存大小

    /12、fdisk -l 显示磁盘信息

     

     13、uname -a 查看内核/操作系统/CPU信息的linux系统信息命令

    14、cat /proc/cpuinfo # 查看CPU信息的linux系统信息命令

    15、hostname # 查看计算机名的linux系统信息命令

    16、lspci -tv #列出所有的PCI设备

    详情:lspci命令详解

    17、lsusb -tv # 列出所有USB设备的linux系统信息命令

    详情:lsusb命令详解

    18、lsmod # 列出加载的内核模块

    19、env # 查看环境变量资源

     

     20、free -m # 查看内存使用量和交换区使用量

    21、df -h # 查看各分区使用情况

    23、du -sh # 查看指定目录的大小

    24、grep MemTotal /proc/meminfo # 查看内存总量

    25、grep MemFree /proc/meminfo # 查看空闲内存量

    26、uptime # 查看系统运行时间、用户数、负载

    27、cat /proc/loadavg # 查看系统负载磁盘和分区

    28、mount | column -t # 查看挂接的分区状态

    29、swapon -s # 查看所有交换分区

    30、hdparm -i /dev/hda # 查看磁盘参数(仅适用于IDE设备)

    31、dmesg | grep IDE # 查看启动时IDE设备检测状况网络

    dmesg用于显示加载到内核中的所有驱动,‘dmesg’命令设备故障的诊断是非常重要的。

    32、ifconfig # 查看所有网络接口的属性

    33、iptables -L # 查看防火墙设置

     详情:iptables详情

    34、route -n # 查看路由表


    35、netstat -lntp # 查看所有监听端口

    netstat用法
    36、netstat -antp # 查看所有已经建立的连接
    37、netstat -s # 查看网络统计信息进程
    38、ps -ef # 查看所有进程

     ps -ef和ps aux详解


    39、top # 实时显示进程状态用户

     top命令详解


    40、w # 查看活动用户

    41、id # 查看指定用户信息

    -g或--group   显示用户所属群组的ID。
    -G或--groups   显示用户所属附加群组的ID。
    -n或--name    显示用户,所属群组或附加群组的名称。
    -r或--real    显示实际ID。
    -u或--user    显示用户ID。
    -help         显示帮助。
    -version      显示版本信息。

    42、last # 查看用户登录日志

     43、cut -d: -f1 /etc/passwd # 查看系统所有用户

    cut命令是切割命令,-d 后面的为切割符,“:”表示按照:切割,-f 1,2为选取1和2字段

    44、cut -d: -f1 /etc/group # 查看系统所有组

    同上
    45、crontab -l # 查看当前用户的计划任务服务

    crontab 详细用法
    46、chkconfig –list # 列出所有系统服务

    chkconfig --level 5 vsftpd off:主要是设置vsftpd服务在linux系统启动时,在运行级别5不启动;

    47、chkconfig –list | grep on # 列出所有启动的系统服务程序
    48、rpm -qa # 查看所有安装的软件包

    cat /proc/loadavg # 查看系统负载磁盘和分区
    mount | column -t # 查看挂接的分区状态

          

  • 相关阅读:
    【USACO】clocks 遇到各种问题 最后还是参考别人的思路
    【USACO】calfflac
    【USACO】namenum
    【USACO】beads
    最大流问题
    模运算性质 摘自百度百科
    学历是铜牌,能力是银牌,人脉是金牌,思维是王牌
    U盘版Windows 10已经在亚马逊Amazon開始接受预订啦
    hadoop实验:求气象数据的最低温度
    Appium Android Bootstrap源代码分析之启动执行
  • 原文地址:https://www.cnblogs.com/yellowzunzhi/p/12496030.html
Copyright © 2011-2022 走看看