Centos
systemctl restart xxx 與 systemctl restart xxx.service
在 CentOS 中,我可以使用:
systemctl restart xxx
重新啟動服務,並且可以使用:
systemctl restart xxx.service
也開始服務。
但如果這裡有什麼不同呢?
man systemctl
:上面列出的參數語法單元命令採用單個單元名稱(指定為 NAME)或多個單元規範(指定為 PATTERN…)。在第一種情況下,必須給出帶或不帶後綴的單位名稱。如果未指定後綴(單元名稱為“縮寫”),systemctl 將附加一個合適的後綴,預設情況下為“.service”,如果命令僅在特定單元類型上執行,則附加一個特定於類型的後綴。例如,
# systemctl start sshd
和
# systemctl start sshd.service
是等價的
# systemctl isolate default
和
# systemctl isolate default.target