为了账号安全,请及时绑定邮箱和手机立即绑定
慕课网数字资源数据库体验端
Linux服务管理_学习笔记_慕课网
为了账号安全,请及时绑定邮箱和手机立即绑定

Linux服务管理

Tony Linux系统工程师
难度初级
时长 2小时 6分
  • /etc/init.d/httpd start service httpd start
    查看全部
  • RPM包默认安装的服务可以用service 启动 源码包安装的服务不可以
    查看全部
  • init 0 init 6
    查看全部
  • runlevel 查看运行级别好 init 进入运行级别
    查看全部
  • 服务管理总结
    查看全部
    2 采集 收起 来源:服务管理总结

    2016-11-04

  • 服务启动 使用绝对路径,调用启动脚本来启动。不同的源码包启动的启动脚本不同。可以查看源码包的安装说明,查看启动的方法。 服务自启动 编辑/etc/rc.d/rc.local将相应的启动命令加入启动即可 让源码包的服务被服务管理命令识别 链接或拷贝到/etc/rc.d/init.d ln -s /usr/local/apache2/bin/apachectl /etc/init.d/ 让chkconfig与ntsysv可以管理源码包服务 需要编辑源码包的启动文件,将下述代码加入启动文件中 #vi /etc/init.d/apachectl #指定httpd脚本可以被chkconfig命令管理。 #格式是:chkconfig:运行级别 启动顺序 关闭顺序 #>不同的运行级别会对应不同的/etc/rc[0-6].d/的文件 #>/etc/rc.3.d/中文件,K开头为结束3级别运行需关闭的服务,S开关为运行3级别所需服务 #chkconfig:35 86 76 #说明 #description:source package apache 再运行chkconfig --add apachectl 完成之后chkconfig与ntsysv通用。
    查看全部
  • 独立服务的启动 >./etc/init.d/独立服务名 [start | stop | status | restart] # /etc/init.d/ abrt-ccpp crond killall ntpd rpcbind sssd ... >.service 独立服务名 [start | stop | status | restart] 服务的自启动 >.chkconfig [--level 运行级别] [独立服务名] [on | off] # chkconfig --list | grep httpd httpd 0:off 1:off 2:off 3:off 4:off 5:off 6:off # chkconfig --level 2345 httpd on # chkconfig --list | grep httpd httpd 0:off 1:off 2:on 3:on 4:on 5:on 6:off # chkconfig httpd off #可以省略level # chkconfig --list | grep httpd httpd 0:off 1:off 2:off 3:off 4:off 5:off 6:off >.修改/etc/rc.d/rc.local文件 将服务的标准启动命令写入此文件 此方法是独立于另外两种方法,两种方法互不影响。最好只选择其中的一种。 >.使用ntsysv命令管理自启动 与chkconfig类似,两者会互相影响。ntsysv会启动图形界面,使用space键可以开启关闭选中的服务。 # ntsysv # chkconfig --list | grep httpd httpd 0:off 1:off 2:on 3:off 4:on 5:on 6:off # ntsysv 2345 # chkconfig --list | grep httpd httpd 0:off 1:off 2:on 3:on 4:on 5:on
    查看全部
  • 独立服务的启动 >./etc/init.d/独立服务名 [start | stop | status | restart] [root@localhost ~]# /etc/init.d/ abrt-ccpp crond killall ntpd rpcbind sssd ... auditd httpd netconsole psacct sandbox xinetd autofs ip6tables netfs quota_nld saslauthd ypbind blk-availability iptables network rdisc single certmonger irqbalance nfs restorecond smartd cpuspeed kdump nfslock rngd sshd >.service 独立服务名 [start | stop | status | restart]
    查看全部
  • 常见默认安装RPM包的默认位置 /etc/init.d/:启动脚本位置 /etc/sysconfig/:初始化环境配置文件位置 /etc/: 配置文件位置 /etc/xinetd.conf :xinetd配置文件 /etc/xinetd.d/ :基于xinetd服务启动的脚本 /var/lib/:服务产生的数据放在这里 /var/log/:日志
    查看全部
  • 端口:每个协议都有65536个端口,默认给某个协议提供了端口,那么此端口就不在为其他协议体统服务。 在/etc/services中可以查看服务与端口对应关系 服务查看 状态查看:使用ps aux可以查看,但是需要对系统比较了解。 使用netstat -tlunp查看 >. t :列出tcp数据 >. u :列出udp数据 >. l :理出正在监听的网络服务(不包含已连接的网络服务) >. n :用端口号来显示服务,而不是服务名 >. p :列出该服务的进程ID [root@localhost ~]# netstat -tulnp Active Internet connections (only servers) Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name tcp 0 0 0.0.0.0:111 0.0.0.0:* LISTEN 1013/rpcbind tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 1222/sshd ... tcp 0 0 :::22 :::* LISTEN 1222/sshd ... udp 0 0 :::45161 :::* 1031/rpc.statd
    查看全部
    0 采集 收起 来源:服务与端口

    2018-03-22

  • 数据传输过程
    查看全部
    0 采集 收起 来源:服务与端口

    2016-11-04

  • 2.服务的分类 Linux服务分为: >.RPM包默认安装服务 >>.独立服务:独立的运行在内存中 >>.基于xinetd的服务:超级守护进程的一种。由xinetd管理的服务用户在访问时,首先访问xinetd然后再访问相应的后台程序,响应也是同样的道理。现在基本上不再使用xinetd >.源码包安装服务 xinted服务 默认没有安装,可以通过yum方式安装xinetd服务,在安装之前使用chkconfig可以查看系统的服务状态,安装完整之后会出现一组xinetd管理的服务,默认都是关闭的,因为xinetd在逐渐被淘汰 [root@localhost ~]# chkconfig --list abrt-ccpp 0:off 1:off 2:off 3:on 4:off 5:on 6:off abrtd 0:off 1:off 2:off 3:on 4:off 5:on 6:off ... [root@localhost ~]# yum -y install xinetd [root@localhost ~]# chkconfig --list abrt-ccpp 0:off 1:off 2:off 3:on 4:off 5:on 6:off abrtd 0:off 1:off 2:off 3:on 4:off 5:on 6:off ... xinetd based services: chargen-dgram: off ... time-dgram: off time-stream: off
    查看全部
    0 采集 收起 来源:服务的分类

    2018-03-22

  • 1.系统运行级别 >.七个运行级别 * 0 :关机 * 1 :单用户模式,主要用于系统恢复 * 2 :不完全的命令行,不含NFS服务 * 3 :完全的命令行 * 4 :系统暴露 * 5 :图形模式 * 6 :重启 [root@localhost ~]# runlevel #查看运行级别 [root@localhost ~]# init 5 #进入相应的级别 [root@localhost ~]# vi /etc/inittab #修改系统默认运行级别 id:3:initdefault:
    查看全部
  • 端口对应的6种常见服务
    查看全部
    0 采集 收起 来源:服务与端口

    2016-11-01

  • linux的7个运行级别
    查看全部

举报

0/150
提交
取消
课程须知
学习本课程需要熟练掌握Linux的基本命令,并熟悉Linux的软件安装流程。
老师告诉你能学到什么?
1、了解服务的分类 2、什么是独立服务管理 3、掌握基于xinetd的服务管理 4、掌握源码包服务管理
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!