Skip to main content

Linux reg khác nhau là gì;Dịch vụ?

Các dịch vụ Linux là các ứng dụng chạy trong nền của hệ điều hành Linux, thường không có sự can thiệp của người dùng.Nhiều dịch vụ Linux là dịch vụ khởi động và được bắt đầu khi hệ thống khởi động, trước khi người dùng đăng nhập. Linux là một chương trình miễn phí, nguồn mở, do đó có nhiều sự đa dạng và các dịch vụ cụ thể được cài đặt theo mặc định sẽ thay đổi tùy thuộcPhân phối Linux được sử dụng.Các dịch vụ có thể được kích hoạt, vô hiệu hóa, được quản lý và thậm chí được sửa đổi bởi người dùng. Một số dịch vụ Linux bắt đầu, thực hiện chức năng và sau đó đóng.Một ví dụ là Kudzu, phát hiện phần cứng mới hoặc được sửa đổi.Các ví dụ khác bao gồm ngẫu nhiên, tạo ra một số ngẫu nhiên được sử dụng để bảo mật và Keytable, thiết lập ánh xạ bàn phím và phông chữ hệ thống. Loại dịch vụ khác là một trình nền, là một dịch vụ luôn chạy.Nhiều trong số này cung cấp các dịch vụ mạng khác nhau, bao gồm các dịch vụ sau: HTTPD cung cấp máy chủ web Apache;INETD, Daemon Superserver Internet, bắt đầu các dịch vụ mạng giao thức điều khiển truyền/giao thức Internet (TCP/IP) và chịu trách nhiệm cho nhiều dịch vụ mạng khác;SMTP gửi và nhận email;và NFS cho phép lưu trữ máy chủ tệp mạng.Các dịch vụ này có thể có tên khác nhau tùy thuộc vào phân phối Linux;Ví dụ: dịch vụ Apache được gọi là HTTPD trên một số bản phân phối và Apache2 trên các dịch vụ khác.Các ví dụ bao gồm Cron, được sử dụng để thực hiện các nhiệm vụ theo lịch trình;GPM, hỗ trợ chức năng chuột;APMD, nơi cung cấp quản lý năng lượng nâng cao;và LPD, bộ đệm in. Các dịch vụ chạy dựa trên mức chạy, xác định trạng thái của hệ thống, chẳng hạn như đăng nhập một người dùng đơn, đăng nhập nhiều người dùng, tắt máy và khởi động lại.Tệp/etc/inittab đặt mức chạy mặc định và chỉ vào các tệp, thường được lưu trữ trong /etc/rc.d/;Các tập lệnh RC.D này xác định những dịch vụ nào bắt đầu khi vào một runlevel.Các tập lệnh này cũng xác định ưu tiên khởi động và ưu tiên tắt cho mỗi dịch vụ, từ 0-100, để xác định thứ tự các dịch vụ khởi động và tắt. Một số phân phối Linux cung cấp giao diện người dùng đồ họa (GUI) để định cấu hình dịch vụ.Nếu điều này không có sẵn trên một phân phối cụ thể, một số công cụ dòng lệnh vẫn có sẵn.Công cụ CHKConfig có thể được sử dụng để liệt kê các dịch vụ, để tạo hoặc xóa các dịch vụ hoặc để kích hoạt hoặc hủy kích hoạt các dịch vụ.Công cụ NTSYSV cung cấp một giao diện đơn giản để chọn dịch vụ nào sẽ tự động khởi động.Bất kỳ công cụ nào để định cấu hình các dịch vụ Linux chỉ đơn giản là các đầu tiên của các tập lệnh RC.D và người dùng quyền lực có thể sửa đổi trực tiếp các tập lệnh này để quản lý dịch vụ.