Linux系统信息查询

Linux常用的系统信息查询命令

命令说明
cat /etc/issueLinux查看当前版本操作系统的发行版信息。
cat /etc/redhat-releaseLinux查看当前版本操作系统的发行版信息。
getconf LONG_BITLinux查看当前版本操作系统是多少位系统。
uname -aLinux查看当前版本操作系统内核信息。
cat /proc/versionLinux查看当前版本操作系统版本信息。
cat /proc/cpuinfoLinux查看cpu相关信息,包括型号、主频、内核信息等。
hostname查看计算机名称。
env查看环境变量资源 。
df -h查看磁盘各分区使用情况。
du -sh 目录名查看指定目录的大小。
free -m查看内存使用量和交换区使用量。
grep MemTotal /proc/meminfo查看内存总量 。
grep MemFree /proc/meminfo查看空闲内存量。
uptime查看系统运行时间、用户数、负载 。
fdisk -l查看所有分区 。
swapon -s查看所有交换分区。
ifconfig查看所有网络接口的属性。
iptables -L查看防火墙设置 。
route -n查看路由表 。
netstat -lntp查看所有监听端口。
netstat -antp查看所有已经建立的连接。
ps -ef查看所有进程 。
w查看活动用户 。
id 用户名查看指定用户信息。
last查看用户登录日志 。
cut -d: -f1 /etc/passwd查看系统所有用户。
cut -d: -f1 /etc/group查看系统所有组 。
crontab -l查看当前用户的计划任务服务 。
rpm -qa查看所有安装的软件包。
lspci -tv列出所有PCI设备 。
lsusb -tv列出所有USB设备 。
lsmod列出加载的内核模块。
date -d “$(awk -F. ‘{print $1}’ /proc/uptime) second ago” +"%Y-%m-%d %H:%M:%S"j计算系统启动时间。
cat /proc/uptime| awk -F. ‘{run_days=$1 / 86400;run_hour=($1 % 86400)/3600;run_minute=($1 % 3600)/60;run_second=$1 % 60;printf(“系统已运行:%d天%d时%d分%d秒”,run_days,run_hour,run_minute,run_second)}’计算系统运行时间。
cat /proc/cpuinfo| grep “physical id”| sort| uniq| wc -l查看物理CPU个数。
cat /proc/cpuinfo| grep “cpu cores”| uniq查看每个物理CPU中core的个数(即核数)。
cat /proc/cpuinfo| grep “processor”| wc -l查看逻辑CPU的个数。
cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c查看CPU信息(型号)。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值