Tìm usb trên linux
Hướng dẫn này sẽ chỉ cho bạn cách liệt kê các thiết bị, ổ đĩa, thiết bị PCI và thiết bị USB trên máy tính của bạn. Để tìm ra ổ đĩa nào có sẵn, bạn sẽ được hiển thị ngắn gọn cách hiển thị các thiết bị được gắn kết, và sau đó bạn sẽ được hiển thị cách hiển thị tất cả các ổ đĩa. Show Sử dụng lệnh MountTrong một hướng dẫn trước, tôi đã giới thiệu cách gắn các thiết bị bằng Linux . Bây giờ tôi sẽ chỉ cho bạn cách liệt kê các thiết bị được gắn kết. Cú pháp đơn giản nhất mà bạn có thể sử dụng như sau: gắn kết Đầu ra từ lệnh trên khá dài và sẽ giống như sau: / dev / sda4 trên / loại ext4 (rw, relatime, errors = remount-ro, dữ liệu = đã ra lệnh) Có rất nhiều thông tin mà nó thực sự không phải là dễ đọc. Ổ đĩa cứng thường bắt đầu bằng / dev / sda hoặc / dev / sdb để bạn có thể sử dụng lệnh grep để giảm đầu ra như sau: mount | grep / dev / sd Kết quả lần này sẽ hiển thị như sau: / dev / sda4 trên / loại ext4 (rw, relatime, errors =
remount-ro, dữ liệu = đã ra lệnh) Điều này không liệt kê ra các ổ đĩa của bạn nhưng nó liệt kê ra các phân vùng gắn kết của bạn. Nó không liệt kê các phân vùng chưa được gắn kết. Thiết bị / dev / sda thường là viết tắt của ổ cứng 1 và nếu bạn có ổ cứng thứ hai thì nó sẽ được gắn vào / dev / sdb. Nếu bạn có một SSD thì điều này có thể sẽ được ánh xạ tới / dev / sda và ổ cứng được ánh xạ tới / dev / sdb. Như bạn có thể thấy máy tính của tôi có một ổ đĩa / dev / sda đơn với 2 phân vùng được gắn kết. Phân vùng / dev / sda4 có hệ thống tệp ext4 và đó là nơi cài đặt Ubuntu. / Dev / sda1 là phân vùng EFI được sử dụng để khởi động hệ thống ngay từ đầu. Máy tính này được thiết lập để khởi động kép với Windows 10. Để xem các phân vùng Windows, tôi sẽ cần phải gắn chúng. Sử dụng lsblk để liệt kê các thiết bị khốiMount là OK cho danh sách các thiết bị gắn kết nhưng nó không hiển thị mọi thiết bị bạn có và đầu ra là rất tiết để làm cho nó khó đọc. Cách tốt nhất để liệt kê các ổ đĩa trong Linux là sử dụng lsblk như sau: lsblk Thông tin được hiển thị ở định dạng cây với thông tin sau:
Màn hình hiển thị trông giống như sau:
Thông tin dễ đọc hơn nhiều. Bạn có thể thấy rằng tôi có một ổ đĩa được gọi là sda có 931 gigabyte. SDA được chia thành 5 phân vùng 2 hoặc được gắn và một phần ba được gán để hoán đổi. Ngoài ra còn có một ổ đĩa được gọi là sr0 đó là ổ đĩa DVD tích hợp. Cách liệt kê thiết bị PCIMột điều mà nó thực sự là giá trị học tập về Linux là nếu bạn muốn liệt kê bất cứ điều gì sau đó thường có một lệnh bắt đầu bằng chữ "ls". Bạn đã thấy rằng "lsblk" liệt kê ra các thiết bị khối và có thể được sử dụng để hiển thị các đĩa được đặt ra. Bạn cũng nên biết rằng lệnh ls được sử dụng để lấy danh sách thư mục. Sau đó, bạn sẽ sử dụng lệnh lsusb để liệt kê các ổ USB trên máy tính. Bạn cũng có thể liệt kê các thiết bị bằng cách sử dụng lệnh lsdev nhưng bạn sẽ cần phải chắc chắn rằng procinfo được cài đặt để sử dụng lệnh đó. Để liệt kê các thiết bị PCI sử dụng lệnh lspci như sau: lspci Kết quả đầu ra từ lệnh trên lại rất chi tiết, có nghĩa là bạn có thể nhận được nhiều thông tin hơn bạn đã mặc cả. Đây là ảnh chụp nhanh từ danh sách của tôi: 00: 02.0 Bộ điều khiển tương thích VGA: Bộ vi xử lý Intel Core thế hệ thứ 3 Bộ xử lý lõi Danh sách liệt kê mọi thứ từ bộ điều khiển VGA sang USB, âm thanh, Bluetooth, bộ điều khiển không dây và ethernet. Trớ trêu thay danh sách lspci tiêu chuẩn được coi là cơ bản và nếu bạn muốn biết thêm thông tin chi tiết về từng thiết bị, bạn có thể chạy lệnh sau: lspci -v Thông tin cho từng thiết bị trông giống như sau: 02: 00.0 Bộ điều
khiển mạng: Bộ điều hợp mạng không dây Qualcomm Atheros AR9485 (rev 01) Đầu ra từ lệnh lspci -v thực sự dễ đọc hơn và bạn có thể thấy rõ ràng rằng tôi có thẻ không dây Qualcomm Atheros. Bạn có thể nhận được nhiều kết xuất tiết hơn bằng cách sử dụng lệnh sau: lspci -vv Nếu điều đó không đủ, hãy thử các cách sau: lspci -vvv Và nếu điều đó là không đủ. Không, tôi chỉ đùa thôi. Nó dừng lại ở đó. Khía cạnh hữu ích nhất của lspci ngoài việc liệt kê các thiết bị là trình điều khiển hạt nhân được sử dụng cho thiết bị đó. Nếu thiết bị không hoạt động, có thể đáng nghiên cứu xem liệu có trình điều khiển tốt hơn có sẵn cho thiết bị hay không. Danh sách Các thiết bị USB được gắn vào máy tínhĐể liệt kê các thiết bị USB khả dụng cho máy tính của bạn, hãy sử dụng lệnh sau: lsusb Đầu ra sẽ là một cái gì đó như thế này: Xe buýt 002 Thiết bị 002: ID 8087: 0024 Trung tâm đối sánh tốc độ tích hợp Intel Corp. Nếu bạn cắm thiết bị USB vào máy tính như ổ cứng ngoài và sau đó chạy lệnh lsusb, bạn sẽ thấy thiết bị xuất hiện trong danh sách. Tóm lược Tóm lại, cách tốt nhất để liệt kê bất cứ thứ gì trong Linux là nhớ các lệnh ls sau đây:
|