<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    zhyiwww
    用平實(shí)的筆,記錄編程路上的點(diǎn)點(diǎn)滴滴………
    posts - 536,comments - 394,trackbacks - 0
    Linux服務(wù)介紹

    一. 各項(xiàng)服務(wù)的功能介紹

    amd 運(yùn)行automount精靈程序,該精靈在必要時(shí)自動(dòng)安裝一些本地設(shè)備和NFS文件系統(tǒng)。

    apmd apmd用來(lái)監(jiān)視系統(tǒng)用電狀態(tài),并將相關(guān)信息通過(guò)syslogd 寫(xiě)入日志。也可以用來(lái)在電源不足時(shí)關(guān)機(jī)。

    arpwatch 該程序主要用來(lái)維護(hù)以太網(wǎng)物理地址和IP地址的對(duì)應(yīng)關(guān)系。

    atd 運(yùn)行用戶用At命令調(diào)度的任務(wù)。也在系統(tǒng)負(fù)荷比較低時(shí) 運(yùn)行批處理任務(wù)。

    autofs 當(dāng)您需要時(shí)自動(dòng)轉(zhuǎn)載文件系統(tǒng),而當(dāng)您不需要時(shí)自動(dòng)卸載。

    bootparamd

    該服務(wù)允許老的Sun工作站從Linux網(wǎng)絡(luò)啟動(dòng),它和rarp 現(xiàn)在很少使用,基本上被bootp和dhcp取代了。

    crond cron是Unix下的一個(gè)傳統(tǒng)程序,該程序周期地運(yùn)行用戶 調(diào)度的任務(wù)。比起傳統(tǒng)的Unix版本,Vixie版本添加了不少屬性,而且更安全,配置更簡(jiǎn)單。

    dhcpd 該精靈提供了對(duì)動(dòng)態(tài)主機(jī)控制協(xié)議(Dynamic Host Control Protocol)的訪問(wèn)支持。

    ftpd FTP是文件傳輸協(xié)議的簡(jiǎn)稱(chēng),它定義了在網(wǎng)絡(luò)上從一臺(tái)計(jì)算機(jī)向另一臺(tái)計(jì)算機(jī)進(jìn)行文件傳輸?shù)姆绞剑瑤缀跛械某S孟到y(tǒng)平臺(tái)都提供

    FTP的服務(wù)程序和客戶程序

    gated gated通過(guò)一個(gè)數(shù)據(jù)庫(kù)提供了網(wǎng)絡(luò)路由功能支持。它支持 各種路由協(xié)議,包括RIP版本1和2、DCN HELLO協(xié)議、OSPF版本2以及EGP版本2到4。

    gpm gpm為文本模式下的Linux程序如mc(Midnight Commander)提供了鼠標(biāo)的支持。它也支持控制臺(tái)鼠標(biāo)的拷貝,粘貼操作以及彈出式菜單。

    httpd http是著名的www服務(wù)器,可用來(lái)提供HTML文件以 及CGI動(dòng)態(tài)內(nèi)容服務(wù)。

    Inet 因特網(wǎng)操作服務(wù)程序。監(jiān)控網(wǎng)絡(luò)對(duì)各種它管理的服務(wù)的需求,并在要的時(shí)候啟動(dòng)相應(yīng)的服務(wù)程序。通常,inet管理的程序有telnet、

    ftp、rsh和rlogin。關(guān)閉inet也就 關(guān)閉了這些由它管理的服務(wù)。

    innd inn是最流行的用戶組新聞服務(wù)器。它允許您建立起本地 新聞服務(wù)器。配置有一定的難度,可以先閱讀/usr/doc/ inn*文檔獲得幫助。

    keytable 該程序的功能是轉(zhuǎn)載您在/etc/sysconfig/keyboards里說(shuō)明的鍵盤(pán)映射表,該表可以通過(guò)kbdconfig工具進(jìn)行選 擇。您應(yīng)該使該程序處于激活狀態(tài)。

    ldap LDAP代表Lightweight Directory Access Protocol, 實(shí)現(xiàn)了目錄訪問(wèn)協(xié)議的行業(yè)標(biāo)準(zhǔn)。

    lpd lpd是系統(tǒng)打印守護(hù)程序,負(fù)責(zé)將lpr等程序提交給打印作業(yè)。

    mcserv Midnight Commander服務(wù)進(jìn)程允許遠(yuǎn)程機(jī)器上的用戶通過(guò)Midnight

    Commander文件管理器操作本機(jī)文件。服務(wù)進(jìn)程用PAM來(lái)驗(yàn)證用戶,需要給出“用戶名/口令”以通過(guò)驗(yàn)證。

    mysql 一個(gè)快速高效可靠的輕型SQL數(shù)據(jù)庫(kù)引擎。

    named 域名服務(wù)器,將Internet主機(jī)名解析為點(diǎn)分的IP地址。

    netfs 負(fù)責(zé)裝載/卸載NFS、Samba、NCP(Netware)文件系統(tǒng)。

    network 激活/關(guān)閉啟動(dòng)時(shí)的各個(gè)網(wǎng)絡(luò)接口。

    nfs NFS是一個(gè)流行的基于TCP/IP網(wǎng)絡(luò)的文件共享協(xié)議。該服務(wù)提供了

    NFS文件共享服務(wù),具體的配置在/etc/ exports文件里。

    nscd 該服務(wù)負(fù)責(zé)密碼和組的查詢,并且緩沖查詢結(jié)果。如果您的系統(tǒng)有

    比較慢的服務(wù)(如NIS和NIS+),則應(yīng)該啟動(dòng)該服務(wù)。

    Pcmcia pcmcia主要用于支持筆記本電腦。

    Portmap portmap 用來(lái)支持RPC連接,RPC被用于NFS以及NIS 等服務(wù)。

    postgresql PostgreSQL關(guān)系數(shù)據(jù)庫(kù)引擎。

    qmail 它也是一個(gè)基于UNIX操作系統(tǒng)的Internet郵件傳輸機(jī)構(gòu)( Internet

    Mail Transfer Agent 簡(jiǎn)稱(chēng)MTA)。它采用標(biāo)準(zhǔn)的簡(jiǎn)單郵件傳輸協(xié)議

    (Simple Mail Transfer Protocol 簡(jiǎn)稱(chēng)SMTP)與Internet上其他MTA交換信息,具有安全、可靠、高效、簡(jiǎn)單的特點(diǎn)。

    random 保存和恢復(fù)系統(tǒng)的高質(zhì)量隨機(jī)數(shù)生成器,這些隨機(jī)數(shù)是系統(tǒng)一些隨機(jī)行為提供的。

    routed 該守護(hù)程序支持RIP協(xié)議的自動(dòng)IP路由表維護(hù)。RIP主要使用在小型網(wǎng)絡(luò)上,大一點(diǎn)的網(wǎng)絡(luò)就需要復(fù)雜一點(diǎn)的協(xié)議。

    rstatd Rstat 協(xié)議允許網(wǎng)絡(luò)上的用戶獲得同一網(wǎng)絡(luò)上各機(jī)器的性能參數(shù)。

    rusersd 該服務(wù)使網(wǎng)絡(luò)用戶可以定位同一網(wǎng)絡(luò)上的其他用戶。

    rwalld Rwall協(xié)議允許遠(yuǎn)程用戶向在同一系統(tǒng)中活躍著的終端發(fā)送消息,類(lèi)似wall的本地行為。

    rwhod 允許遠(yuǎn)程用戶獲得運(yùn)行rwho精靈的機(jī)器上所有已登錄用戶的列表,與finger類(lèi)似。

    sendmail 大名鼎鼎的郵件服務(wù)器。

    smb 啟動(dòng)和關(guān)閉smbd和nmbd精靈程序以提供SMB網(wǎng)絡(luò)服務(wù)。

    snmpd 簡(jiǎn)單網(wǎng)絡(luò)管理協(xié)議(SNMP)的守護(hù)精靈。

    syslog syslog是操作系統(tǒng)提供的一種機(jī)制,守護(hù)程序通常使用這種機(jī)制將各種信息寫(xiě)到各個(gè)系統(tǒng)日志文件。通常應(yīng)該啟動(dòng)該服務(wù)。

    Webmin webmin是基于web的集系統(tǒng)管理與網(wǎng)絡(luò)管理于一身的強(qiáng)大管理工具。

    利用webmin的強(qiáng)大功能,用戶可以通過(guò)web瀏覽器來(lái)方便地設(shè)置自己的服務(wù)器、dns、samba、nfs、本地/遠(yuǎn)程文件系統(tǒng)以及許多其他的系統(tǒng)配置。

     
    二. 服務(wù)的啟動(dòng)和停止

    init是啟動(dòng)時(shí)運(yùn)行內(nèi)核的程序. 它負(fù)責(zé)啟動(dòng)所有在啟動(dòng)時(shí)需要運(yùn)行的進(jìn)程, 包括允許您登錄的gettys, NFS管理器, FTP管理器,以及您想在機(jī)器啟動(dòng)時(shí)運(yùn)行的任何事.

    SysV init的配置文件存放在/etc的一個(gè)子目錄. 這個(gè)目錄叫rc.d. 在那里您將發(fā)現(xiàn) rc.sysinit 和以下目錄:

    init.d

    rc0.d

    rc1.d

    rc2.d

    rc3.d

    rc4.d

    rc5.d

    rc6.d

    init.d包含一組script. 基本上, 您在啟動(dòng)時(shí)或進(jìn)入另一個(gè)運(yùn)行級(jí)別時(shí), 每個(gè)service需要一個(gè)script. Services包括網(wǎng)絡(luò), NFS, 發(fā)送郵件, HTTPD等等.

    默認(rèn)的運(yùn)行級(jí)別在/etc/inittab中定義.在前面有一行類(lèi)似:

    id:3:initdefault:

    在這里, 您看到第二欄, 默認(rèn)運(yùn)行水平是3, 大多數(shù)系統(tǒng)都是這樣. 如果想修改它,可以手工編輯/etc/inittab改掉3. 如果在rc3.d輸入ls -l :

    lrwxrwxrwx 1 root root 17 3:11 S10network -> ../init.d/network

    lrwxrwxrwx 1 root root 16 3:11 S30syslog -> ../init.d/syslog

    lrwxrwxrwx 1 root root 14 3:32 S40cron -> ../init.d/cron

    lrwxrwxrwx 1 root root 14 3:11 S50inet -> ../init.d/inet

    lrwxrwxrwx 1 root root 13 3:11 S60nfs -> ../init.d/nfs

    lrwxrwxrwx 1 root root 15 3:11 S70nfsfs -> ../init.d/nfsfs

    lrwxrwxrwx 1 root root 18 3:11 S90lpd -> ../init.d/lpd.init

    lrwxrwxrwx 1 root root 11 3:11 S99local -> ../rc.local


    我們可以看到這個(gè)目錄中沒(méi)有真的'文件', 只有對(duì)init.d目錄中的script的連接. 大多數(shù)的Linux發(fā)行版本中,啟動(dòng)腳本位于 /etc/rc.d/init.d。這些腳本被ln命令來(lái)連接到 /etc/rc.d/rcn.d目錄。(這里的n 就是運(yùn)行級(jí)0-6) 例如 /etc/rc.d/rc3.d下面的S10network就是連接/etc/rc.d/init.d下的network腳本的。
    這個(gè)連接在前面還有一個(gè)'S'和一個(gè)數(shù)字。'S'是指啟動(dòng)這個(gè)特定的script, 'K'是指結(jié)束它,即kill。 數(shù)字是順序, Init 將根據(jù)順序啟動(dòng)所有的services. 例如,在同一個(gè)目錄下,你還可以看到S35dhcpd這個(gè)文件,dhcpd服務(wù)就是在network服務(wù)之后啟動(dòng)。因此我們可以用一個(gè)兩位數(shù)字和一個(gè)大寫(xiě)的'S'或'K'來(lái)啟動(dòng)或結(jié)束所需要的 service.。

    Init如何啟動(dòng)和結(jié)束service? 很簡(jiǎn)單. 每個(gè)script都寫(xiě)了一個(gè)接收參數(shù)用來(lái)'啟動(dòng)' 和'結(jié)束'. 我們可以用命令行來(lái)執(zhí)行這些script, 如:

    /etc/rc.d/init.d/httpd stop來(lái)結(jié)束httpd服務(wù)器. Init只需讀文件名, 如果有'K', 它就用'stop'參數(shù)調(diào)用script. 如果有'S',則用'start'參數(shù).


    另外:在啟動(dòng)時(shí)或者修改運(yùn)行級(jí)別時(shí), 當(dāng)所有的其他初始化完成后, 將執(zhí)行文件/etc/rc.d/rc.local. 可以在這增加新的初始程序,我所編寫(xiě)的程序就加在該文件中。在LINUX系統(tǒng)啟動(dòng)部分將詳細(xì)介紹。




    三、 linux運(yùn)行級(jí)別詳解

    簡(jiǎn)單的說(shuō),運(yùn)行級(jí)就是操作系統(tǒng)當(dāng)前正在運(yùn)行的功能級(jí)別。這個(gè)級(jí)別從1到6 ,具有不同的功能。這些級(jí)別在/etc/inittab文件里指定。這個(gè)文件是init程序?qū)ふ业闹饕募钕冗\(yùn)行的服務(wù)是那些放在/etc/rc.d 目錄下的文件。

    不同的運(yùn)行級(jí)定義如下:(可以參考Linux里面的/etc/inittab)
      # 缺省的運(yùn)行級(jí),RHS用到的級(jí)別如下:
      # 0 - 停機(jī)
      # 1 - 單用戶模式
      # 2 - 多用戶,但是沒(méi)有NFS
      # 3 - 完全多用戶模式
      # 4 - 沒(méi)有用到
      # 5 - X11
      # 6 - 重新啟動(dòng)


      對(duì)各個(gè)運(yùn)行級(jí)的詳細(xì)解釋?zhuān)?br />
    0 為停機(jī),機(jī)器關(guān)閉。

    1 為單用戶模式,就像Win9x下的安全模式類(lèi)似。

    2 為多用戶模式,但是沒(méi)有NFS支持。

    3 為完整的多用戶模式,是標(biāo)準(zhǔn)的運(yùn)行級(jí)。

    4 一般不用,在一些特殊情況下可以用它來(lái)做一些事情。例

    如在筆記本 電腦的電池用盡時(shí),可以切換到這個(gè)模式來(lái)

    做一些設(shè)置。

    5 就是X11,進(jìn)到X Window系統(tǒng)了。
    6 為重啟,運(yùn)行init 6機(jī)器就會(huì)重啟。



    |----------------------------------------------------------------------------------------|
                               版權(quán)聲明  版權(quán)所有 @zhyiwww
                引用請(qǐng)注明來(lái)源 http://m.tkk7.com/zhyiwww   
    |----------------------------------------------------------------------------------------|
    posted on 2006-06-19 14:52 zhyiwww 閱讀(534) 評(píng)論(0)  編輯  收藏 所屬分類(lèi): linux
    主站蜘蛛池模板: 国内精自视频品线六区免费| 久久久久亚洲AV无码麻豆| 在线观看特色大片免费视频| 亚洲第一页日韩专区| 国产成人精品免费视频网页大全| 岛国精品一区免费视频在线观看| 人人狠狠综合久久亚洲| 亚洲精品国产国语| 亚洲精品**中文毛片| 亚洲av日韩av无码| 成人无码区免费A片视频WWW| 久久这里只精品热免费99| 一级女性全黄生活片免费看| 欧美亚洲国产SUV| 亚洲精品又粗又大又爽A片| 亚洲二区在线视频| 亚洲激情校园春色| 亚洲视频免费在线看| 久久精品国产亚洲AV果冻传媒| 亚洲一区二区三区偷拍女厕| 亚洲人午夜射精精品日韩| 无码国产亚洲日韩国精品视频一区二区三区| 嫩草影院免费观看| 成人免费视频软件网站| 最近2019中文免费字幕| 一个人免费观看视频www| 美女裸身网站免费看免费网站| 中文字幕在线观看免费视频| 一区二区三区福利视频免费观看| 久久成人免费播放网站| 久久久久久影院久久久久免费精品国产小说| 99免费精品视频| 在线毛片片免费观看| 久久综合九色综合97免费下载| 毛片在线播放免费观看| 99爱在线观看免费完整版| 久久www免费人成看片| 无码国产精品一区二区免费式影视| 99久久久国产精品免费无卡顿| 久久国内免费视频| 永久免费bbbbbb视频|