`
woniu1983
  • 浏览: 168187 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

【转】Ubuntu 服务管理

阅读更多
原帖地址: http://hi.baidu.com/liuhengloveyou/blog/item/3ac34131b905371febc4af3c.html

[size=small]Redhat 提供了chkconfig这个命令来管理系统在不同运行级别下的服务开启/关闭:

chkconfig ServiceName on/off


并可以用chkconfig --list(两个杠) 查看当前的制定状况。

Ubuntu里没有这个命令,其实也可以不用任何命令简单管理系统服务,

可以通过改变 /etc/rc*.d(*的取值是从0到6和S)下的启动脚本名来管理服务.

比如不想让KDM自动启动, 可以这样:

sudo find /etc/rc* -name *kdm* -exec rm {} \;


也就是把KDM的启动脚本全删掉.

Ubuntu也提供了另外一个简单的命令来实现管理。但首先服务必须已在/etc/init.d目录中存在。如:

添加一个服务:

sudo update-rc.d ServiceName defaults


删除一个服务:

sudo update-rc.d ServiceName remove


还可以安装另外一个比较强的工具:

sudo apt-get install sysv-rc-conf 


启动:
sudo sysv-rc-conf 


它可心配置各服务在各级别上的启动情况.

随时想启动某个服务, 可以这样:
sudo /etc/init.d/ServiceName start


比如我要远程登录, 要用ssh服务:
sudo /etcinit.d/ssh start
(别的系统可能是sshd)

还可以做别的操作:
start : 启动服务
stop : 停止服务
restart : 关闭服务,然后重新启动
reload : 使服不重新启动而重读配置文件
status : 提供服务的当前状态
condrestart : 如果服务锁定,则这个来关闭服务,然后再次启动


再说一下 linux 运行级别的意思:

通常有这几个 runlevel :

runlevel  system state

0           halt the system

1           single user mode

2           basic multi user mode

3           multi user mode

5          multi user mode with gui

6          reboot the system

S        single user mode

runlevel 命令查看当前运行级别.
init 命令改变当前运行级别.[/size]
分享到:
评论

相关推荐

    玩转ubuntu

    在Ubuntu系统中,用户可以使用大量的命令行工具来进行操作和管理。常用的文件/文件夹管理命令包括: - ls:列出当前目录下的文件,使用ls -a可以包括隐藏文件,使用ls -l可以显示文件详细信息。 - cd:改变当前目录...

    Ubuntu下DNS服务器的搭建

    在Ubuntu操作系统中搭建DNS服务器是一项基础且重要的网络管理任务,它可以帮助我们管理和解析域名,确保网络服务的稳定运行。本文将详细介绍如何在Ubuntu系统上设置DNS服务器,主要涉及DNS服务器软件 Bind9 的安装与...

    Ubuntu下FTP服务器搭建+DNS服务器搭建

    在Ubuntu系统中搭建FTP服务器和DNS服务器是网络服务配置中的基础任务,对于系统管理员来说至关重要。FTP(File Transfer Protocol)服务器允许用户通过网络传输文件,而DNS(Domain Name System)服务器则负责将域名...

    Ubuntu下nfs服务器的搭建.

    Ubuntu下搭建NFS服务器是一个涉及到网络文件系统配置与管理的过程,目的是使得不同的计算机可以共享文件。NFS服务器的主要作用是允许网络中的多台计算机访问同一目录下的文件和数据,这样做的好处包括简化数据管理、...

    串口转TCP组件 (Ubuntu、openwrt实测可用)

    它提供了丰富的软件包管理系统和用户友好的界面,使得开发者可以方便地安装和管理各种软件。 OpenWRT则是一个基于Linux的嵌入式操作系统,常用于无线路由器和其他网络设备。它的特点是轻量级和高度可定制,允许...

    Ubuntu11.04内核6.5.0.14系统USB转CAN适配器SOCKETCAN驱动

    内核是操作系统的核心部分,负责管理硬件资源,提供系统调用等服务,对于嵌入式和工业应用,如CAN通信,有着至关重要的作用。 接下来,我们关注"USB转CAN适配器SOCKETCAN驱动"。USB转CAN适配器是一种硬件设备,它...

    ubuntu server7.10 建立DNS服务器

    `配置OpenBSD 3.5上面的BIND服务.txt`虽然不是直接针对Ubuntu,但提供了跨平台的视角,因为BIND9在多种操作系统上都可运行,了解不同系统下的配置差异对深入理解DNS服务很有帮助。 通过学习这些资源,你不仅可以...

    Ubuntu Linux轻松入门(PPT)

    《Ubuntu Linux轻松入门》是一本...《Ubuntu Linux轻松入门(附DVD-ROM光盘1张)》涉及面广,内容详尽,语言精练易懂,实用性强,适用于那些具有Windows使用经验并想转而学习Linux的普通用户、系统管理员和开发人员。

    Ubuntu Desktop 15.04镜像

    不过,Ubuntu Desktop 15.04主要还是使用传统的deb包管理方式。 4. **Linux内核4.0**:15.04采用了最新的Linux内核4.0,带来了硬件兼容性的提升,尤其是对新型硬件的支持,包括更好的电源管理和驱动支持。 5. **...

    第6章 磁盘管理(UbuntuServer11.10)

    ### 第6章 磁盘管理(UbuntuServer11.10) #### 6.1 管理磁盘及分区 ##### 6.1.2 检测并确认磁盘 - **fdisk命令**: 在Ubuntu Server 11.10中,`fdisk`是一个重要的磁盘管理工具,可用于查看和修改磁盘分区表。当...

    ubuntu16.04搭建FASTDFS图片服务器,并配置nginx

    这个过程涉及了Linux系统的管理、软件包的安装和配置、文件系统的操作以及网络服务的管理等多个方面,对于提升IT技能和理解服务器运维流程非常有帮助。希望这个指南能对你在搭建自己的图片服务器时提供有效的指导。

    Ubuntu 参考手册 中文版PDF.7z

    Ubuntu也常用于服务器环境,手册会讲解如何设置和管理Ubuntu服务器,包括DNS、NFS、Samba、Apache、MySQL等服务的配置。 10. **故障排除与日志分析**: 当遇到问题时,手册会提供一些通用的故障排查方法,教导...

    Ubuntu 16.04入门手册 Getting Started with Ubuntu 16.04

    总的来说,Ubuntu 16.04入门手册涵盖了Ubuntu系统的基本安装、使用和管理。通过细致的步骤和解释,它为初学者提供了一个学习和掌握Ubuntu系统的宝贵资源。手册还鼓励用户之间相互分享这一资源,进一步扩大了知识的...

    手机安装ubuntu 以及搭建web服务器,实现内网传透工具集合.zip

    在手机上搭建Tomcat服务器,可以让手机成为Web服务的主机,提供网页内容和服务。 4. **MySQL 5.7数据库32位**: MySQL是一种关系型数据库管理系统,广泛应用于Web应用程序的数据存储。32位版本同样是为了适应资源...

    ubuntu配置DNS服务器web服务器课程设计报告.docx

    通过这次课程设计,学生不仅学习了DNS服务器和Web服务器的工作原理,还实践了在Ubuntu操作系统上的实际配置,从而增强了对网络服务管理的理解和应用能力。这不仅有助于理论知识的巩固,也有利于培养解决实际问题的...

    ubuntu中文手册 电子书

    Ubuntu的软件包管理系统是Apt,它允许用户方便地安装、更新和卸载软件。系统升级章节详细阐述了如何保持Ubuntu系统的最新状态,包括安全补丁和新功能的获取。Ubuntu的系统引导进程涉及Grub,它是多操作系统启动菜单...

    ubuntu手册大全操作指南

    - **Nautilus 文件管理器**: Ubuntu 的默认文件管理器,支持文件浏览、组织、编辑和共享。 - **网络文件系统 (NFS, Samba)**: Ubuntu 支持连接到其他计算机或服务器上的文件系统,方便共享文件。 5. **硬件驱动**...

Global site tag (gtag.js) - Google Analytics