1.系统基本设置
1.1网络设置
查看网卡信息:
ifconfig -a
查看系统默认连接代号:
nmcli connection show [网卡名称]
设置网络参数:
nmcli connection modify [网卡名称]
例子:
[root@study ~]# nmcli connection modify eth0 \
> connection.autoconnect yes \
> ipv4.method manual \
> ipv4.addresses 172.16.1.1/16 \
> ipv4.gateway 172.16.200.254 \
> ipv4.dns 172.16.200.254
# 上面只是『修改了配置文件』而已,要实际生效还得启动 (up) 这个 eth0 才行。
[root@study ~]# nmcli connection up eth0
修改主机名:
hostnamectl [set-hostname 主机名]
不加后面的参数就显示目前的主机名称与相关信息
1.2日期与时间设置
时区的显示与设置:
timedatectl [command]
选项与参数:
list-timezones:列出系统上所有支持的时区名称
set-timezone:设置时区位置
set-time:设置时间
set-ntp:设置网络校时系统
用ntpdate手动网络校时:
ntpdate s2m.time.edu.cn
hwclock -w
s2m.time.edu.cn指的是北京大学提供的时间服务器,hwclock是将正确的时间写入你的BIOS时间记录内。
1.3语系设置
查看目前系统语系:
localectl
1.4防火墙简易设置
待更新。
2.服务器硬件数据的收集
2.1使用dmidecode查看硬件设备
dmidecode -t type
选项与参数:
1:详细的系统信息
4:cpu的相关信息
9:系统的相关插槽格式,包括PCI、PCI-E等
17:每一个内存插槽的规格
2.2硬件资源的收集与分析
列出整个PC系统的PCI接口设备:
lspci [-vvn]
选项与参数:
-v:显示更多的PCI设备的详细信息
-vv:比-v还要详细的详细信息
-n:直接查看PCI的ID而不是厂商名称
列出目前系统上面各个USB端口的状态:
lsusb [-t]
-t:使用类似树状目录来显示各个USB端口的相关性
与vmstat类似,可实时列出整个CPU与接口设备的输入/输出状态:
iostat [-c|-d] [-k|-m] [-t] [间隔秒数] [检测次数]
选项与参数:
-c:仅显示CPU的状态
-d:仅显示存储设备的状态
-k:默认显示的是blocks,用这个参数可以改成KB的大小显示
-m:以MB的大小显示
-t:显示日期出来
2.3了解磁盘的健康状态
用smartctl
命令:
smartctl -a [设备名]
3.备份要点
常用的工具有dd、cpio、tar、xfsdump。
评论区