💡 Ghi chú: Nếu bạn đang tìm kiếm một VPS hiệu suất cao để lưu trữ các dự án của bạn, VPS Linux của chúng tôi cung cấp một nền tảng đáng tin cậy để quản lý các dịch vụ trên Ubuntu, Debian và CentOS một cách liền mạch.
Là người dùng Linux, bạn sẽ cần liệt kê các dịch vụ đang chạy trên Linux tại một số điểm. Tuy nhiên, bạn không thể sử dụng phương pháp Windows và nhấn Ctrl + Alt + Delete! Vì vậy, bạn có thể làm gì? Chúng tôi đã chuẩn bị một video nhỏ để liệt kê các dịch vụ đang chạy trên Ubuntu. Tuy nhiên, nếu bạn cần hướng dẫn toàn diện hơn, chúng tôi khuyên bạn nên đọc kỹ toàn bộ bài viết.
Linux là một hệ thống phần mềm nguồn mở mạnh mẽ được phát hành lần đầu tiên vào năm 1991. Nó dựa trên hệ điều hành Unix và đã được sử dụng trên nhiều loại thiết bị, từ điện thoại thông minh đến siêu máy tính. Linux được biết đến với độ tin cậy, tính linh hoạt và tính năng bảo mật. Nó có thể được sử dụng như một hệ điều hành độc lập hoặc là một phần của hệ thống nối mạng lớn hơn.
Mọi người sử dụng Linux như một dịch vụ và liệt kê các dịch vụ đang chạy Linux vì nó có một số ưu điểm. Đầu tiên, nó có thể được quản lý từ xa, lý tưởng để sử dụng trong các hệ thống phân tán. Thứ hai, nó có thể được sử dụng cho các ứng dụng phải chạy liên tục hoặc ở mức tải cao. Thứ ba, chạy Linux như một dịch vụ tận dụng các công nghệ ảo hóa để tạo môi trường biệt lập cho máy chủ. Cuối cùng, nó có thể tiết kiệm chi phí vì bạn không cần phải mua hoặc bảo trì phần cứng riêng biệt.
Linux cung cấp cho người dùng nhiều tính năng tuyệt vời, trong đó có khả năng liệt kê các dịch vụ đang chạy. Tính năng này cho phép người dùng xem những dịch vụ nào hiện đang hoạt động trên hệ thống của họ và có thể giúp xác định bất kỳ sự cố tiềm ẩn nào. Khi liệt kê các dịch vụ đang chạy Linux, bạn có thể khắc phục mọi sự cố có thể xảy ra và giữ cho hệ thống của bạn hoạt động trơn tru và không gặp bất kỳ rắc rối nào.
Có nhiều bản phân phối Linux khác nhau có thể được sử dụng để chạy các dịch vụ. Mỗi cách phân phối đều có ưu và nhược điểm riêng. Một số bản phân phối phổ biến nhất là Debian, Ubuntu, CentOS và Fedora.
Khi chọn một bản phân phối, điều quan trọng là phải xem xét nhu cầu của ứng dụng. Ví dụ: nếu ứng dụng yêu cầu một phiên bản Python hoặc Ruby cụ thể thì bản phân phối phải hỗ trợ phiên bản đó. Nếu không, ứng dụng có thể không hoạt động bình thường.
Chạy các dịch vụ trên Linux có thể là một công việc khó khăn và khó khăn. Cho dù bạn đang muốn liệt kê tất cả các dịch vụ đang chạy Linux hay chỉ muốn biết điều gì đang diễn ra, thì vẫn có một số cách để thực hiện điều đó.
Hướng dẫn này sẽ chỉ cho bạn cách tốt nhất để liệt kê các dịch vụ đang chạy Linux trên từng môi trường phân phối và máy tính để bàn.
Cách liệt kê các dịch vụ đang chạy trên Linux Ubuntu
Chạy một hệ thống Linux có thể dễ dàng hoặc là một cơn ác mộng, tùy thuộc vào cách bạn muốn tiếp cận nó. Nếu bạn đang tìm kiếm một cách dễ dàng để thiết lập và chạy thì Ubuntu là lựa chọn tuyệt vời dành cho bạn. Ubuntu là một trong những bản phân phối Linux phổ biến nhất, tập trung vào tính tiện dụng và tính đơn giản. Nó có giao diện thân thiện với người dùng và phần mềm được cập nhật thường xuyên. Ubuntu cũng bao gồm các công cụ dành cho quản trị viên và nhà phát triển hệ thống, khiến nó trở thành lựa chọn tuyệt vời cho các doanh nghiệp nhỏ và người dùng gia đình.
Ubuntu có nhiều phiên bản khác nhau, bao gồm phiên bản dành cho máy tính để bàn tiêu chuẩn, phiên bản dành cho máy chủ và phiên bản dành cho thiết bị di động. Ubuntu cũng có phiên bản di động cho cả thiết bị Android và iOS.
Cũng đọc: Cách cài đặt GUI trên máy chủ Ubuntu
Nếu bạn đang sử dụng Ubuntu và đang tìm kiếm một cách dễ dàng để liệt kê các dịch vụ Linux đang chạy trên hệ thống Ubuntu thì phần này của bài viết là dành cho bạn.
Liệt kê các dịch vụ trên Ubuntu bằng lệnh dịch vụ
- Để liệt kê các dịch vụ đang chạy Ubuntu, hãy mở một thiết bị đầu cuối và chạy lệnh sau:
service --status-all
Thao tác này sẽ đưa ra danh sách tất cả các dịch vụ đang chạy và không chạy trên hệ thống của bạn. Bạn có thể sử dụng lệnh này để tìm hiểu dịch vụ nào đang chạy và liệu chúng có được bật hay không.
- Bạn có thể sử dụng lệnh grep để lọc đầu ra và chỉ xem các dịch vụ đang chạy.
service --status-all | grep '\[ + \]'
- Và để xem các dịch vụ không chạy, hãy gõ lệnh grep sau:
service --status-all | grep '\[ - \]'
Liệt kê các dịch vụ trên Ubuntu bằng lệnh systemctl
Bạn cũng có thể sử dụng hệ thống lệnh để Ubuntu kiểm tra các dịch vụ đang chạy. Lệnh này sẽ liệt kê tất cả các dịch vụ hiện đang chạy cùng với trạng thái và cấu hình của chúng. Nó cũng cung cấp cho bạn khả năng quản lý các dịch vụ. Ví dụ: nếu bạn muốn dừng một dịch vụ, bạn có thể sử dụng lệnh dừng.
Sau đây là các lệnh bạn cần sử dụng với hệ thống để liệt kê các dịch vụ đang chạy Linux:
- Để xem tất cả các dịch vụ đang chạy, gõ:
systemctl list-units

- Để xem tất cả các dịch vụ đang hoạt động và không hoạt động, hãy nhập:
systemctl list-units -a

- Và để chỉ xem các dịch vụ không hoạt động, hãy nhập:
systemctl list-units -a --state=inactive

hệ thống chỉ hoạt động cho Ubuntu 15.04 và các phiên bản mới hơn. Nó cung cấp nhiều thông tin hơn lệnh dịch vụ khi bạn liệt kê các dịch vụ đang chạy Linux.
Theo mặc định, Ubuntu không in cột “Đơn vị” khi hiển thị trạng thái đơn vị bằng cách sử dụng hệ thống yêu cầu. Cột “Đơn vị” cung cấp thông tin về tệp đơn vị đang được sử dụng. Điều này có thể hữu ích khi cố gắng xác định tệp đơn vị nào đang gây ra sự cố.
Các cột khác trong hệ thống lệnh sẽ là:
- Tải → Điều này có nghĩa là dịch vụ có được tải vào bộ nhớ sau khi khởi động hay không.
- Đang hoạt động → Hiển thị nếu dịch vụ hiện đang hoạt động.
- Sub → Cột này hiển thị trạng thái hiện tại của dịch vụ.
- Mô tả → Và cột cuối cùng là mô tả ngắn gọn về dịch vụ cụ thể.
Cách liệt kê các dịch vụ đang chạy trên Linux Debian
Nếu bạn đang muốn liệt kê các dịch vụ đang chạy Linux thì Debian là một lựa chọn tuyệt vời khác. Linux Debian là một trong những bản phân phối Linux phổ biến nhất, được hàng triệu người trên toàn thế giới sử dụng. Đây là phần mềm mã nguồn mở và miễn phí, được phát hành theo giấy phép GPL.
Debian có nhiều phiên bản: bản phân phối thử nghiệm, được sử dụng để thử nghiệm beta; phân phối ổn định, được sử dụng để sử dụng hàng ngày; và sự phân phối không ổn định, được sử dụng để phát triển.
Bản phân phối này hướng tới các quản trị viên hệ thống và người dùng cuối đang tìm kiếm một nền tảng Linux hiệu suất cao, đáng tin cậy.
Hãy xem cách liệt kê các dịch vụ đang chạy Linux trên hệ thống Debian.
Liệt kê các dịch vụ trên Debian bằng lệnh systemctl
Có một số cách để liệt kê các dịch vụ đang chạy Debian. Một cách là sử dụng hệ thống yêu cầu.
các hệ thống lệnh là một bộ daemon systemd được sử dụng để quản lý các dịch vụ và trình nền Linux được biểu thị bằng chữ “d” cuối cùng trong systemd.
- Đầu tiên, để xem tất cả các dịch vụ có sẵn trên hệ thống Linux của bạn, hãy nhập:
systemctl list-unit-files --type service -all
- Để xem danh sách tất cả các đơn vị systemd đã tải và trạng thái của chúng (cho dù chúng có hoạt động hay không), hãy nhập:
systemctl
- Để liệt kê tất cả các dịch vụ đã tải trên hệ thống của bạn, đang chạy và thoát/không thành công, hãy nhập:
systemctl list-units --type=service
or
systemctl --type=service
- Để liệt kê tất cả các dịch vụ đang hoạt động đã tải, hãy gõ lệnh này:
systemctl list-units --type=service --state=active
or
systemctl --type=service --state=active
- Để liệt kê các dịch vụ đang chạy Linux cũng đang hoạt động, hãy nhập:
systemctl list-units --type=service --state=running
or
systemctl list-units --type=service --state=running
- Nếu bạn cần kiểm tra trạng thái của dịch vụ, hãy dùng lệnh này:
systemctl status (ServiceName)
- Khi bạn muốn dừng một dịch vụ đang chạy, hãy sử dụng tùy chọn dừng của hệ thống lệnh theo sau là tên của dịch vụ bạn muốn dừng.
sudo systemctl stop (ServiceName)
- Và để khởi động lại dịch vụ, hãy sử dụng lệnh sau:
sudo systemctl restart (ServiceName)
Liệt kê các dịch vụ trên Debian bằng lệnh dịch vụ
Một cách khác để liệt kê các dịch vụ đang chạy Linux trên Debian là dùng lệnh dịch vụ.
Lệnh dịch vụ cũng có thể được sử dụng để kiểm tra trạng thái dịch vụ và khởi động, khởi động lại cũng như dừng chúng bằng các lệnh sau:
- Để kiểm tra trạng thái của một dịch vụ:
service (ServiceName) status
- Để bắt đầu một dịch vụ:
sudo service (ServiceName) start
- Để khởi động lại một dịch vụ:
sudo service (ServiceName) restart
- Để dừng một dịch vụ:
sudo service (ServiceName) stop
Cách liệt kê các dịch vụ đang chạy trên Linux CentOS
Linux CentOS là một lựa chọn phổ biến khác dành cho máy chủ web. Đây là một hệ điều hành mã nguồn mở và miễn phí cho phép người dùng thực hiện các tác vụ phức tạp mà không tốn nhiều công sức. CentOS dựa trên Red Hat Enterprise Linux, một bản phân phối thương mại phổ biến trong các doanh nghiệp và tổ chức. Bản phân phối Linux này lý tưởng cho các quản trị viên hệ thống, những người cần một nền tảng ổn định, đáng tin cậy để triển khai các dịch vụ.
Hơn nữa, CentOS cung cấp một cách dễ dàng để duy trì hoạt động của hệ thống bằng cách cung cấp cho bạn danh sách các dịch vụ đang chạy Linux. Danh sách này có thể được truy cập từ menu Công cụ Hệ thống trên màn hình Quản trị.
Dịch vụ là một phần quan trọng của hệ điều hành Linux. Chúng cho phép bạn kiểm soát cách máy tính của bạn hoạt động và chức năng của nó.
Bây giờ là lúc tìm hiểu cách liệt kê các dịch vụ đang chạy Linux trên CentOS. Thông tin này sẽ giúp bạn khắc phục sự cố và quản lý máy tính hiệu quả hơn.
Liệt kê các dịch vụ trên CentOS bằng lệnh systemctl
- Bước đầu tiên là sử dụng lệnh systemctl để liệt kê tất cả các dịch vụ hiện đang chạy trên hệ thống của bạn.
systemctl list-units --type service --all
- Bạn có thể kiểm tra trạng thái của dịch vụ bằng systemd bằng lệnh sau:
systemctl list-unit-files --type=service --all
Với lệnh này, giống như danh sách các dịch vụ đang chạy Linux trên Ubuntu, CentOS sẽ cung cấp cho bạn rất nhiều thông tin như:
- Đơn vị: Mục này hiển thị tên dịch vụ. Nó rất hữu ích khi bạn muốn kiểm soát một dịch vụ và không biết tên chính xác của nó
- Trọng tải: Điều này cho thấy dịch vụ có được tải hay không. Nếu tệp dịch vụ bị xóa, nó sẽ hiển thị không tìm thấy. Đôi khi, dịch vụ được hiển thị bị ẩn. Điều đó có nghĩa là dịch vụ bị chặn và liên kết đến/dev/null.
- Tích cực: Mục này hiển thị nếu dịch vụ hiện đang chạy.
- phụ: Trạng thái cung cấp cho bạn một số thông tin bổ sung về dịch vụ tương ứng.
Liệt kê các dịch vụ trên CentOS bằng lệnh dịch vụ
Để liệt kê các dịch vụ đang chạy Linux trên CentOS, bạn cũng có thể sử dụng lệnh dịch vụ.
- Mở cửa sổ terminal và gõ lệnh sau và để CentOS trên Linux hiển thị các dịch vụ đang chạy:
service --status-all.
- Để in danh sách trạng thái dịch vụ trên máy tính của bạn, hãy nhập:
service (ServiceName) status
Bạn cũng có thể sử dụng lệnh này để dừng hoặc bắt đầu một dịch vụ. Chỉ cần thêm từ khóa dừng hoặc bắt đầu sau tên dịch vụ.
Giải pháp tốt nhất để liệt kê các dịch vụ đang chạy Linux
Chạy các dịch vụ trên Linux có thể là một thách thức. Nếu bạn muốn liệt kê các dịch vụ đang chạy Linux, ngoài bản phân phối đã chọn, còn có một số mẹo bạn nên biết để thực hiện tác vụ này một cách hiệu quả.
Dưới đây là một số lời khuyên để bắt đầu.
- Bắt đầu bằng cách tạo danh sách các dịch vụ bạn cần và các dịch vụ phụ thuộc mà chúng có.
Quyết định những gì cần phải được chạy. Trước khi bắt đầu danh sách, hãy xem xét những dịch vụ nào cần thiết trên hệ thống và quyết định những dịch vụ nào sẽ được khởi động tự động. Điều này sẽ giúp tránh nhầm lẫn và lãng phí thời gian khi chạy các dịch vụ không cần thiết.
- Cấu hình hệ thống của bạn để có hiệu suất tối ưu.
- Sử dụng trình quản lý dịch vụ. Có rất nhiều trình quản lý dịch vụ có sẵn, bao gồm systemd và upstart. Cả hai đều có ưu điểm và nhược điểm, vì vậy điều quan trọng là chọn cái phù hợp nhất với nhu cầu của bạn.
Ví dụ: sử dụng phần mềm như systemd hoặc UPnPd để quản lý việc khởi động và tắt dịch vụ. Hoặc sử dụng hệ thống để kiểm soát việc khởi động lại dịch vụ và cập nhật trạng thái.
- Lưu ý rằng một số dịch vụ cần thiết cho hoạt động của hệ thống Linux của bạn và không thể dừng lại được.
- Nếu bạn không chắc chắn liệu một dịch vụ có thể được dừng một cách an toàn hay không, tốt nhất bạn nên thận trọng và không dừng dịch vụ đó.
Dịch vụ lưu trữ Linux được đơn giản hóa
Bạn muốn có một cách tốt hơn để lưu trữ trang web và ứng dụng web của mình? Phát triển một cái gì đó mới? Đơn giản là không thích Windows? Đó là lý do tại sao chúng tôi có VPS Linux.
Nhận VPS Linux của bạnPhần kết luận
Như đã đề cập trong hướng dẫn của chúng tôi, Linux là một hệ điều hành linh hoạt và mạnh mẽ, có thể được sử dụng cho nhiều mục đích khác nhau, bao gồm cả việc chạy máy chủ. Chạy máy chủ trên Linux có thể là một giải pháp tuyệt vời cho những ai đang muốn tiết kiệm tiền và muốn có nhiều quyền kiểm soát hơn đối với môi trường máy tính của mình. Nếu đúng như vậy, sử dụng SSH để kết nối với máy chủ từ xa của bạn trong Linux.
Có nhiều giải pháp hoặc bản phân phối khác nhau khi nói đến việc lấy danh sách các dịch vụ chạy Linux. Một số người tin rằng lựa chọn tốt nhất là sử dụng systemd. Systemd là trình quản lý hệ thống và dịch vụ dành cho Linux, cung cấp nhiều tính năng như khởi động dịch vụ song song, tải mô-đun theo yêu cầu và kích hoạt ổ cắm. Nó cũng cho phép bạn kiểm soát cách các dịch vụ của bạn đang chạy bằng cách định cấu hình các tệp đơn vị.
Nhưng đừng quên rằng giải pháp tốt nhất cho từng tình huống còn phụ thuộc vào từng dịch vụ và hệ thống của bạn. Với phần mềm và cấu hình phù hợp, bạn có thể chạy máy chủ và liệt kê các dịch vụ đang chạy Linux một cách dễ dàng và hiệu quả.
Ngay cả khi bạn đang sử dụng VPS Linux, bạn vẫn có thể liệt kê các dịch vụ đang chạy trên Linux bằng cách làm theo các phương pháp nêu trên. Tuy nhiên, bạn phải lưu ý rằng mọi bản phân phối đều hoạt động khác nhau. Vì lý do này, bạn muốn đảm bảo mua VPS Linux được cài đặt sẵn với bản phân phối mong muốn của bạn. Cloudzy cho phép bạn chọn bản phân phối Linux mà bạn muốn cài đặt trên VPS của mình. Bằng cách này, bạn có thể đi với người mà bạn cảm thấy thoải mái hơn. Nếu bạn muốn tìm hiểu thêm về Cloudzy Linux VPS, liên hệ với chúng tôi.
Câu hỏi thường gặp
Tôi có thể liệt kê các dịch vụ đang chạy Linux trên mọi bản phân phối không?
Vâng, bạn có thể. Có nhiều cách khác nhau để liệt kê các dịch vụ đang chạy trên Linux, nhưng mọi bản phân phối đều hỗ trợ nó. Bạn có thể sử dụng hệ thống hoặc các lệnh dịch vụ, dựa trên cách bạn muốn danh sách của mình.
Làm cách nào để có danh sách các dịch vụ trong Ubuntu?
Nhập lệnh này trong Terminal của bạn:
dịch vụ-trạng thái-tất cả
Làm cách nào để biết những dịch vụ nào đang chạy trên CentOS?
Nhập lệnh này trong Terminal:
systemctl list-units –type dịch vụ –all
Làm cách nào để liệt kê các dịch vụ đang chạy trong Debian?
Mở Terminal của bạn và gõ lệnh sau:
systemctl list-unit-files –type dịch vụ -all

