systemctl start
và systemctl enable
làm những việc khác nhau.
enable
sẽ móc thiết bị được chỉ định vào các vị trí có liên quan để thiết bị sẽ tự động khởi động khi khởi động hoặc khi phần cứng có liên quan được cắm hoặc các tình huống khác tùy thuộc vào nội dung được chỉ định trong tệp đơn vị.
start
bắt đầu đơn vị ngay bây giờ
disable
và stop
ngược lại với những điều này, tương ứng.
Điều này có nghĩa là khi bạn cài đặt MariaDB lần đầu tiên, bạn có thể muốn chạy systemctl enable mariadb.service
để kích hoạt nó để nó khởi động khi khởi động. Bạn cũng có thể muốn chạy systemctl start mariadb.service
hoặc chỉ khởi động lại để khởi động MariaDB. Để dừng MariaDB, hãy chạy systemctl stop mariadb.service
(nó sẽ bắt đầu lại trong lần khởi động tiếp theo hoặc khi bạn khởi động thủ công). Để vô hiệu hóa nó để nó không khởi động nữa, hãy chạy systemctl disable mariadb.service
.
Nguồn: trang man systeml
enable
vàstart
với sự thay đổi--now
củaenable
tiểu ban, ví dụ :systemctl enable sshd --now
. Điều này cũng đúng vớidisable
lệnh chostop
dịch vụ.