`
陈志琴
  • 浏览: 22887 次
  • 性别: Icon_minigender_2
  • 来自: 江西
社区版块
存档分类
最新评论

Linux下的服务管理和网络配置

阅读更多
winnt操作系统的服务管理是比较强的,它内置有一个服务管理器,能够非常方便的管理操作系统内的服务。Linux也同样有管理服务的特有方式。
Linux的服务都是以脚本的方式来运行的,存在于 /etc/rc.d/init.d目录下所有的脚本就是我们的服务脚本,它具有两项作用,一项是能够在系统启动的时候自动启动那些脚本中所要求启动的程序,另外,我们还能够通过该脚本来对服务进行控制,比如启动,停止等。

    我们先看看下面有那些服务:

# ls /etc/rc.d/init.d
anacron  cups       iptables   killall  nfslock  random      single  ypbind
apmd     firstboot  irda       kudzu    nscd     rawdevices  sshd
atd      functions  isdn       netfs    ntpd     rhnsd       syslog
autofs   gpm        kdcrotate  network  pcmcia   saslauthd   xfs
crond    halt       keytable   nfs      portmap  sendmail    xinetd

    里面列出的就是我们目前系统中所有的服务脚本,每次系统启动的时候就会启动。
我们打开一个脚本来看看:

    # cat /etc/rc.d/init.d/smb
case "$1" in
  start)
start
        ;;
  stop)
        stop
        ;;
  status)
        status rpc.mountd
        status nfsd
        ;;
  restart)
        $0 stop
        $0 start
        ;;
  reload)
        /usr/sbin/exportfs -r
        touch /var/lock/subsys/nfs
        ;;
  *)
        echo $"Usage: nfs {start|stop|status|restart|reload}"
        exit 1
esac
exit 0

    我们可以看出里面基本上有几个服务,启动、停止、重启、状态等等,我们看看下面的表:

    服务脚本操作
--------------------------------------------------------------------------
操作         作用
--------------------------------------------------------------------------
start             启动服务,等价于服务脚本里的start命令
stop             停止服务,等价于副外长脚本stop命令
restart          关闭服务,然后重新启动,等价于脚本restart命令
reload          使服不重新启动而重读配置文件,等价与服务脚本的reload命令
status           提供服务的当前状态,等价于服务脚本的status命令
condrestart  如果服务锁定,则这个来关闭服务,然后再次启动,等价于condrestart命令
--------------------------------------------------------------------------

    比如,我们要重新启动Samba,则可以用root用户运行下面两个命令,效果一样:

    # /etc/rc.d/init.d/smb restart
# service smb restart

    那么到这里就明白了,假如我们要把那个服务让它系统启动的时候自动启动,那么就配置好一个服务脚本,放到/etc/rc.d/init.d里面就OK了,相应的,如果你要删除那个服务,把脚本移走就可以了.
分享到:
评论

相关推荐

    linux网络服务器搭建、配置与管理

    Linux/Unix高级 网络服务器搭建、配置与管理

    《Linux网络服务器配置与管理》课程标准.pdf

    《Linux网络服务器配置与管理》课程标准.pdf《Linux网络服务器配置与管理》课程标准.pdf《Linux网络服务器配置与管理》课程标准.pdf《Linux网络服务器配置与管理》课程标准.pdf《Linux网络服务器配置与管理》课程...

    《Linux网络服务器配置与管理》实训指导书05架设SAMBA服务器.pdf

    《Linux网络服务器配置与管理》实训指导书05架设SAMBA服务器.pdf《Linux网络服务器配置与管理》实训指导书05架设SAMBA服务器.pdf《Linux网络服务器配置与管理》实训指导书05架设SAMBA服务器.pdf《Linux网络服务器...

    Linux软件包管理与基本网络配置

    实验六 Linux软件包管理与基本网络配置

    《Linux服务器配置与管理》课程设计任务书.doc

    通过完成本课程设计,学生将能够综合了解 Linux 提供的网络服务,并具备基本的 Linux 服务器配置和管理能力。 Linux 服务器配置与管理是当前信息化建设中的一个关键部分。随着网络技术的不断发展,Linux 服务器...

    Linux网络管理与网络服务

    - **`/etc/network/interfaces`**:用于配置网络接口的参数,如IP地址、子网掩码和网关,是网络配置的核心文件。 #### 知识点三:图形界面网络管理 Linux提供了多种图形界面工具来简化网络管理任务,其中GNOME网络...

    linux网络配置与服务管理

    linux的 网络配置服务管理

    linux服务器配置与管理课程标准.doc

    DHCP服务器的学习将教会学生如何配置和管理动态主机配置协议服务,DNS服务器管理则涉及域名解析服务的设置,以确保网络通信的顺畅。WEB服务器管理不仅包含服务器的基本知识和安装,还包括网页发布和安全防护,以支持...

    Linux服务器配置与管理pdf

    Linux服务器配置与管理

    linux常见服务的管理

    - **netstat**: 监控网络连接和服务监听状态,确认服务是否正常运行并监听正确端口。 6. **常用Linux服务** - **SSH服务**: Secure Shell提供远程登录和其他安全网络服务,用于系统管理。配置文件位于`/etc/ssh/...

    Linux操作系统服务器管理.pdf

    Linux操作系统服务器管理.pdf ...本课程涵盖了Red Flag Linux Server的使用和管理、网络服务的规划和配置、Linux服务器的故障排错等方面的知识,为学生提供了系统的Linux服务器管理知识和实践能力。

    精通Linux网络服务器配置·管理·检测·应用

    1. **网络配置**: - **IP地址**:通过`/etc/sysconfig/network-scripts/ifcfg-ethX`文件(其中X代表网卡接口编号)来设置静态IP地址。 - **DNS配置**:可以通过编辑`/etc/resolv.conf`文件添加DNS服务器,或者...

    Linux文版-实验7-网络通信管理和系统服务管理-学生实验报告模板-p.doc

    在Linux操作系统中,网络通信管理和系统服务管理是两个至关重要的方面。通过熟练掌握相关的命令,可以有效地...熟悉这些命令将使Linux管理员能够更高效地管理网络连接,确保服务的正常运行,并实现用户间的有效沟通。

    Linux网络服务配置详解

    - **配置文件**:解读`/etc/sysconfig/network-scripts/ifcfg-eth0`等网络配置文件的作用及设置方法。 #### 四、远程管理工具与服务 - **Telnet**:一种简单的文本模式远程登录协议,存在安全性问题。 - **SSH**:...

    linux网络配置详细说明

    在Linux操作系统中,网络配置是系统管理的重要环节,特别是对于服务器环境来说,正确的网络配置能够确保服务的稳定性和可达性。本篇将详细介绍Linux下的网络配置,主要关注`ifcfg`文件及其相关路径,以及如何管理和...

    Linux服务器配置与管理1.7z

    详细介绍了Linux的安装与启动、Linux的磁盘文件管理、用户与用户组管理、服务与进程管理、软件包管理、网络连接配置、MySQL数据库服务器、Web服务器、FTP服务器、DNS/DHCP、qmail邮件服务器、防火墙和代理服务器、...

    Linux网络服务与管理知识图解笔记

    DHCP则负责自动分配IP地址和其他网络配置信息,简化网络管理。 NTP确保系统时间同步,这对于网络服务的正确运行和日志分析十分重要。FTP和HTTP/HTTPS服务则提供文件传输和网页访问,是互联网应用的基础。SMTP用于...

    Linux网络服务的各种配置

    - **DHCP服务器**:自动分配IP地址和其他网络配置参数给客户端设备。 - **Apache Web服务器**:搭建Web网站或应用程序服务器。 - **FTP服务器**:提供文件传输服务。 - **PXE无盘工作站**:通过网络启动工作站而无需...

    《网络服务器搭建、配置与管理Linux版》课后习题答案[整理].pdf

    《网络服务器搭建、配置与管理Linux版》课后习题答案[整理].pdf

    linux下的基本网络配置等

    这篇内容将深入探讨Linux下的基本网络配置方法,包括IP地址设置、路由、DNS解析、网络服务的启动与管理以及无线网络的安全配置。 首先,我们来了解如何配置IP地址。在Linux中,最常用的命令是`ifconfig`(在某些...

Global site tag (gtag.js) - Google Analytics