Linux系统如何查电脑配置?3种实战场景保姆级教程,Linux系统电脑配置查询实战教程,保姆级操作指南
最近给朋友修电脑时发现个怪现象——好多人用着Linux系统却不会看硬件参数,急用时只会重启大法。今天就跟大伙唠唠,怎么像老中医把脉一样摸清Linux电脑的"五脏六腑"。
场景一:电脑突然变慢,该查哪些参数?
上周邻居妹子急吼吼找我,说她的Ubuntu本子开个网页都卡成PPT。这时候就得用三板斧:
第一招:快速体检套餐
- 看系统概况:在终端输入
uname -a
,蹦出来的信息就跟身份证似的(网页1)。比如看到"x86_64"就知道是64位系统,"5.15.0-78-generic"是内核版本 - 查CPU负荷:输入
top
后按1,会显示所有CPU核心的占用率。上次发现妹子后台挂着3个没关的Pycharm进程,CPU直接飙到90% - 内存健康度:运行
free -h
,重点看"available"列。有次帮人修电脑发现8G内存只剩200M可用,原来是docker容器吃掉了7个G(网页3)
第二招:硬盘空间大排查
输入 df -h
看各分区使用率,遇到根目录爆红的情况别慌。上个月遇到个案例,用 du -sh /* | sort -hr
一查,发现是/var/log里堆了20G的日志文件(网页4)
场景二:买二手设备,如何验明正身?
上个月帮学弟验了台咸鱼收的服务器,全靠这几个命令:
硬件身份证查询
- CPU验真:
lscpu
命令能看型号、核心数、线程数。有次发现卖家说的i7-8700K实际是i5-8400(网页2) - 内存体检:
sudo dmidecode -t memory
能查内存条数量和频率。最近验机发现两根标称3200MHz的内存实际跑在2666MHz - 硬盘寿命:用
sudo smartctl -a /dev/sda
看硬盘健康度,重点关注"Reallocated_Sector_Ct"(重映射扇区数),超过100就要警惕(网页5)
外设侦查技巧
lspci
看主板设备,有次发现号称"全新"的显卡其实是矿卡lsusb
查USB设备,帮人找回过被恶意插入的无线网卡(网页4)
场景三:系统卡顿,怎样精准定位瓶颈?
上周公司服务器突然响应迟缓,用这套组合拳搞定:
性能三件套
- 实时监控屏:
htop
比传统top更直观,彩色显示CPU、内存、交换分区状态(网页7) - IO侦探器:
iostat -x 1
能看磁盘读写速度,那次发现有个进程疯狂写日志,把SSD都搞过热了 - 网络听诊器:
nload
查看实时网速,配合netstat -tulnp
查异常连接(网页6)
进阶诊断包
dmesg | grep -i error
查系统错误日志journalctl --since "10 min ago"
看最近10分钟系统日志(网页5)
查配置时容易踩的坑
- 权限不足:很多命令需要sudo权限,比如dmidecode。有次忘加sudo查不到内存信息,还以为主板坏了
- 命令混淆:
free
显示的是内存+缓存,实际可用内存要看"-/+ buffers/cache"行(网页3) - 数据延迟:
df
和du
的结果可能不一致,记得先运行sync
同步数据
用了五年Linux的血泪经验:
- 日常维护用
neofetch
最方便,开机信息直接艺术字显示(网页7) - 写报告必备:
inxi -Fxz
一键生成完整硬件报告 - 远程诊断:
ssh 用户@IP "bash -s" < script.sh
直接远程运行检测脚本
上次有个萌新把 rm -rf /*
当清理命令输,幸好及时阻止...所以啊,查配置时千万看准命令再回车!你现在是不是也想打开终端试试了?记住咯,重要数据先备份,手滑操作毁所有啊!