1
2
3
4
5
6
7
8
| # 系统信息
cat /etc/os-release
# 更多信息
cat /etc/os-release && \
cat /etc/issue && \
echo "" && \
uname -asrm
|
1
2
3
4
5
6
7
8
9
10
11
12
| # Linux是多少位的
getconf LONG_BIT
# 快速输出
lsb_release -a
# 输出系统信息
uname -a
# Linux内核版本
uname -srm
# 查看 linux 系统版本信息 通用方法
# 查询配置描述文件
cat /proc/version
|
- 按照设定,网络发现根据 hostname 那么就是
hostname.local
,可以直接 ping 通,不过如果修改网络连接,或者更换网口,会导致 mDNS 变更,重启 avahi-daemon
服务即可恢复正常
1
2
3
4
5
6
| # 如果 ping 不通,检查 avahi 服务,也就是 mDNS 服务工作是否开启并且工作正常
sudo systemctl enable avahi-daemon
sudo systemctl daemon-reload
sudo systemctl restart avahi-daemon
# 查看 服务状态
systemctl status avahi-daemon
|
使用 htop 或者 btop 都能方便的监控系统状态
1
| sudo apt install -y htop btop
|
btop 对温度的监控已经给了,直接使用即可
1
2
3
4
5
6
7
8
9
10
11
12
13
14
| ## 系统已经自带 smartctl,如果没有使用下面命令安装
$ sudo apt install -y smartmontools
# 列出当前硬盘
$ sudo fdisk -l
# 比如 /dev/sdd 为一个 企业机械盘
Disk /dev/sdd: 7.28 TiB, 8001563222016 bytes, 15628053168 sectors
Disk model: ST8000NM017B-2TJ
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: gpt
# 检查 /dev/sdd 健康
sudo smartctl -a /dev/sdd
# 健康报告,自行翻译即可阅读
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
| # CPU 和处理单元的信息
lscpu
# 查看CPU详情
cat /proc/cpuinfo
# 查看cpu核心数量
cat /proc/cpuinfo | grep 'cpu cores' | uniq
# 查看cpu型号
cat /proc/cpuinfo | grep 'model name' | uniq
# 查看cpu数量
lscpu |grep "Socket" |awk '{print $NF}'
# 或者
lscpu |grep "CPU socket" |awk '{print $NF}'
# 每个CPU的核数
lscpu |grep "Core(s) per socket" |awk '{print $NF}'
# 查看每个 cpu
grep "model name" /proc/cpuinfo |awk -F ':' '{print $NF}'
|
1
2
3
4
5
6
7
8
| # 各种分区及其挂载点
df -h
# 硬盘详情
sudo fdisk -l
## RAID分为软RAID和硬RAID
# 软RAID查看
cat /proc/mdstat
|
1
2
3
| lspci
# 过滤出特定的设备信息
lspci -v | grep -A 10 'SATA'
|
1
2
3
4
| # 查看网卡芯片信息
lspci -v | grep Ethernet -A 10
# 查看无线网卡芯片信息
lspci -v | grep "Network" -A 10
|
1
2
3
4
| sudo cat /proc/fs/nfsd/versions
## NFS server configuration is defined in
# /etc/default/nfs-kernel-server
# /etc/default/nfs-common
|