NỘI DUNG

Hosting tốc độ cao Vietnix - tốc độ tải trang trung bình dưới 1 giây
VPS siêu tốc Vietnix - trải nghiệm mượt mà, ổn định
23/12/2024
Lượt xem

Danh sách các câu lệnh mạng Linux cần biết để quản lý và kiểm soát mạng trên hệ thống

23/12/2024
10 phút đọc
Lượt xem

Đánh giá

Lệnh mạng trên Linux là những công cụ thiết yếu giúp bạn quản lý và kiểm soát mạng trên hệ thống hiệu quả. Bài viết này mình sẽ giới thiệu đến bạn những lệnh mạng Linux thông dụng nhất, kèm theo bảng cheat sheet tiện lợi để giúp bạn tra cứu nhanh chóng tính năng và ứng dụng thực tế.

Những điểm chính

  • Hiểu được định nghĩa về lệnh mạng Linux: Bạn sẽ được định nghĩa rõ ràng lệnh mạng Linux là gì và tầm quan trọng của lệnh trong việc quản lý hệ thống, giúp bạn dễ dàng hình dung được phạm vi ứng dụng của các lệnh này.
  • Khám phá các bảng cheat sheet lệnh mạng Linux phân loại theo chức năng: Bạn có thể dễ dàng tra cứu, sử dụng các lệnh khi cần thiết.
  • Vietnix – Đối tác tin cậy cùng doanh nghiệp vươn tới thành công

Lệnh mạng Linux là gì?

Lệnh mạng Linux là những lệnh cho phép người dùng quản lý và giám sát mọi thứ liên quan đến mạng trên hệ thống, bao gồm cấu hình giao diện mạng, kiểm tra trạng thái kết nối, khắc phục sự cố, theo dõi lưu lượng và hiệu suất, quản lý dịch vụ mạng và nhiều tác vụ khác.

Lệnh mạng trong Linux là lệnh giúp người dùng quản lý và giám sát các yếu tố mạng
Lệnh mạng trong Linux là lệnh giúp người dùng quản lý và giám sát các yếu tố mạng

Các lệnh cấu hình mạng Linux

Bảng này tổng hợp các lệnh cấu hình mạng Linux, giúp bạn thiết lập và quản lý nhiều cài đặt mạng như: Thiết lập giao diện mạng, cấp phát địa chỉ IP, cấu hình DNS, thiết lập định tuyến và quản lý bảo mật mạng.

LệnhMô tả
hostnameHiển thị tên hostname hiện tại.
ipHiển thị và cấu hình giao diện mạng, định tuyến và tunnel.
iwconfigHiển thị và cấu hình giao diện mạng không dây.
netplanCấu hình giao diện mạng bằng file YAML.
ifconfigHiển thị và cấu hình giao diện mạng hiện tại của hệ thống.
ifqueryKiểm tra cấu hình hiện tại của giao diện mạng và các thông số.
nmcliQuản lý và cấu hình kết nối mạng, kiểm tra trạng thái mạng, điều khiển NetworkManager.
ifupKích hoạt một giao diện mạng đang ở trạng thái tắt.
ifdownHủy kích hoạt một giao diện mạng đang ở trạng thái hoạt động.
dhclientTự động lấy địa chỉ IP và các thông tin cấu hình mạng khác từ một DHCP server.
Các lệnh cấu hình mạng Linux

Các lệnh kết nối mạng

Dưới đây là các lệnh kết nối mạng dùng để quản lý và giám sát kết nối giữa các thiết bị. Các lệnh này cho phép bạn tạo và ngắt kết nối, kiểm tra hiệu suất và trạng thái các kết nối đã được thiết lập.

LệnhMô tả
arpÁnh xạ địa chỉ IP với địa chỉ MAC trên mạng LAN và quản lý bộ nhớ cache ARP.
arp -aIn ra bảng ARP.
arp -a -dXóa tất cả các mục trong bảng ARP.
arp -sThêm mục vào bảng ARP.
netstatHiển thị các kết nối mạng đang hoạt động, bảng định tuyến và các thống kê mạng khác.
netstat -rHiển thị bảng định tuyến.
pingKiểm tra kết nối mạng giữa các máy chủ bằng cách gửi gói tin và đo thời gian phản hồi.
routeCấu hình bảng định tuyến của kernel.
route flushXóa tất cả các route.
tracerouteHiển thị lộ trình mà gói tin đi đến một máy chủ từ xa qua nhiều hop.
telnetThiết lập kết nối đến máy chủ/hệ thống từ xa thông qua mạng TCP/IP bằng giao thức Telnet.
wHiển thị thông tin về những người dùng đang đăng nhập.
mailGửi và nhận email bằng dòng lệnh.
ngrepHiển thị và lọc dữ liệu gói tin mạng dựa trên biểu thức chính quy (regex).
iwHiển thị và cấu hình giao diện mạng không dây.
Các lệnh kết nối mạng

Các lệnh DNS 

Các lệnh sau dùng để quản lý và khắc phục sự cố liên quan đến phân giải tên miền (DNS).

LệnhMô tả
nslookupThực hiện tra cứu DNS để phân giải hostname, địa chỉ IP hoặc các bản ghi DNS cụ thể.
hostThực hiện tra cứu DNS để phân giải hostname hoặc địa chỉ IP.
digThực hiện tra cứu DNS để truy vấn thông tin về các máy chủ DNS.
Các lệnh DNS 

Các lệnh thông tin mạng

Dưới đây là một số lệnh mạng cơ bản giúp bạn thu thập thông tin về hệ thống từ xa, tên miền và địa chỉ IP.

LệnhMô tả
fingerHiển thị thông tin đăng nhập của người dùng trên một hệ thống từ xa.
jwhoisLấy thông tin về quyền sở hữu tên miền từ các máy chủ WHOIS.
Các lệnh thông tin mạng

Các lệnh kiểm tra và giám sát mạng

Bạn có thể sử dụng các lệnh dưới đây để thực hiện các tác vụ như đo băng thông mạng, giám sát lưu lượng mạng và khắc phục sự cố kết nối mạng.

LệnhMô tả
hpingTạo và phân tích các gói tin TCP/IP, gửi gói tin đến máy chủ từ xa và phân tích phản hồi.
mtrKết hợp chức năng của traceroute và ping, gửi gói tin liên tục và đo thời gian phản hồi từng hop.
nc / netcat / ncatĐọc và ghi dữ liệu qua các kết nối mạng.
smokepingĐo độ trễ mạng và mất gói tin giữa hai máy chủ, chạy kiểm tra theo các khoảng thời gian nhất định.
socatChuyển dữ liệu giữa hai luồng byte hai chiều.
speedometerHiển thị mức sử dụng băng thông theo thời gian thực.
speedtest-cliĐo hiệu suất mạng bằng cách thực hiện kiểm tra tốc độ.
ssHiển thị các kết nối mạng đang hoạt động, thống kê socket và các thông tin khác liên quan đến mạng.
tracepathTheo dõi đường đi của gói tin đến một máy chủ đích, phát hiện MTU (Maximum Transmission Unit) tối đa trên đường đi.
Các lệnh kiểm tra và giám sát mạng

Các lệnh phân tích và giám sát mạng

Các lệnh trong dưới đây giúp bạn hiển thị thống kê mạng, bắt gói tin mạng và xác định các vấn đề về hiệu suất mạng.

LệnhMô tả
tcpdumpBắt và phân tích lưu lượng mạng theo thời gian thực.
nmapQuét mạng để phát hiện các máy chủ và dịch vụ hoặc kiểm tra bảo mật.
bmonHiển thị mức sử dụng băng thông theo thời gian thực cho từng giao diện mạng.
bwm-ngGiám sát băng thông hiện tại cho nhiều giao diện mạng.
iftopHiển thị mức sử dụng băng thông mạng theo thời gian thực theo từng kết nối.
iperfKiểm tra hiệu suất mạng giữa hai hệ thống.
iptraf-ngGiám sát và hiển thị lưu lượng mạng theo thời gian thực.
nethogsGiám sát lưu lượng mạng theo từng tiến trình và hiển thị mức sử dụng băng thông.
vnstatTheo dõi lưu lượng mạng theo giờ, ngày và tháng cho các giao diện được chọn và hiển thị thống kê trên console.
Các lệnh phân tích và giám sát mạng

Các lệnh truy cập từ xa (Remote Access)

Các lệnh truy cập từ xa cho phép bạn kết nối một cách an toàn đến các máy chủ từ xa và quản lý từ xa từ một thiết bị cục bộ. Điều này đặc biệt quan trọng đối với các quản trị viên hệ thống, những người quản lý nhiều máy chủ từ xa và từ một vị trí duy nhất.

LệnhMô tả
sshKết nối an toàn đến một hệ thống từ xa bằng giao thức SSH.
scpSao chép file an toàn giữa máy client và server bằng giao thức SSH.
sftpChuyển file an toàn giữa các server bằng giao thức SFTP.
Các lệnh truy cập từ xa (Remote Access)

Các lệnh bảo mật

Các lệnh bảo mật giúp bạn chủ động theo dõi và kiểm soát các yếu tố ảnh hưởng đến sự an toàn của hệ thống.

LệnhMô tả
iptablesTiện ích tường lửa quản lý lọc gói và NAT. (Network Address Translation).
snortHệ thống phát hiện xâm nhập phân tích lưu lượng mạng để tìm kiếm hoạt động đáng ngờ.
wiresharkBắt và phân tích lưu lượng mạng ở dạng văn bản được định dạng.
ufwQuản lý tường lửa hệ thống và thêm/xóa/sửa đổi/đặt lại quy tắc lọc gói tin.
Các lệnh bảo mật

Các lệnh tiện ích

Các lệnh tiện ích hỗ trợ thực hiện nhiều tác vụ như chuyển dữ liệu, download file và cấu hình giao diện mạng.

LệnhMô tả
curlTruyền dữ liệu đến hoặc từ một server.
aria2Hỗ trợ nhiều giao thức để tải file từ internet.
ethtoolSửa đổi cài đặt giao diện mạng, chẳng hạn như tốc độ và truy vấn thông tin của các thiết bị đó.
wgetTiện ích dòng lệnh để tải file xuống từ web.
Các lệnh tiện ích

Vietnix – Đối tác tin cậy cùng doanh nghiệp vươn tới thành công

Vietnix lấy thành công của khách hàng làm định hướng hoạt động, tập trung vào việc cung cấp các giải pháp công nghệ hiệu quả và phù hợp. Được ghi nhận trong Top 5 Thương Hiệu Uy Tín – Chất Lượng Quốc Gia 2023, Vietnix không ngừng sáng tạo để đồng hành cùng doanh nghiệp trong hành trình phát triển bền vững và chinh phục những mục tiêu quan trọng.

Dịch vụ VPS AMD của Vietnix được phát triển với mục tiêu mang lại sự ổn định và hiệu quả lâu dài cho doanh nghiệp. Với bảng điều khiển dễ sử dụng và chính sách hoàn tiền hấp dẫn, VPS của Vietnix sử dụng ổ cứng NVMe giúp tăng tốc độ truy xuất dữ liệu gấp 10 lần, mang lại hiệu suất vượt trội cho các ứng dụng yêu cầu tài nguyên cao. Bên cạnh đó, đội ngũ kỹ thuật viên của Vietnix luôn sẵn sàng hỗ trợ khách hàng mọi lúc, mọi nơi, đảm bảo dịch vụ luôn hoạt động hiệu quả và ổn định.

Thông tin liên hệ:

  • Hotline: 18001093
  • Email: sales@vietnix.com.vn 
  • Địa chỉ: 265 Hồng Lạc, Phường 10, Quận Tân Bình, Thành Phố Hồ Chí Minh.
  • Website: https://vietnix.vn/ 

Qua bài viết này, bạn đã được trang bị những kiến thức cơ bản về các lệnh mạng Linux. Việc nắm vững các lệnh này sẽ giúp bạn quản lý hệ thống mạng hiệu quả hơn, khắc phục sự cố nhanh chóng và tối ưu hóa hiệu suất mạng. Nếu có vấn đề gì thắc mắc, bạn có thể bình luận để được hỗ trợ giải đáp nhanh.

THEO DÕI VÀ CẬP NHẬT CHỦ ĐỀ BẠN QUAN TÂM

Đăng ký ngay để nhận những thông tin mới nhất từ blog của chúng tôi. Đừng bỏ lỡ cơ hội truy cập kiến thức và tin tức hàng ngày

Chọn chủ đề :

Hưng Nguyễn

Co-Founder
tại

Kết nối với mình qua

Kết nối với mình qua

Theo dõi
Thông báo của
guest
0 Comments
Phản hồi nội tuyến
Xem tất cả bình luận

Tăng tốc độ website - Nâng tầm giá trị thương hiệu

Banner group
Tăng tốc tải trang

95 điểm

Nâng cao trải nghiệm người dùng

Tăng 8% tỷ lệ chuyển đổi

Thúc đẩy SEO, Google Ads hiệu quả

Tăng tốc ngay

SẢN PHẨM NỔI BẬT

MAXSPEED HOSTING

TĂNG TỐC WEBSITE TOÀN DIỆN

CÔNG NGHỆ ĐỘC QUYỀN

PHẦN CỨNG MẠNH MẼ

HỖ TRỢ 24/7

ĐĂNG KÝ NGAY
Pattern

7 NGÀY DÙNG THỬ HOSTING

NẮM BẮT CƠ HỘI, THÀNH CÔNG DẪN LỐI

Cùng trải nghiệm dịch vụ hosting tốc độ cao được hơn 100,000 khách hàng sử dụng

Icon
ĐĂNG KÝ NHẬN TÀI LIỆU THÀNH CÔNG
Cảm ơn bạn đã đăng ký nhận tài liệu mới nhất từ Vietnix!
ĐÓNG

ĐĂNG KÝ DÙNG THỬ HOSTING

Asset

7 NGÀY MIỄN PHÍ

Asset 1

ĐĂNG KÝ DÙNG THỬ HOSTING

Asset

7 NGÀY MIỄN PHÍ

Asset 1
Icon
XÁC NHẬN ĐĂNG KÝ DÙNG THỬ THÀNH CÔNG
Cảm ơn bạn đã đăng ký thông tin thành công. Đội ngũ CSKH sẽ liên hệ trực tiếp để kích hoạt dịch vụ cho bạn nhanh nhất!
ĐÓNG