Phương pháp bắt đầu dịch vụ trong bản phát hành mới của Ubuntu, đó là Ubuntu Jammy Jellyfish đã được giải thích trong blog này.
Cách bắt đầu dịch vụ khi khởi động trên Ubuntu 22.04
Trong blog này, dịch vụ của Apache2 đã được lấy làm ví dụ để người dùng có thể hiểu phương pháp khởi động dịch vụ khi khởi động trên Ubuntu. Người dùng được yêu cầu thay thế Apache2 bằng tên dịch vụ cụ thể, họ muốn bắt đầu khởi động trên Ubuntu.
Một tiện ích systemctl theo mặc định có sẵn trong Ubuntu để quản lý các dịch vụ, vì vậy trước tiên khi sử dụng tiện ích này, hãy tìm hiểu trạng thái của dịch vụ:
$ sudo trạng thái systemctl apache2
Ở đầu ra, có thể dịch vụ đang chạy nhưng bị vô hiệu hóa khi khởi động, vì vậy để kích hoạt dịch vụ, hãy chạy lệnh:
$ sudo hệ thống cho phép apache2
Sau khi kích hoạt dịch vụ, hãy xác thực trạng thái của dịch vụ:
$ sudo trạng thái systemctl apache2
Bây giờ, trạng thái dịch vụ được thay đổi thành đã bật, điều đó có nghĩa là nó sẽ được khởi động khi Ubuntu được khởi động, tuy nhiên, trạng thái bật cũng có thể được hoàn nguyên về trạng thái tắt bằng cách sử dụng lệnh:
$ sudo systemctl vô hiệu hóa apache2
Hiện tại, dịch vụ đã bị vô hiệu hóa, nếu người dùng muốn kích hoạt dịch vụ bằng hành động ngay lập tức, thì hãy sử dụng cờ “–now” với lệnh enable:
$ sudo hệ thống cho phép apache2 --bây giờ
Trạng thái của dịch vụ một lần nữa được thay đổi thành bật.
Sự kết luận
Tiện ích systemctl được sử dụng để khởi động dịch vụ khi khởi động bằng cách kích hoạt dịch vụ bằng cách sử dụng lệnh “sudo systemctl enable [tên dịch vụ]” trên Ubuntu 22.04. Blog này đã trình bày phương pháp mà các dịch vụ có thể được bắt đầu khi khởi động Ubuntu bằng thiết bị đầu cuối.