真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

linux運維之通過systemctl管理服務的示例

了解linux運維之通過systemctl管理服務的示例?這個問題可能是我們日常學習或工作經(jīng)常見到的。希望通過這個問題能讓你收獲頗深。下面是小編給大家?guī)淼膮⒖純热?,讓我們一起來看看吧?/p>

創(chuàng)新互聯(lián)專注為客戶提供全方位的互聯(lián)網(wǎng)綜合服務,包含不限于成都網(wǎng)站建設、網(wǎng)站設計、漠河網(wǎng)絡推廣、微信小程序定制開發(fā)、漠河網(wǎng)絡營銷、漠河企業(yè)策劃、漠河品牌公關、搜索引擎seo、人物專訪、企業(yè)宣傳片、企業(yè)代運營等,從售前售中售后,我們都將竭誠為您服務,您的肯定,是我們最大的嘉獎;創(chuàng)新互聯(lián)為所有大學生創(chuàng)業(yè)者提供漠河建站搭建服務,24小時服務熱線:18980820575,官方網(wǎng)址:www.cdcxhl.com

自centOS7后,新增了一個管理服務的命令——systemctl,通過這個命令可以非常方便的管理系統(tǒng)上的服務。

通過systemctl開啟、關閉服務

下面列出關于服務的開啟、關閉相關選項

  • start 開啟服務

  • stop 關閉服務

  • restart 重啟服務

  • status 查看服務狀態(tài)

  • reload 重新載入配置文件(不關閉服務)

  • enable 開機自啟動該服務

  • disable 關閉開機自啟動

下面通過案例來學習

# 查看服務運行狀況
# systemctl status atd
● atd.service - Job spooling tools
   Loaded: loaded (/usr/lib/systemd/system/atd.service; enabled; vendor preset: enabled)
   Active: active (running) since Sat 2020-11-07 16:20:59 CST; 3 days ago
 Main PID: 3002 (atd)
   CGroup: /system.slice/atd.service
           └─3002 /usr/sbin/atd -f
Nov 07 16:20:59 iz8vb626ci0aehwsivxaydz systemd[1]: Started Job spooling tools.
Nov 07 16:20:59 iz8vb626ci0aehwsivxaydz systemd[1]: Starting Job spooling tools...

通過上面顯示的信息,我們可以獲取很多信息。從第二行Loaded,出現(xiàn)了enabled表示該服務開機自啟動。從第三行的running得知該服務正在運行中。

下面再來演示關閉、啟動服務

# systemctl stop atd
# systemctl start atd

關于服務的運行狀況,除了常見的running、dead等,還有一些,下面列出

  • active(running) 正在運行

  • active(waiting):等待執(zhí)行(等其他服務執(zhí)行后,再執(zhí)行)

  • active(exited):僅執(zhí)行一次就正常結束的服務

  • inactive(dead):服務未啟動

另外,關于服務開機是否啟動也有幾個選項:

  • enable :開機啟動

  • disable:開機不啟動

  • static:開機不能自啟動,但能被其他自啟動的服務啟動

  • mask:無論如何也不會啟動,該服務已被強制注銷

通過systemctl觀察系統(tǒng)上服務

通過systemctl可以查看目前有哪些服務正在運行,也可以查看系統(tǒng)上所有的服務(包括未啟動的),還可以查看某一類型的服務。

list-units 列出當前所有啟動的服務,若沒有使用任務選項,則默認使用該選項。加上-a則顯示所有,包括未啟動的服務

--type=TYPE 列出某一類型的服務

下面看演示內容

# 列出系統(tǒng)所有正在運行的服務
# systemctl 
  UNIT                                                     LOAD      ACTIVE SUB       DESCRIPTION
  proc-sys-fs-binfmt_misc.automount                        loaded    active running   Arbitrary Executable File Formats File System Automoun
  sys-devices-pci0000:00-0000:00:03.0-virtio0-net-eth0.device loaded    active plugged   Virtio network device
  sys-devices-pci0000:00-0000:00:04.0-virtio1-virtio\x2dports-vport1p1.device loaded    active plugged   /sys/devices/pci0000:00/0000:00:04.
  ……
  
# 列出系統(tǒng)正在運行的service類型的服務
# systemctl --type=service
   UNIT                               LOAD      ACTIVE SUB     DESCRIPTION
  aegis.service                      loaded    active running LSB: aegis update.
  aliyun.service                     loaded    active running aliyun-assist
  atd.service                        loaded    active running Job spooling tools
  auditd.service                     loaded    active running Security Auditing Service
# 列出系統(tǒng)上所有服務,包括未運行的
# systemctl -a
……

通過systemctl管理不同的操作環(huán)境(target unit)

在centos7中,有非常多個target unit,但這里我們只要知道幾個常用的target unit,下面列出常用的target unit:

  • graphical.target 圖形模式

  • multi-user.target 文本模式

  • rescue.target 一般救援模式

  • emergency.target 緊急救援模式

接下來再看如何查看系統(tǒng)默認的操作環(huán)境,以及如何去修改操作環(huán)境。

systemctl [選項] [unit.target]
[選項]
  get-default:查看系統(tǒng)默認操作環(huán)境
  set-default:設置系統(tǒng)默認操作環(huán)境
  
# 查看默認的操作環(huán)境
# systemctl get-default
multi-user.target
# 重新設置新的默認操作環(huán)境
# systemctl set-default graphical.target
Removed symlink /etc/systemd/system/default.target.
Created symlink from /etc/systemd/system/default.target to /usr/lib/systemd/system/graphical.target.
# systemctl get-default
graphical.target

感謝各位的閱讀!看完上述內容,你們對linux運維之通過systemctl管理服務的示例大概了解了嗎?希望文章內容對大家有所幫助。如果想了解更多相關文章內容,歡迎關注創(chuàng)新互聯(lián)行業(yè)資訊頻道。


文章標題:linux運維之通過systemctl管理服務的示例
URL分享:http://weahome.cn/article/jpoehd.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部