Linux(入門基礎):106---systemctl命令查看各服務之間的依賴性

一、概念

  • systemctl默認可以查看一個服務中還包含了哪些服務

二、命令格式

  • systemctl  list-dependencies  [服務名]  [--reverse]

相關參數與選項

  • --reverse:反向查看,查看這個服務被哪些服務所用到
  • 省略服務名時:代表查看當前操作環境的服務關係

三、演示案例1

我們知道graphical.target服務裏面包含了multi-user.target服務

  • 案例①:我們列出目前target環境下,用到了哪些unit
  • 因爲目前默認的target操作環境爲graphical.target,所以default.target就代表graphical.target
  • 在其下面可以看到multi-user.target包含在graphical.target當中

  • 案例②:反向查看當前這個target操作環境被哪些服務所使用
  • 因爲graphical.target是最頂級的target,所以查看出來就是自己

四、演示案例2

  • 案例①:我們查看multi-user.target下面用到了哪些target服務,可以看到就是上面查看graphical.target時下面顯示的一部分

  • 案例②:查看multi-user.target這個target包含在哪個target服務中,可以看到,包含在graphical.target中

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章