service命令用于对系统服务进行管理,比如启动(start)、停止(stop)、重启(restart)、查看状态(status)等。相关的命 令还包括chkconfig、ntsysv等,chkconfig用于查看、设置服务的运行级别,ntsysv用于直观方便的设置各个服务是否自动启动。 service命令本身是一个shell脚本,它在/etc/init.d/目录查找指定的服务脚本,然后调用该服务脚本来完成任务。
service的内幕:service运行指定服务(称之为System V初始脚本)时,把大部分环境变量去掉了,只保留LANG和TERM两个环境变量,并且把当前路径置为/,也就是说是在一个可以预测的非常干净的环境中运 行服务脚本。
当运行service mysql start命令时, 实际上linux是去执行/etc/init.d/mysql脚本,对于service调用的脚本它至少要支持start和stop两个参数。
常用方式
格式:service <service>
打印指定服务<service>的命令行使用帮助。
格式:service <service> start
启动指定的系统服务<service>
格式:service <service> stop
停止指定的系统服务<service>
格式:service <service> restart
重新启动指定的系统服务<service>,即先停止(stop),然后再启动(start)。
格式:chkconfig --list
查看系统服务列表,以及每个服务的运行级别。
格式:chkconfig <service> on
设置指定服务<service>开机时自动启动。
格式:chkconfig <service> off
设置指定服务<service>开机时不自动启动。
格式:ntsysv
以全屏幕文本界面设置服务开机时是否自动启动。
使用示例
示例一 网络重启
当修改了主机名、ip地址等信息时,经常需要把网络重启使之生效。
[root@node34 root]# service network restart
正在关闭接口 eth0: [ 确定 ]
关闭环回接口: [ 确定 ]
设置网络参数: [ 确定 ]
弹出环回接口: [ 确定 ]
弹出界面 eth0: [ 确定 ]
[root@node34 root]#
示例二 重启MySQL
[root@node34 root]# service mysqld status
mysqld (pid 1638) 正在运行...
[root@node34 root]# service mysqld restart
停止 MySQL: [ 确定 ]
启动 MySQL: [ 确定 ]
[root@node34 root]#
相关推荐
它为OSX提供类似linux的service命令 安装 git clone https://github.com/nobutakaoshiro/osx-service-cmd.git cd osx-service-cmd # Install 'service' command to /usr/local/bin ./install.sh # Add /usr/local/...
centos 7.4 service 命令rpm安装包,centos 7.4 service 命令rpm安装包,centos 7.4 service 命令rpm安装包,centos 7.4 service 命令rpm安装包,
再输入:mysqld install(安装mysql)若安装成功,会提示Service successfully installed 安全模式打开:输入命令:mysqld --skip-grant-tables(跳过认证表),此时光标会跳到下一行一直闪烁。 新窗口启动服务:...
start-service.sh linux环境java的启动脚本. 初始化命令
ark-linux-server-service 当计算机启动时,自动启动ARK服务器,简单的命令即可停止,更新和启动服务器。 修改自 在Amazon EC2 AMI上测试先决条件: 按照官方说明来运行服务器。 屏幕: 百胜安装屏幕安装: 在/etc/...
stop-service.sh linux环境java的启动脚本. 初始化命令
IPFS Linux 初始化守护进程请注意,对于多用户系统,这完全没有用。 然而,对于单用户系统,这很有帮助,因为 IPFS 将在启动时... 您稍后可以使用以下命令启动和停止守护程序: sudo service ipfs start/stop/restart
Linux下常用命令及服务,just ok!
#ftpd_banner=Welcome to blah FTP service. /*服务器banner*/ #deny_email_enable=YES /*启用电子邮件阻止*/ #banned_email_file=/etc/vsftpd/banned_emails /* 阻止的邮件地址文件*/ #chroot_list_enable=YES /*...
linux教程: 查看 Linux 命令帮助信息 - 关键词:help, whatis, info, which, where...Linux 系统管理 - 关键词:reboot, exit, shutdown, date, mount, umount, ps, kill, systemctl, service, crontab Linux 网络管理
LR监控linux服务器配置
图11-70 建立cache目录 输入"squid –D"或"service squid start"命令,按【回车】键,启动squid服务器,如图11-71所示。 图11-71 启动squid服务器 2.方法二 在编译安装的squid代理服务器中,可执行命令都在squid/...
本示例提供了基本Linux App Service。 仅示例代码。 运行风险自负。 没有保证/担保。 先决条件: -天蓝色订阅 -具有SQL Server的资源组(应根据需要更改硬编码的服务器名,资源组名等) -另一个具有密钥库的资源组...
-exec(前面的结果相当于后面命令的输入) 连接前后命令 相当于管道符 eg. find / -user username –exec cp [参数] {} /directory \; vim .bash_profile 环境变量文件 bios mbr boot lo(grub.conf 在开机时识别...
在linux下_利用gSoap开发Web_Service_CC++客户端-good.
linux 在secCRT下常用命令 linux命令
共同采购 DanLiris Application是一个企业项目,旨在管理纺织厂PT的业务流程。...分叉存储库,然后使用命令git clone https://github/YOUR-USERNAME/com-danliris-service-purchasing.git克隆存储库,以检出dev分
Loadrunner监控linux的...还需要安装rsh-service,(一般的linux系统只有rsh,而没有rsh-service,比如fd10默认安装后只有rsh-0.17-51.fc10.i386而没有rsh-service-0.17-51.fd10.i386).rsh-service rpm包可以到下面网站下载...
Linux-屏幕关闭 这个简单的脚本在 Linux X11 系统上关闭屏幕 使用它的最佳方法是将其复制到您的主... 如果你想使它成为一个广泛的系统命令运行sudo cp screenoff.sh /usr/bin/ 然后为其设置键盘快捷键。 省电,享受。
命令如下: [root@master ~]# yum -y install samba 启动 Samba 服务器,命令如下: [root@master ~]# systemctl start smb.service [root@master ~]# systemctl start nmb.service 使用 status 命令查看是否启动...