Linux 查看系统信息常用命令

一、系统版本 & 发行版

uname(内核、系统基础信息)

uname -a    # 完整内核、主机名、架构、系统版本
uname -r    # 仅查看内核版本
uname -m    # 查看系统架构 x86_64 / arm64

查看发行版(CentOS/Ubuntu/Kali)

cat /etc/redhat-release   # CentOS/RHEL 系列
cat /etc/os-release       # 通用,全发行版可用
lsb_release -a           # Ubuntu/Debian 系列

二、主机名 & 网络信息

hostname          # 查看主机名
hostnamectl      # 主机名+系统版本+内核+架构(综合)

ip addr           # 查看网卡、IP、MAC(替代旧命令 ifconfig)
ip route          # 查看路由、网关
cat /etc/resolv.conf  # 查看DNS

三、CPU 信息

cat /proc/cpuinfo    # 详细CPU参数(型号、核心数、线程)
lscpu                # 简洁版CPU信息

四、内存 / 交换分区

free -h       # 内存、swap 大小、使用情况(-h 人性化单位)
cat /proc/meminfo  # 内存详细参数

五、磁盘 & 分区

df -h         # 查看磁盘分区、挂载点、使用率
du -sh 指定目录   # 查看指定目录总大小
lsblk         # 查看磁盘、分区、挂载关系
fdisk -l      # 查看硬件磁盘分区(需root)

六、运行时长 & 负载

uptime        # 开机时长、系统平均负载
top           # 实时进程、CPU/内存占用、负载
htop          # 增强版 top(界面更友好)

七、用户 & 登录信息

who           # 查看当前在线用户
w             # 在线用户+操作+负载(比who详细)
last          # 查看历史登录记录
id 用户名     # 查看UID、GID、所属组

八、进程 & 端口

ps aux        # 查看所有进程
netstat -tulpn # 查看监听端口、进程(老命令)
ss -tulpn      # 新版端口查看,效率更高

九、时间 & 时区

date          # 查看系统当前时间
timedatectl   # 时间、时区、NTP 状态

暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇