Linux查看系统硬件信息
发表于|更新于|基础运维
|浏览量:
CPU
查看 cpu 型号
1 | cat /proc/cpuinfo |grep "model name" |
查看 CPU 核心数
1 | cat /proc/cpuinfo |grep "cpu cores" |
查看 cpu 支不支持 aes(结果有 aes 即为支持)
1 | grep -m1 -o aes /proc/cpuinfo |
内存
查看内存大小
1 | cat /proc/meminfo |grep MemTotal |
查看内存型号,插槽
1 | dmidecode -t memory | grep "Size:" |
硬盘
查看硬盘
1 | fdisk -l |grep Disk |
查看挂载、分区
1 | sudo lsblk |
查看软 raid 状态
1 | cat /proc/mdstat |
PCI 设备
查看 pci 设备
1 | lspci -tv |
网卡
查看网卡 crc 校验错误数:
1 | ethtool -S ens1f1 | grep rx_crc_errors: |
如果数量一致增大,就是有问题
dmesg 可以查看网卡 down 和 up 的情况
文章作者: 张理坤
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 杂烩饭!
相关推荐
2026-02-27
Linux定时执行任务crontab
crontab 常见的故障处理 常用操作启动停止服务12systemctl start cronsystemctl stop cron 查看所有用户 crontab1cat /etc/passwd | cut -f 1 -d : |xargs -I {} crontab -l -u {} 配置全局配置crontab 在/etc 目录下面存在 cron.hourly、cron.daily、cron.weekly、cron.monthly、cron.d 五个目录, 这些相当于快捷方式, 直接将你的脚本扔进去就可以和 crontab、cron.deny 二个文件。 目录 作用 cron.daily 每天执行 cron.weekly 每周执行 cron.monthly 每月执行 cron.hourly 每小时执行 crontab 系统级任务, 在这里面调用了上面几个 用户配置文件直接使用 crontab -e 编辑就行, -e 使用的编辑器可以通过 select-editor 来指定或者使用 cront...
2025-06-19
centos常用配置
centos 系统升级请看Centos7 升级 RHEL8 网络配置1vim /etc/sysconfig/network-scripts/ifcfg-ens** 固定 ip 配置12345678910TYPE=EthernetBOOTPROTO=noneDEVICE=ens33ONBOOT=yesIPADDR=10.0.0.7PREFIX=24GATEWAY=10.0.0.2DNS1=10.0.0.2DNS2=223.5.5.5DOMAIN=10.0.0.2 DHCP 配置12345TYPE=EthernetBOOTPROTO=dhcpPERSISTENT_DHCLIENT=yesDEVICE=ens33ONBOOT=yes 临时修改 IP(重启失效)123ifconfig eth0 192.168.120.56ifconfig eth0 192.168.120.56 netmask 255.255.255.0ifconfig eth0 192.168.120.56 netmask 255.255.255.0 broadcast 192.168.120.255 临时增加...
2025-08-10
使用kubeadm部署一套高可用k8s集群1.21 for Ubuntu
基于 ubuntu 使用 kubeadm 搭建集群, centos部署文档, 有疑问的地方可以看 官方文档 准备机器 我的机器详情如下, 配置至少为 4C4G hostname IP 作用 public 10.0.0.3 ingress、apiserver 负载均衡,nfs 存储 master1 10.0.0.11 k8s master 节点 master2 10.0.0.12 k8s master 节点 master3 10.0.0.13 k8s master 节点 worker1 10.0.0.21 k8s worker 节点 worker2 10.0.0.22 k8s worker 节点 每台机器都做域名解析,或者绑定 hosts(可选但建议) 123456vim /etc/hosts10.0.0.3 public kube-apiserver10.0.0.11 master110.0.0.12 master210.0.0.13 master3 基础环境配置 基础环境是不管 master 还是 worker 都需要的环境 禁...
2026-03-01
使用kubeadm部署一套高可用k8s集群1.34 for Ubuntu
基于 ubuntu 使用 kubeadm 搭建集群, centos部署文档, 有疑问的地方可以看 官方文档 准备机器 我的机器详情如下, 配置至少为 4C4G hostname IP 作用 master1 10.0.0.11 k8s master 节点 master2 10.0.0.12 k8s master 节点 master3 10.0.0.13 k8s master 节点 worker1 10.0.0.21 k8s worker 节点 worker2 10.0.0.22 k8s worker 节点 每台机器都做域名解析,或者绑定 hosts(可选但建议) 12345vim /etc/hosts10.0.0.11 master110.0.0.12 master210.0.0.13 master3 基础环境配置 基础环境是不管 master 还是 worker 都需要的环境 禁用 swap 确保每个节点上 MAC 地址和 product_uuid 的唯一性 sudo cat /sys/class/dmi/id/product_uuid...
2025-08-31
守护进程工具supervisor
安装12345678# ubutnuapt-get install supervisor# CentOSyum install supervisor# 使用pip安装pip install supervisor 配置文件12345678910111213141516171819202122[program:nginx]user=rootdirectory=/data/exec/nginx/sbin/command=/data/exec/nginx/sbin/nginx -g "daemon off;"numprocs=1autostart=trueautorestart=truestartsecs=5startretries=3stopsignal=HUPstopasgroup=truestopwaitsecs=5redirect_stderr=falsestdout_logfile_maxbytes=20MBstdout_logfile_backups = 1stdout_logfile=/var/log/supervisor/%(program_name...
2025-12-20
git常用操作记录
配置文件查看 GIT 本地配置1git config --list 编辑 git 配置文件1git config --global --edit 设置 GIT 用户信息12git config --global user.name "zhanglikun"git config --global user.email "iuxt@qq.com" git 记住密码1git config --global credential.helper store 配置文件 ~/.gitconfig 内容12345[user] name = zhanglikun email = iuxt@qq.com[credential] helper = store 忽略追踪文件权限 建议 windows 代码使用 1git config core.filemode false 分支管理 命令 作用 git branch -a 查看所有分支 git branch -r 查看远程分支 git fet...
评论
公告
此博客为我记录运维工作总结所用,供网友阅读参考,如有侵权,请通知我,我会核实后进行处理。
欢迎加入技术交流群: