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

15/01/2021

Trí tuệ nhân tạo AI và tiềm năng ứng dụng đa lĩnh vực năm 2021

Ngày nay, AI được định nghĩa là sự mô phỏng các quá trình suy nghĩ và học tập của con người cho máy móc, đặc biệt là các hệ thống máy tính. Các quá trình này bao gồm việc học tập (thu thập thông tin và các quy tắc sử dụng thông tin), lập luận (sử dụng các quy tắc để đạt được kết luận gần đúng hoặc xác định), và tự sửa lỗi.

09/01/2021

[Bạn có biết?] Những ứng dụng tuyệt vời của công nghệ điện toán đám mây trong doanh nghiệp

Chuyên mục "Bạn có biết?" tháng 01/2021 của Viettel IDC lần này sẽ cung cấp cho các bạn những kiến thức cơ bản về "Những ứng dụng tuyệt vời của công nghệ điện toán đám mây trong doanh nghiệp", cùng đón đọc nhé!

07/01/2021

Kỹ sư IT - Nghề HOT nhất năm 2020 trong bối cảnh doanh nghiệp thực hiện chuyển đổi số

Năm 2020 với nhiều biến động đã qua đi, chúng ta hãy cùng nhìn lại xem thị trường nhân sự IT có những biến chuyển gì nhé. Nhìn chung, doanh số, tốc độ tăng trưởng, cũng như nhu cầu tuyển dụng của các công ty trong ngành IT có dấu hiệu hồi phục và tăng trưởng trở lại sau đại dịch Covid-19.

07/01/2021

Thuê VPS Mỹ, hãy chọn những nhà cung cấp lớn và uy tín

​Bạn có Website cung cấp sản phẩm và dịch vụ cho thị trường Mỹ. Bạn cần thuê VPS Mỹ hoặc những vùng lân cận để gia tăng tốc độ tải cho Website của mình. Đừng bỏ qua vì bài viết này là dành cho bạn. Qua bài viết, chúng tôi sẽ giúp bạn đưa ra ý tưởng phù hợp nhất khi lựa chọn thuê VPS Mỹ cho mục đích sử dụng của mình. Hãy cùng xem nhé.

07/01/2021

Viettel IDC - Điểm dừng chân cho nhu cầu thuê Cloud Server SSD tại Việt Nam

​Có lẽ phần lớn bạn đọc khi đọc đến bài viết này đều biết và hiểu định dạng ổ cứng SSD là gì rồi. Vậy bạn sẽ đánh giá thế nào khi Cloud Server kết hợp với ổ cứng SSD? Cloud Server vốn dĩ đã mang lại hiệu năng cao khi sử dụng. Nhưng chắc chắn với những lợi thế mà ổ cứng SSD mang lại, Cloud Server dường như sẽ như hổ mọc thêm cánh.

07/01/2021

Nếu được chọn lựa, bạn sẽ chọn VPS giá rẻ cho sinh viên hay VPS miễn phí?

VPS giá rẻ cho sinh viên là tên gọi chung cho dịch vụ lưu trữ giá rẻ trên thị trường hiện nay. Có khá nhiều nhà cung cấp dịch vụ này trên thị trường. Tuy nhiên, bên cạnh đó chúng ta cũng có các hình thức cung cấp VPS miễn phí. Vậy liệu rằng VPS giá rẻ cho sinh viên sẽ hơn VPS miễn phí ở những điểm nào?

07/01/2021

Bạn cần lưu ý những điều gì khi thuê VPS có GPU?

​Nếu bạn là một người thường xuyên sử dụng các game đồ hoạ nặng, treo máy trong thời gian dài thì giải pháp thuê VPS có GPU là một sự lựa chọn phù hợp. Ngoài vấn đề hiệu năng được giải quyết nhờ GPU, bạn còn có thể bảo vệ phần cứng của mình khỏi những vấn đề hưu hỏng khi sử dụng trong thời gian dài.

05/01/2021

Báo cáo về thị trường Điện toán đám mây tại Việt Nam năm 2020

Thị trường Điện toán đám mây năm 2020 đã được những chuyên gia trong ngành dự đoán trước về sự bùng nổ phát triển, đặc biệt là khi đại dịch Covid-19 diễn ra từ đầu năm đến nay khiến nhu cầu về công nghệ của doanh nghiệp trở nên cấp thiết hơn bao giờ hết. Chính vì điều này, thị trường Điện toán đám mây đã tăng trưởng nhanh chóng và đạt được những thành công nhất định, không chỉ trên thế giới mà cả ở Việt Nam trong năm nay.

05/01/2021

Doanh nghiệp nên tự xây dựng Cloud Server hay đi thuê?

​Xây dựng Cloud Server trên thực tế là một công việc phức tạp và tốn kém cả về nguồn lực và chi phí. Do đó, không phải doanh nghiệp nào cũng nên tự xây dựng Cloud Server dành riêng cho mình. Bài viết dưới đây, Viettel IDC sẽ phân tích giúp bạn những vấn đề bạn nên lường trước khi xây dựng Cloud Server và trong trường hợp nào thì doanh nghiệp bạn phù hợp để làm như vậy nhé.

05/01/2021

Nên chọn nhà cung cấp Việt Nam hay nước ngoài khi thuê VPS?

​Nhu cầu thuê VPS để sử dụng ngày càng nhiều. Tuy nhiên, đa phần mọi người đều “mắc kẹt” giữa việc lựa chọn thuê VPS của nhà cung cấp Việt Nam hay nước ngoài. Nếu bạn cũng đang trong trạng thái mông lung như vậy thì bài viết này là dành cho bạn. Qua bài viết này, Viettel IDC sẽ phân tích và đưa ra góc nhìn đa chiều giúp bạn có thể đưa ra quyết định xoay quanh vấn đề nay nhé.