linux 查看系统信息命令是linux初学者必备的基础知识,这些命令也非常有用,因为进入linux第一件事就可能是首先查看系统信息,因此必要的系统的学习一下这些linux系统信息命令还是非常有必要的!

查看系统linux_linux查看操作系统_linux命令查看系统

下面给除了各linux发行版比较常用的系统信息查询的命令,大家可以参考,同时也可以测试学习,必要的时候mark。

#查看内核/操作系统/CPU信息
[root@localhost ~]# uname -a
#查看操作系统版本 
[root@localhost ~]# head -n 1 /etc/issue
#查看CPU信息
[root@localhost ~]# cat /proc/cpuinfo
#查看计算机名
[root@localhost ~]# hostname
#列出所有PCI设备
[root@localhost ~]# lspci -tv
#列出所有USB设备
[root@localhost ~]# lsusb -tv
#列出加载的内核模块
[root@localhost ~]# lsmod
#查看系统环境变量
[root@localhost ~]# env
#查看内存使用量和交换区使用量 
[root@localhost ~]# free -m
#查看各分区使用情况 
[root@localhost ~]# df -h
#查看指定目录的大小
[root@localhost ~]# du -sh 
#查看内存总量 
[root@localhost ~]# grep MemTotal /proc/meminfo
查看空闲内存量
[root@localhost ~]# grep MemFree /proc/meminfo
#查看系统运行时间、用户数、负载 
[root@localhost ~]# uptime
#查看系统负载磁盘和分区
[root@localhost ~]# cat /proc/loadavg
#查看挂接的分区状态 
[root@localhost ~]# mount | column -t
#查看所有分区
[root@localhost ~]# fdisk -l
#查看所有交换分区
[root@localhost ~]# swapon -s 
#查看启动时vdb设备检测状况网络 
[root@localhost ~]# dmesg|grep "vdb"
#查看所有网络接口的属性
[root@localhost ~]# ifconfig
#查看防火墙设置
[root@localhost ~]# iptables -L
#查看路由表
[root@localhost ~]# route -n
#查看所有监听端口 
[root@localhost ~]# netstat -lntp
#查看所有已经建立的连接
[root@localhost ~]# netstat -antp
#查看网络统计信息进程 
[root@localhost ~]# netstat -s
#查看所有进程 
[root@localhost ~]# ps -ef
#实时显示进程状态用户
[root@localhost ~]# top
#查看活动用户
[root@localhost ~]# who
#查看指定用户信息
[root@localhost ~]# id 
#查看用户登录日志
[root@localhost ~]# last
#查看系统所有用户
[root@localhost ~]# cut -d: -f1 /etc/passwd
#查看系统所有组
[root@localhost ~]# cut -d: -f1 /etc/group
#查看当前用户的计划任务服务
[root@localhost ~]# crontab -l
#列出所有系统服务
[root@localhost ~]# chkconfig --list
#列出所有启动的系统服务程序
[root@localhost ~]# chkconfig --list | grep on
#查看所有安装的软件包
[root@localhost ~]# rpm -qa

———END———
限 时 特 惠: 本站每日持续更新海量各大内部创业教程,永久会员只需99元,全站资源免费下载 点击查看详情
站 长 微 信: nanadh666