Top 20 câu lệnh Linux giúp bạn khắc phục sự cố mạng

19/10/2019

Dưới đây là danh sách 20 câu lệnh linux giúp bạn nhanh chóng xác định những vấn đề liên quan đến hệ thống mạng và máy chủ Linux server, cũng như cách để khắc phục chúng.

1. Lệnh ifconfig

Hiển thị và điều khiển các route, network interfaces. Lệnh ifconfig còn được sử dụng để cấu hình mạng cho network interface.

  • Ifconfig-a – Liệt kê tất cả các inteface hiện đang có, thậm chí là không sử dụng.
  • Ifconfig <Interface Name> – Nó sẽ hiển thị thông tin chi tiết interface được chỉ định.

1

2. Lệnh ip

Nó là sự một thay thế cho lệnh ifconfig trong phiên bản mới. Hiển thị những thông tin về thiết bị, định tuyết , chính sách định tuyến hay tunnels.

D ưới đây là một vài ví dụ về lệnh IP:

  • $ ip address
  • $ ip add
  • $ ip route
  • $ ip link
  • $ ip -4 address

3. Lệnh traceroute

Điểm mạnh của traceroute là để hiển thị các tuyến đường và đo lường sự chậm trễ của gói dữ liệu trên một giao thức IP. Nó sẽ hiển thị tuyến đường từ nguồn đến đích giúp chúng ta dễ dàng xác định được gói dữ liệu nào đang bị mất.

4. Lệnh tracepath

Tương tự như traceroute nhưng không đòi hỏi quyền root. Lệnh tracepath sẽ hiển thị bao gồm cả tên thiết bị và tuyến đường.

4

5. Lệnh ping

Để kiểm tra kết nối giữa hai nodes. Hầu hết được sử dụng để kiểm tra tình trạng máy chủ lưu trữ từ xa. Ping sẽ sử dụng gói tin ECHO_REQUEST của giao thức ICMP để tạo ra ICMP ECHO_RESPONSE từ host hoặc gateway.

6. Lệnh netstat

Hiển thị thông tin kết nối. Trong các kết nối mạng, bảng định tuyến, thông tin interface, kết nối giả mạo, và các mulicast memberships. Thông tin chi tiết về cổng kế nối  bao gồm cả đường dẫn từ hệ điều hành.

Một số ví dụ lệnh netstat:

  • #netstat -a
  • #netstat -b
  • #netstat -e
  • #netstat -i

7. Lệnh SS

Là một sự thay thế cho netstat. SS được sử dụng để thống kê, hiển thị thông tin tương tự như netstat. Nó có thể hiển thị tất cả thông tin TCP và trạng thái hơn các công cụ khác.

8. Lệnh dig

Truy vấn thông tin liên quan đến DNS. Thông tin tên miền Gropper, là một công cụ linh hoạt để tra cứu các DNS Name sever. Nó thực hiện tra cứu DNS và hiển thị các câu trả lời được trả về từ các tên máy chủ.

9. Lệnh nslookup

Tìm truy vấn liên quan đến DNS. Nslookup là một chương trình để truy vấn các Internet domain name servers. Nslookup có hai chế độ: tương tác (interactive) và không tương tác (non-interactive). Chế độ tương tác cho phép người dùng truy vấn các tên máy chủ để biết thông tin về các máy chủ và tên miền khác nhau hoặc để in danh sách các máy chủ trong một miền. Chế độ không tương tác được sử dụng để chỉ in tên và thông tin được yêu cầu cho máy chủ lưu trữ hoặc tên miền.

7

10. Lệnh route

Hiển thị và thao tác bảng định tuyến IP. Nó sẽ liệt kê ra bảng kernel routing table.

11. Lệnh host

Thực hiện tra cứu DNS. Host là một tiện ích để thực hiện tra cứu DNS. Nó thường được sử dụng để chuyển đổi tên thành địa chỉ IP và ngược lại. Khi không có đối số hoặc các tùy chọn được đưa ra, máy chủ sẽ in một bản tóm tắt ngắn gọn các đối số dòng lệnh và các tùy chọn của nó.

9

12. Lệnh arp

Xem hoặc thêm nội dung của bảng Kernel’s ARP. Trước khi sử dụng lệnh arp trong bất kỳ hệ điều hành nào chỉ cần ping đến máy chủ đó và thử arp để nó cung cấp cho bạn các thông tin địa chỉ MAC host, tên máy chủ và giao thức được sử dụng để lấy thông tin.

13. Lệnh iwconfig

Được sử dụng để cấu hình cho cổng wireless (không dây). Iwconfig tương tự như ifconfig, nhưng được dành riêng cho các cổng wireless. Nó được sử dụng để thiết lập các thông số cho cổng wireless để có thể sử dụng Iwconfig cũng có thể được sử dụng để hiển thị các tham số, và thống kê mạng không dây.

14. Lệnh hostname

Để xác định tên mạng. Tên máy chủ lưu trữ được sử dụng để hiển thị tên DNS của hệ thống, và để hiển thị hoặc đặt tên máy chủ lưu trữ hoặc tên miền NIS. Lệnh hostname với tùy chọn -f sẽ cung cấp cho bạn FQDN (Fully Qualified Domain Name).

  • $ hostname

15. Lệnh curl

Để tải xuống một tệp tin từ internet. Curl là một công cụ để truyền dữ liệu đến một máy chủ và ngược lại, sử dụng một trong các giao thức được hỗ trợ (DICT, FILE, FTP, FTPS, GOPHER, HTTP, HTTPS, IMAP, IMAPS, LDAP, LDAPS, POP3, POP3S, RTMP, RTSP, SCP, SFTP, SMB, SMBS, SMTP, SMTPS, TELNET và TFTP). Lệnh này được thiết kế để hoạt động mà không có sự tương tác của người dùng.

  • $ curl URL

16. Lệnh wget

GNU Wget là một tiện ích miễn phí giúp download và file từ Web. Nó hỗ trợ các giao thức HTTP, HTTPS, và FTP, cũng như truy xuất thông qua proxy HTTP.

  • $ wget <Direct Download URL Path>

17. Lệnh mtr

Mtr sẽ kết hợp các chức năng của traceroute và ping thành một công cụ giúp chẩn đoán mạng. Kết hợp ping và tracepath thành một lệnh duy nhất.

  • $ mtr <IP Address>

18. Lệnh whois

Sẽ cho bạn biết về giao thức truy vấn của trang web. Whois (giao thức truy vấn) tìm kiếm một đối tượng trong cơ sở dữ liệu RFC 3912. Giúp khắc phục sự cố mạng về Linux.

  • $ whois <Website URL>

19. Lệnh ifplugstatus

Cho biết cáp được cắm vào hay không. Ifplugstatus là một tiện ích có thể được sử dụng để phát hiện trạng thái liên kết của một thiết bị Ethernet Linux cục bộ, cũng giống như công cụ mii-diag, mii-tool và ethtool. Giúp khắc phục sự cố mạng Linux rất nhiều.

$ ifplugstatus

20. Lệnh Top

$ top - thời gian hoạt động hiện tại up thời gian uptime số ngày, phút, số lượng user đang login, thời gian CPU load trung bình 1/5/15 phút

 

Tin liên quan

06/12/2021

[Cẩm nang Cloud] Kiến trúc của Điện toán đám mây

Mục đích của bài này trong chuyên mục Cẩm nang Cloud là để giúp bạn hiểu rõ kiến trúc của Điện toán đám mây, từ đó biết cách ứng dụng để mang lại lợi nhuận và nâng cao chất lượng công việc trong doanh nghiệp.

03/12/2021

[Cẩm nang Cloud] Ứng dụng thực tế của Điện toán đám mây

Dịch vụ đám mây được ứng dụng trong nhiều khía cạnh quan trọng trên thực tế. Cho dù bạn là một cá nhân đang sử dụng dịch vụ ngân hàng trực tuyến hoặc tổ chức của bạn đang vận hành một ứng dụng chia sẻ ảnh với hàng triệu người dùng qua điện thoại, dịch vụ đám mây có thể thỏa mãn tất cả nhu cầu với mức chi phí thấp.

02/12/2021

​[Cẩm nang Cloud] Cách thức hoạt động của Điện toán đám mây

Trong bài này, chúng ta sẽ tìm hiểu cách hoạt động của Điện toán đám mây và cách nó được quản lý. Ngoài ra, chúng ta cũng sẽ tìm hiểu về trường hợp sử dụng Điện toán đám mây của công ty nước ngoài và các đặc điểm của nó.

30/11/2021

[Cẩm nang Cloud] Ưu điểm và nhược điểm của Điện toán đám mây

Mặc dù điện toán đám mây chắc chắn mang lại lợi ích cho các công ty quy mô vừa và lớn, nhưng nó không phải là không có mặt trái của nó, đặc biệt là đối với các doanh nghiệp nhỏ hơn và chúng ta sẽ cùng tìm hiểu trong chuyên mục Cẩm nang Cloud hôm nay.

30/11/2021

[Cẩm nang Cloud] ​10 tính năng chính của Điện toán đám mây

Người ta thấy rằng Điện toán đám mây là một mô hình cho phép truy cập mạng theo yêu cầu, phổ biến, thuận tiện khi truy cập vào các tài nguyên máy tính. Có rất nhiều dịch vụ và tính năng của điện toán đám mây.

29/11/2021

Webinar: Xây dựng, bảo mật nền tảng điện toán đám mây - Cơ sở hạ tầng quan trọng trong chuyển đổi số

Trong khuôn khổ Dự án “Chuyển đổi số cho doanh nghiệp trong bối cảnh Cách mạng công nghiệp 4.0”, Phòng Thương mại và Công nghiệp Việt Nam (VCCI) phối hợp với Viettel IDC và Akamai Technologies tổ chức hội thảo trực tuyến.

29/11/2021

[Cẩm nang Cloud] Hướng dẫn về Điện toán đám mây cho người mới bắt đầu

Để khởi động chuyên mục này, chúng ta sẽ bắt đầu tìm hiểu về Điện toán đám mây – Cloud Computing thông qua Chuyên mục “Cẩm nang Cloud”. Ở bài viết này, Viettel IDC sẽ đề cập đến tất cả các thông tin như lịch sử hình thành, đặc điểm, ưu điểm, nhược điểm và các loại hình Điện toán đám mây.

26/11/2021

So sánh phương án thuê và xây Trung tâm dữ liệu

Hiện nay, các doanh nghiệp có xu hướng dịch chuyển hạ tầng công nghệ thông tin lên môi trường Cloud. Tuy nhiên, vẫn có một số ứng dụng mà doanh nghiệp cần triển khai trên hạ tầng trong Data Center, vậy nên lựa chọn việc thuê và xây mới một trung tâm dữ liệu đang là một bài toán khó. Bài viết này sẽ giúp chúng ta so sánh và tìm ra câu trả lời phù hợp dựa trên một số tiêu chí nổi bật dưới đây.

26/11/2021

Sự phát triển của Cloud Computing trong tương lai

Ngày nay, chúng ta có thể kết nối tất cả các hệ thống công nghệ thông tin với Cloud Computing. Ở đó mọi người sẽ được cung cấp một thế giới về kỹ thuật số, ứng dụng, dịch vụ và nền tảng hoàn toàn mới. Chúng ta có thể thấy tương lai của Cloud Computing là sự kết hợp giữa các sản phẩm phần mềm dựa trên Cloud và on-permises sẽ giúp tạo ra các giải pháp CNTT kết hợp với nhau.

26/11/2021

VMware NSX - Giải pháp mạng và bảo mật trên nền tảng Cloud của Viettel IDC

VMWare đang là một trong những hãng công nghệ dẫn đầu trên thị trường điện toán đám mây hiện nay. Các sản phẩm của họ được đánh giá rất cao trong ngành công nghiệp IT, VMWare ESXi, VMWare vCenter là những thành phần nổi bật trong bộ giải pháp VMWare VSphere được biết đến rộng rãi nhất.

// doi link