婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > 詳解linux中systemd命令的運行級別與其常見應用

詳解linux中systemd命令的運行級別與其常見應用

熱門標簽:廳外呼梯系統布線 淘寶系統退貨外呼項目考試答案 貴陽語音電銷機器人招商 百度地圖標注陰影動態 2020電銷機器人排行 焦作人工智能電話機器人軟件 鹽城客服外呼系統軟件 鄭州營銷外呼系統運營商 北京市地圖標注

從很久很久以前我們就在使用靜態運行級別。而systemd提供了更為動態靈活的機制,來管控你的系統。

在開始介紹systemd命令前,讓我們先簡單的回顧一下歷史。在Linux世界里,有一個很奇怪的現象,一方面Linux和自由軟件(FOSS)在不斷的向前推進,另一方面人們對這些變化卻不斷的抱怨。這就是為什么我要在此稍稍提及那些反對systemd所引起的爭論的原因,因為我依然記得歷史上有不少類似的爭論:

  •     軟件包(Pacakge)是邪惡的,因為真正的Linux用戶會從源碼構建他所想要的的一切,并嚴格的管理系統中安裝的軟件。
        解析依賴關系的包管理器是邪惡的,真正的Linux用戶會手動解決這些該死的依賴關系。
        apt-get總能把事情干好,所以只有Yum是邪惡的。
        Red Hat簡直就是Linux中的微軟。
     

諸如此類...就像我之前常常說的一樣,變化總是讓人沮喪。這些該死的變化攪亂了我的工作流程,這可不是一件小事情,任何業務流程的中斷,都會直接影響到生產力。但是,我們現在還處于計算機發展的嬰兒期,在未來的很長的一段時間內將會持續有快速的變化和發展。想必大家應該都認識一些因循守舊的人,在他們的心里,商品一旦買回家以后就是恒久不變的,就像是買了一把扳手、一套家具或是一個粉紅色的火烈鳥草坪裝飾品。就是這些人,仍然在堅持使用Windows Vista,甚至還有人在使用運行Windows 95的老破爛機器和CRT顯示器。他們不能理解為什么要去換一臺新機器。老的還能用啊,不是么?

這讓我回憶起了我在維護老電腦上的一項偉大的成就,那臺破電腦真的早就該淘汰掉。從前我有個朋友有一臺286的老機器,安裝了一個極其老的MS-DOS版本。她使用這臺電腦來處理一些簡單的任務,比如說約會、日記、記賬等,我還用BASIC給她寫了一個簡單的記賬軟件。她不用關注任何安全更新,是這樣么?因為它壓根都沒有聯網。所以我會時不時給她維修一下電腦,更換電阻、電容、電源或者是CMOS電池什么的。它竟然還一直能用。它那袖珍的琥珀CRT顯示器變得越來越暗,在使用了20多年后,終于退出了歷史舞臺。現在我的這位朋友,換了一臺運行Linux的老Thinkpad,來干同樣的活。

前面的話題有點偏題了,下面抓緊時間開始介紹systemd。
運行級別 vs. 狀態

SysVInit使用靜態的運行級別來構建不同的啟動狀態,大部分發布版本中提供了以下5個運行級別:

  •     單用戶模式(Single-user mode)
        多用戶模式,不啟動網絡服務(Multi-user mode without network services started)
        多用戶模式,啟動網絡服務(Multi-user mode with network services started)
        系統關機(System shutdown)
        系統重啟(System reboot)

對于我來說,使用多個運行級別并沒有太大的好處,但它們卻一直在系統中存在著。 不同于運行級別,systemd可以創建不同的狀態,狀態提供了靈活的機制來設置啟動時的配置項。這些狀態是由多個unit文件組成的,狀態又叫做啟動目標(target)。啟動目標有一個清晰的描述性命名,而不是像運行級別那樣使用數字。unit文件可以控制服務、設備、套接字和掛載點。參考下/usr/lib/systemd/system/graphical.target,這是CentOS 7默認的啟動目標:

   

復制代碼
代碼如下:
[Unit]
Description=Graphical Interface
Documentation=man:systemd.special(7)
Requires=multi-user.target
After=multi-user.target
Conflicts=rescue.target
Wants=display-manager.service
AllowIsolate=yes
[Install]
Alias=default.target

現在再看看unit文件長什么樣? 我來給大家找個例子。 unit文件存放在下面的兩個目錄下:

   

復制代碼
代碼如下:
/etc/systemd/system/
/usr/lib/systemd/system/

我們可以修改第一個目錄中的文件來進行自定義配置,而第二個目錄中的文件是包安裝時保存的備份。/etc/systemd/system/的優先級高于/usr/lib/systemd/system/。不錯,用戶優先級高于機器。下面是Apache Web server的unit文件:

   

復制代碼
代碼如下:
[Unit]
Description=The Apache HTTP Server
After=network.target remote-fs.target nss-lookup.target
[Service]
Type=notify
EnvironmentFile=/etc/sysconfig/httpd
ExecStart=/usr/sbin/httpd/ $OPTIONS -DFOREGROUND
ExecReload=/usr/sbin/httpd $OPTIONS -k graceful
ExecStop=/bin/kill -WINCH ${MAINPID}
KillSignal=SIGCONT
PrivateTmp=true
[Install]
WantedBy=multi.user.target

就算是對于新手而言,上面的文件也是非常簡單易懂的。這可比SysVInit的init文件要簡單多了,為了便于比較,下面截取了/etc/init.d/apache2的一個片段:

   

復制代碼
代碼如下:
SCRIPTNAME="${0##*/}"
SCRIPTNAME="${SCRIPTNAME##[KS][0-9][0-9]}"
if [ -n "$APACHE_CONFDIR" ] ; then
if [ "${APACHE_CONFDIR##/etc/apache2-}" != "${APACHE_CONFDIR}" ] ; then
DIR_SUFFIX="${APACHE_CONFDIR##/etc/apache2-}"
else
DIR_SUFFIX=

整個文件一共有410行。

你可以檢查unit文件的依賴關系,我常常被這些復雜的依賴關系給嚇到:

   

復制代碼
代碼如下:
$ systemctl list-dependencies httpd.service

cgroups

cgroups,或者叫控制組,在Linux內核里已經出現好幾年了,但直到systemd的出現才被真正使用起來。The kernel documentation中是這樣描述cgroups的:“控制組提供層次化的機制來管理任務組,使用它可以聚合和拆分任務組,并管理任務組后續產生的子任務。”換句話說,它提供了多種有效的方式來控制、限制和分配資源。systemd使用了cgroups,你可以便捷的查看它,使用下面的命令可以展示你系統中的整個cgroup樹:

   

復制代碼
代碼如下:
$ systemd-cgls

你可以使用ps命令來進行查看cgroup樹:

   

復制代碼
代碼如下:
$ ps xawf -eo pid,user,cgroup,args

常用命令集

下面的命令行展示了如何為守護進程重新裝載配置文件,注意不是systemd服務文件。 使用這個命令能夠激活新的配置項,且盡可能少的打斷業務進程,下面以Apache為例:

   

復制代碼
代碼如下:
# systemctl reload httpd.service

重新裝載服務文件(service file)需要完全停止和重新啟動服務。如果服務掛死了,用下面的命令行可以恢復它:

   

復制代碼
代碼如下:
# systemctl restart httpd.service

你還可以用一個命令重啟所有的守護進程。這個命令會重新裝載所有守護進程的unit文件,然后重新生成依賴關系樹:

   

復制代碼
代碼如下:
# systemctl daemon-reload

在非特權模式下,你也可以進行重啟、掛起、關機操作:

   

復制代碼
代碼如下:
$ systemctl reboot
$ systemctl suspend
$ systemctl poweroff

標簽:樂山 青島 大理 大興安嶺 周口 大慶 遼寧 六安

巨人網絡通訊聲明:本文標題《詳解linux中systemd命令的運行級別與其常見應用》,本文關鍵詞  詳解,linux,中,systemd,命令,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《詳解linux中systemd命令的運行級別與其常見應用》相關的同類信息!
  • 本頁收集關于詳解linux中systemd命令的運行級別與其常見應用的相關信息資訊供網民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    尤物av一区二区| 精品国产凹凸成av人网站| 一本到一区二区三区| 成人看片黄a免费看在线| 国产99久久久国产精品潘金| 国产麻豆视频精品| 床上的激情91.| 99精品国产99久久久久久白柏| 久久精品欧美日韩| 国产精品国产三级国产aⅴ中文| 欧美国产日韩a欧美在线观看| 亚洲欧美一区二区久久| 免费在线成人网| 成人aaaa免费全部观看| 91福利国产精品| 欧美精品一区二区三区高清aⅴ | 2020日本不卡一区二区视频| 国产精品不卡在线| 亚洲成人午夜影院| 国产一区视频网站| 欧美色综合天天久久综合精品| 日韩视频国产视频| 亚洲精品精品亚洲| 国产经典欧美精品| 337p亚洲精品色噜噜噜| 18成人在线视频| 国产伦理精品不卡| 91精品一区二区三区久久久久久| 国产精品天美传媒| 国产成人小视频| 久久一留热品黄| 免费欧美日韩国产三级电影| 91捆绑美女网站| 日本一区二区综合亚洲| 韩国精品主播一区二区在线观看 | 亚洲一区二区高清| 成人精品高清在线| 国产欧美一区二区三区在线看蜜臀| 日本亚洲一区二区| 日韩一区二区在线观看视频播放| 亚洲综合免费观看高清完整版在线| 色综合av在线| 亚洲主播在线观看| 欧美羞羞免费网站| 天堂蜜桃91精品| 欧美一区二区大片| 激情深爱一区二区| 久久久亚洲午夜电影| 国产91精品一区二区| 国产精品青草久久| 色女孩综合影院| 午夜国产精品一区| 久久亚洲精品国产精品紫薇| 成人网页在线观看| 亚洲一区二区美女| 国产亚洲一区二区在线观看| 色先锋aa成人| 裸体健美xxxx欧美裸体表演| 国产三区在线成人av| 欧美理论电影在线| jizz一区二区| 日本欧美肥老太交大片| 国产精品乱码一区二区三区软件| 91在线一区二区| 另类欧美日韩国产在线| 亚洲最大成人综合| 国产偷国产偷亚洲高清人白洁| 91福利国产成人精品照片| 精品亚洲porn| 免费高清视频精品| 国产精品理论在线观看| 精品嫩草影院久久| 欧美三级在线看| 欧美性淫爽ww久久久久无| 91丨porny丨最新| 激情丁香综合五月| 麻豆精品一区二区综合av| 亚洲成在人线免费| 伊人婷婷欧美激情| 1024亚洲合集| 亚洲一区二区三区视频在线播放 | 丁香天五香天堂综合| 久久99国产精品免费网站| 日本午夜一本久久久综合| 婷婷成人激情在线网| 日本午夜精品一区二区三区电影| 亚洲国产精品久久一线不卡| 亚洲国产成人tv| 日韩av电影天堂| 美女免费视频一区| 蜜桃av一区二区在线观看| 国产一区二区三区av电影| 韩国女主播成人在线观看| 国产精品白丝av| av影院午夜一区| 色香蕉成人二区免费| 欧美日韩视频专区在线播放| 日韩欧美美女一区二区三区| 国产亚洲一区二区三区| 亚洲欧美影音先锋| 亚洲一区二区精品久久av| 久久99精品国产麻豆婷婷洗澡| 国产麻豆成人传媒免费观看| 91丝袜美女网| 国产午夜精品一区二区 | 成人综合婷婷国产精品久久免费| 在线精品视频一区二区| 精品久久一区二区三区| 一区二区中文视频| 久久精品国产秦先生| 岛国一区二区三区| 精品国产伦一区二区三区免费| 国产精品三级视频| 国产一区二区三区四区五区美女 | 亚洲精选一二三| 国产精选一区二区三区| 欧美精品在欧美一区二区少妇| 亚洲欧洲日韩一区二区三区| 经典三级在线一区| 日韩欧美一级精品久久| 亚洲一二三级电影| www.欧美.com| 亚洲欧美视频在线观看视频| 国产成人亚洲综合a∨猫咪| 欧美tickle裸体挠脚心vk| 午夜视频一区在线观看| 久久人人97超碰com| 麻豆精品久久精品色综合| 日韩精品一区二区三区蜜臀 | 欧美男生操女生| 日韩综合一区二区| 日韩一区二区三区观看| 丝袜亚洲另类欧美| 久久久一区二区三区捆绑**| 不卡的av电影在线观看| 亚洲丝袜精品丝袜在线| 91视频免费播放| 一二三区精品福利视频| 91精品国产综合久久久蜜臀粉嫩| 亚洲国产日韩精品| 精品国产伦一区二区三区免费| 成人晚上爱看视频| 亚洲精品国产精品乱码不99| 欧美日韩中文字幕一区二区| 日韩成人免费看| 中文字幕一区二区三区在线播放| 91日韩精品一区| 久久精品国产亚洲一区二区三区| 中文字幕中文字幕在线一区 | 日韩—二三区免费观看av| 久久久欧美精品sm网站| 在线观看亚洲精品视频| 国产一区二区h| 亚洲午夜激情网页| 国产精品久久毛片av大全日韩| 99久久er热在这里只有精品66| 视频一区在线播放| 亚洲精品乱码久久久久久久久| 91精品午夜视频| 91免费观看视频| 国产剧情一区在线| 韩国av一区二区三区在线观看| 亚洲香肠在线观看| 亚洲三级小视频| 国产精品福利一区| 久久久美女毛片| 久久久久国产精品人| 国产日韩欧美电影| 日韩欧美国产精品一区| 欧美电影一区二区三区| 91激情在线视频| 91蜜桃网址入口| 欧美午夜寂寞影院| 欧美日韩午夜在线| 欧美一区二区美女| 欧美精品一区二区久久婷婷| 欧美成人aa大片| 久久综合九色综合欧美98| 欧美经典三级视频一区二区三区| 国产日本一区二区| 亚洲欧美在线观看| 亚洲高清三级视频| 国精品**一区二区三区在线蜜桃| 国产一区二区精品久久91| 99r精品视频| 日韩三级视频中文字幕| 国产无人区一区二区三区| 一区二区三区视频在线观看| 日韩精品乱码av一区二区| 国产69精品久久久久毛片| 欧美四级电影在线观看| 国产欧美一区二区三区在线老狼| 亚洲午夜免费福利视频| 国产精品白丝av| 欧美一区日韩一区| 国产精品乱人伦中文| 韩国视频一区二区| 8x8x8国产精品| 一区二区三区在线观看欧美| 国产91富婆露脸刺激对白|