大家好,农企新闻小编来为大家解答以上问题。Linux查看操作系统命令,Linux操作系统查看系统信息命令很多人还不知道,现在让我们一起来看看吧!
Linux操作系统查看系统信息的常用命令
# uname -a #查看内核/操作系统/CPU信息
# head -n 1 /etc/issue #检查操作系统版本
# cat /proc/cpuinfo #查看CPU信息
# hostname #查看计算机名称
# lspci -tv #列出所有pci设备
# lsusb -tv #列出所有usb设备
# lsmod #列出了加载的内核模块。
# env #查看环境变量资源
# free -m #查看内存使用和交换区使用
# df -h #检查每个分区的使用情况
# du -sh目录名#查看指定目录的大小
# grep MemTotal /proc/meminfo #检查内存总量
# grep MemFree /proc/meminfo #检查可用内存的数量
# uptime #查看系统运行时间、用户数量和负载
# cat /proc/loadavg #查看系统负载磁盘和分区
# mount | column -t #查看装载的分区状态。
# fdisk -l #查看所有分区
# swapon -s #查看所有交换分区
# hdparm -i /dev/hda #查看磁盘参数(仅限IDE设备)
# dmesg | grep IDE #启动时查看IDE设备检测状态网络
# ifconfig #查看所有网络接口的属性
# iptables -L #查看防火墙设置
# route -n #检查路由表
# netstat -lntp #查看所有监听端口
# netstat -antp #查看所有已建立的连接
# netstat -s #查看网络统计过程
# ps -ef #查看所有流程
实时显示流程状态的# top #用户
# w #查看活动用户
# idusername #查看指定的用户信息
# last #检查用户登录日志
# cut -d: -f1 /etc/passwd #查看系统的所有用户
# cut -d: -f1 /etc/group #查看系统的所有组
# crontab -l #查看当前用户的计划任务服务
# chkconfig -list #列出所有系统服务。
# chkconfiglist | GRE pon #列出所有已启动的系统服务程序。
# rpm -qa #查看所有已安装的软件包
Linux操作系统查看系统信息的主要命令
1.检查系统版本:lsb_release -a a。
2.检查内核版本:uname -a a。
3.检查cpu型号:cat /proc/cpuinfo
4.检查硬盘空间:df -h H。
5.检查内存信息:free -m
6.检查网络信息:ifconfig
补充:Linux操作系统如何查看系统信息?
1: 1:more /etc/issue命令查看
1.1 Oracle Linux
复制代码如下:
[root @ d b-Server ~]# more/etc/issue Oracle Linux Server release 5.7 kernel r on an m
1.2 Centos Linux
复制代码如下:
an上的[root @ centos 2 ~]# more/etc/issue centos 6.4(最终版)内核
1.3 RedHat Linux
复制代码如下:
[root @ getlnx 05 ~]# more/etc/issued Hat Enterprise Linux Server release 5.7(ti kanga)Kernel r on an
23360 LSB _ Release-查看命令
2.1 Oracle Linux
复制代码如下:
[root @ d b-Server ~]# LSB _ release-a
LSB版本:核心-4.0-amd64:cor
Distributor ID: EnterpriseEnterpriseServer
Description: Enterprise Linux Enterprise Linux Server release 5.7 (Carthage)
Release: 5.7
Codename: Carthage
2.2 Centos Linux
复制代码代码如下:
[root@Centos2 ~]# lsb_release -a
LSB Version: :base-4.0-amd64:base-4.0-noarch:core-4.0-amd64:core-4.0-noarch:graphics-4.0-amd64:graphics-4.0-noarch:printing-4.0-amd64:printing-4.0-noarch
Distributor ID: CentOS
Description: CentOS release 6.4 (Final)
Release: 6.4
Codename: Final
2.3 RedHat Linux
复制代码代码如下:
[root@getlnx05 ~]# lsb_release -a
LSB Version: :core-4.0-amd64:core-4.0-ia32:core-4.0-noarch:graphics-4.0-amd64:graphics-4.0-ia32:graphics-4.0-noarch:printing-4.0-amd64:printing-4.0-ia32:printing-4.0-noarch
Distributor ID: RedHatEnterpriseServer
Description: Red Hat Enterprise Linux Server release 5.7 (Tikanga)
Release: 5.7
Codename: Tikanga
3:cat /etc/redhat-release 命令查看
这个命令应该只有部分Linux可以查看,不是所有版本Linux都可以使用该命令
3.1 Oracle Linux
复制代码代码如下:
[root@DB-Server ~]# cat /etc/redhat-release
Red Hat Enterprise Linux Server release 5.7 (Tikanga)
[root@DB-Server etc]# cat /etc/*release
Enterprise Linux Enterprise Linux Server release 5.7 (Carthage)
Oracle Linux Server release 5.7
Red Hat Enterprise Linux Server release 5.7 (Tikanga)
[root@DB-Server etc]# ls /etc/*lease
/etc/enterprise-release /etc/oracle-release /etc/redhat-release
[root@DB-Server etc]#
3.2 Centos Linux
复制代码代码如下:
[root@Centos2 ~]# cat /etc/redhat-release
CentOS release 6.4 (Final)
[root@Centos2 ~]# cat /etc/*release
CentOS release 6.4 (Final)
LSB_VERSION=base-4.0-amd64:base-4.0-noarch:core-4.0-amd64:core-4.0-noarch:graphics-4.0-amd64:graphics-4.0-noarch:printing-4.0-amd64:printing-4.0-noarch
CentOS release 6.4 (Final)
CentOS release 6.4 (Final)
[root@Centos2 ~]# ls /etc/*release
/etc/centos-release /etc/lsb-release /etc/redhat-release /etc/system-release
[root@Centos2 ~]#
3.3 RedHat Linux
复制代码代码如下:
[root@getlnx05 ~]# cat /etc/redhat-release
Red Hat Enterprise Linux Server release 5.7 (Tikanga)
[root@getlnx05 ~]# cat /etc/*release
Red Hat Enterprise Linux Server release 5.7 (Tikanga)
[root@getlnx05 ~]# ls /etc/*release
/etc/redhat-release
[root@getlnx05 ~]#
4 rpm -q redhat-release命令查看,只适用于Redhat Linux
复制代码代码如下:
[root@getlnx05 ~]# rpm -q redhat-release
redhat-release-5Server-5.7.0.3