查看Linux系统版本的命令
lsb_release -a
列出所有版本信息(需安装lsb)
cat /etc/redhat-release
只适合Redhat系的Linux
查看Linux内核版本命令:
cat /proc/version
uname -a
查看cpu信息的命令:
cat /proc/cpuinfo
Linux查看cpu相关信息,包括型号、主频、内核信息等
查看内存
top # CMN 按照cpu,内存,pid排序
free -h/g/m
dmidecode -t memory | grep Size # 查看内存分布卡槽
dmidecode
获取Linux 系统下获取有关硬件方面的信息。Dmidecode 遵循 SMBIOS/DMI 标准,其输出的信息包括 BIOS、系统、主板、处理器、内存、缓存等等。
举例:
dmidecode -t 1 # 可以查看主板信息(制造商、型号、序列号等等)
dmidecode -t 4 # 可以查看CPU信息(CPU数目、型号、大小、频率等等)
dmidecode | grep 'Product Name' #查看服务器型号
dmidecode | grep 'Serial Number' #查看主板的序列号
dmidecode -s system-serial-number #查看系统序列号
dmidecode -t memory #查看内存信息
dmidecode -t 11 #查看OEM信息
硬盘查询命令及挂载
- 查看已挂载的磁盘空间
df -h
(常用)
[root@linuxprobe ~]# df -h
Filesystem Size Used Avail Use% Mounted on
tmpfs 984M 0 984M 0% /dev/shm
tmpfs 984M 9.6M 974M 1% /run
tmpfs 984M 0 984M 0% /sys/fs/cgroup
tmpfs 197M 3.5M 194M 2% /run/user/0
/dev/sdb1 2.0G 47M 2.0G 3% /newFS
- 查看磁盘状态
fdisk -l
- 查看磁盘结构:
lsblk
- 查看已经挂载的分区和文件系统类型
df -T
[root@mylnx008 ~]# df -T /dev/sdb
Filesystem Type 1K-blocks Used Available Use% Mounted on
/dev/sdb xfs 315467264 4356404 311110860 2% /mysql
查看磁盘文件格式 lsblk -f
[root@mylnx008 ~]# lsblk -f
NAME FSTYPE LABEL UUID MOUNTPOINT
fd0
sda
├─sda1 xfs b98659b2-5f8c-493e-9304-658905ef1391 /boot
└─sda2 xfs b7559ac5-b3a4-4b00-b98a-a2a2611806d0 /
sdb xfs 6fcc5417-3c1b-4c71-aac7-344bac7654a4 /mysql
sdc
└─sdc1 ext4 1ad7da45-2366-4c4f-acd4-484600c4153a /mnt/resource
- 磁盘分区:fdisk /dev/sda
- 保存退出,重新加载:partprobe
- 初始化磁盘:mkfs.xfs /dev/sda3
- 初始化磁盘分区:xfs_growfs /dev/mapper/rhel-root
网络连接部分
ping 检测ip能否连通
ping 1.2.3.4
ping baidu.com
telnet 检测端口能否连通
telnet 1.2.3.4 80
ip和端口中间有空格
netstat 端口是否被使用
netstat -tnlp | grep :80