今天我就一Linux系统的服务来给大家讲解一下如果和启动和关闭服务器的服务:
在使用root登录服务器后执行:
#ntsysv
可以在界面中看到全部服务,其中前面带号的为系统默认服务,这些服务在系统阳动时自动运行。可以按方向键选中某个服务,按空格键选择或取消,按Ener键保存后,这些服务会在下次启动时生效。输入命令“ chkconfig服务名 onof”与使用 ntsysv的结果是一样的.
Linux上的所有服务都可以在系统运行过程中启动、停止,这使得系统可以连续运行。
开放的服务越多,意味着系统的风险越高,建议用户取消不必要的服务,以提高系统的安全性。要停止某项服务,可以输入:
#etc/init.d/服务名stop
要启动某项服务,可以输入:
#etc/init.d/服务名start
要重新启动某项正在运行的服务,可以输入:
#etc/init.d/服务名服务名 restart
一些服务脚本带有 status参数,用于查看服务状态,输入:
#etc/init.d/服务名报务名 status
就可以看到该服务是否在运行。 kudzu为硬件检测程序,在每次开机时运行,检测新添加的硬件(或者硬件改动)当增加了新网卡或者改变了网卡的插槽时,需要使用 kudzu来重新检測一下硬件。 kudzu将新硬件的参数、需要加载的内核模块写入配置文件中。在服务器设置完成后可以取消这项服务,以加快服务器的启动速度。 kudzu也可以在控制台手动执行。
关机
在关闭电源之前正确地关闭 Linux系统是很重要的,这样可以避兔文件的损坏或者丢失。有各种不同的命令可以关闭系统,例如 powerdown、 reboot、 halts I或者it0。在安全使用这些命令之前,所有用户必须退出,文件系统必须卸裁,网络必须关闭。通常情况下应该使用 shutdown命令,它用于安全关闭服务器。
关机会依次杀掉所有的进程,同步bufr与disk中的内容,然后卸载所有的文件系统。最好不要使用hal关机,因为这样有可能损坏文件系统。
1.使用 shutdown命令关机
shutdown [-akrhfnc] [-t secs] time [warning message]
(1)使用/ etcislutdown, allow。
(2)并不真正关机,只是送警告信弓给每位登录者( login)。
(3)重启计算机。
(4)关机后关闭电源(halt)。
(5)在重启计算机( reboot)。
(6)在重启计算机( reboot)时强迫fsck。
(7)不用int关机。不鼓励使用这个近项,因为其产生的后果往往不是所预期的。
(8)time设定关机( shutdown)前的时间,也可设为“now”。
2、使用n命令关机
init [0123456 ][SsQqAaBbCcUu]
其中,0123456为init的运行数别:Ss为单用户状态;a、b、c的作用是使用init程序处理 etc/inittab文件中包含的a、b、c运行数设置的那些记录项,这三种状态没有与之对应的系统实际运行状态:Q、q为重新检查/ etc/inittab文件。
3.使用halt命令关机
/sbin/halt [-n][-w][-d ][-f][-i] [-p]
(1)防止symc系统调用,用在fsck命令像补根分区之后,以阻止内核用老版本的超级块ck)覆盖修补过的超级块。
(2)不是真正的重启或关机,只是写wtmp( /var/log/wtmp)记录。
(3)不写wtmp记录(已包含在选项[-n]中)。
(4)没有调用 shutdown而强制关机或重启。
(5)关机(或重启)前,关掉所有的网络接口。
(6)该选项为默认选项,就是关机时调用 poweroff。
4、关机并自动重新启动
reboot命令是由系统管理员执行的停机程序,在正常停机后不用按任意键,马上自动引导,重新启动系统。该命令特别适合系统管理员调试机器时用。
Copyright © 2004-2024 Ynicp.com 版权所有 法律顾问:建纬(昆明)律师事务所 昆明市网翼通科技有限公司 滇ICP备08002592号-4