21、Unix系统启动、关机及脚本定制全解析

Unix系统启动、关机及脚本定制全解析

1. 启动脚本基础

在系统启动过程中,启动脚本起着至关重要的作用。 set 命令会将 who 命令输出中的连续单词分配给 shell 脚本参数 $1 $9 。脚本利用这些参数来测试当前系统状态是否正常进入,若有错误则退出。同时,它还会检查上一个状态是否为单用户模式,确保仅在成功启动时开启会计功能,而非因启动错误进入单用户模式或从一个多用户状态切换到另一个多用户状态时开启。

许多系统的各种启动脚本功能可通过一个或多个相关配置文件中的设置进行控制和修改。这些设置可以启用或禁用子系统、指定启动守护进程的命令行参数等。通常,这些设置存储在以相应子系统命名的单独文件中,但有时也会全部存储在一个文件中,如 SuSE Linux 系统的 /etc/rc.config

以下是 Solaris 系统的两个配置文件示例:
- /etc/default/sendmail

DAEMON=yes
Enable the daemon.
QUEUE=1h
Set the poll interval to 1 hour.
  • /etc/default/samba
# Options to smbd
SMBD
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值