Làm cách nào để liệt kê các card mạng đã cài đặt bằng Terminal?


26

Làm cách nào để liệt kê tất cả các card mạng được cài đặt trong Ubuntu của tôi bằng một lệnh đầu cuối?

Câu trả lời:


34

trong khi các công việc trên, có những lựa chọn khác với ít gõ hơn.

ip link show

hoặc yêu thích của tôi, netstat

netstat -i

bạn cũng có thể sử dụng ifconfig và iwconfig để biết thêm thông tin hoặc thông tin về một thiết bị cụ thể

ifconfig eth0

iwconfig wlp1s0

loại phụ thuộc vào loại thông tin bạn muốn hiển thị.


Gõ chỉ ip linkmang lại kết quả tương tự như với show.
Serge Stroobandt

14

Bạn có thể dùng:

lspci

lspci : sẽ liệt kê tất cả các thiết bị PCI

Bây giờ hãy thử lệnh này:

lspci | egrep -i --color 'network|ethernet' 

Lệnh sẽ liệt kê các card mạng có sẵn và được cài đặt và tô sáng Ethernetnếu tìm thấy.

đầu ra ví dụ


3

Nếu các thẻ được cài đặt vật lý nhưng không được cấu hình, bạn có thể thấy chúng như thế này:

cat /proc/net/dev

1

Lệnh sau cung cấp thông tin chi tiết về phần cứng:

sudo lshw -class network

Lệnh này sẽ hiển thị cho bạn cấu hình NetworkManager hiện tại:

nmcli
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.