Câu trả lời:
lsmodliệt kê tất cả các mô-đun được tải và có một Used bycột. Nếu đó là 0cho mô-đun A, thì không có mô-đun được tải nào khác có phụ thuộc vào nó.
Điều này không có nghĩa là loại bỏ các mô-đun là an toàn.
Không có cách nào tôi có thể nghĩ rằng bạn có thể xác định xem một mô-đun có "đang sử dụng" hay không. Các mô-đun trình điều khiển thiết bị sẽ (thường) tăng Used bysố lượng khi chúng thực sự xử lý một thiết bị. (Điều này cũng hợp lệ cho các thiết bị ảo.) Nhưng tôi không nghĩ bạn có thể tin vào điều đó.
ví dụ Ngay bây giờ tôi có các mô-đun coretempvà lm90tải. Used bySố lượng của chúng bằng không, nhưng chúng "đang được sử dụng" (theo dõi tạm thời).
Bạn không có ý nghĩa gì khi không sử dụng? Thực tế là một mô-đun được hiển thị bằng lsmodcó nghĩa là có thể có một lý do tốt để tải nó. Để tìm các mô-đun được biên dịch, nhưng không được sử dụng, bạn có thể so sánh đầu ra lsmodvới /lib/modulesphiên bản kernel của mình.