外观
CentOS服务器相关
CentOS(CentOS Linux)是 Red Hat 公司基于 Linux 内核的开源操作系统,它继承了 Linux 的稳定性、可靠性和开源精神,并添加了额外的软件包以支持 Red Hat 的企业级应用。
开机自启脚本/命令
要在 CentOS 系统上实现开机自启脚本/命令
编辑 /etc/rc.local 文件
- 打开终端,运行以下命令,进入 rc.local 文件的编辑模式:
bash
vi /etc/rc.local
- 在文件末尾添加需要开机自动执行的命令或者脚本:
bash
bash /root/vuepress/reboot.sh
bash
cd /root/vuepress && npm run dev
其中
/root/vuepress/reboot.sh
应替换为你实际的脚本路径。使用脚本自启的好处是,后续可以只修改reboot.sh脚本,不需要修改/etc/rc.local文件
- 添加完保存后设置rc.local可执行权限,你的脚本或命令将会在系统启动时自动执行。
bash
chmod +x /etc/rc.local
网络设置(centos7 )
- 设置固定ip
- 修改网关
- 修改NDS
bash
ip addr
修改查询到的网卡配置
bash
# 进入配置文件夹
cd /etc/sysconfig/network-scripts/
vi ifcfg-ens160
如图ens160为你通过ip addr
指令查询到的网卡名称
在BROWSER_ONLY="no"下方添加和修改
js
TYPE=“Ethernet”
PROXY_METHOD=“none”
BROWSER_ONLY=“no”
BOOTPROTO="static" # 修改为static,默认为dhcp
IPADDR="192.168.1.34" # 设置的静态IP地址
NETMASK="255.255.255.0" # 子网掩码
GATEWAY="192.168.1.2" # 网关地址
DNS1="114.114.114.114" # DNS服务器
DNS2="8.8.8.8" # DNS服务器
DEFROUTE=“yes”
IPV4_FAILURE_FATAL=“no”
IPV6INIT=“yes”
IPV6_AUTOCONF=“yes”
IPV6_DEFROUTE=“yes”
IPV6_FAILURE_FATAL=“no”
IPV6_ADDR_GEN_MODE=“stable-privacy”
NAME=“ens160”
UUID=“3055d05a-2728-4c4e-b6ea-8e15cfb4d80d”
DEVICE=“ens160”
重启网卡,完成
bash
systemctl restart network.service
设置时区(CentOS 7)
查看当前时区,如果不是中国时区(Asia/Shanghai),则需要先设置为中国时区,否则时区不同会存在时差
Shell
ttimedatectl status|grep 'Time zone'
执行下面的命令设置时区:
Shell
# 设置硬件时钟调整为与本地时钟一致
timedatectl set-local-rtc 1
# 设置时区为上海
timedatectl set-timezone Asia/Shanghai
使用ntpdate同步时间
Shell
# 安装ntpdate
yum -y install ntpdate
# 同步时间
ntpdate -u pool.ntp.org
# 同步完成后,date命令查看时间是否正确
date