Hot deal hosting vps vietnix tháng 2Hot deal hosting vps vietnix tháng 2

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
19/02/2025
Lượt xem

Cách sửa lỗi ifconfig: command not found trong Linux hiệu quả 2025

19/02/2025
8 phút đọc
Lượt xem

Đánh giá

Lệnh ifconfig là một trong những công cụ quen thuộc đối với người dùng Linux khi cần kiểm tra, cấu hình mạng. Tuy nhiên, khi nhập lệnh này, không ít người gặp phải lỗi ifconfig: command not found khiến thao tác bị gián đoạn. Cùng mình tìm hiểu nguyên nhân gây lỗi và cách khắc phục chi tiết.

Những điểm chính

  • Nguyên nhân dẫn đến lỗi “ifconfig: command not found” trong Linux: Bài viết sẽ giải thích tại sao lệnh ifconfig không hoạt động trên hệ thống của bạn.
  • Các cách sửa lỗi “ifconfig: command not found” trong Linux: Bao gồm cài đặt gói net-tools, sử dụng đường dẫn đầy đủ, cập nhật biến môi trường PATH và sử dụng lệnh ip.
  • Biết được Vietnix – Nhà cung cấp dịch vụ hiệu suất mạnh mẽ và vận hành ổn định.

Nguyên nhân lỗi ifconfig: command not found trong Linux

Lệnh ifconfig là một công cụ hữu ích, hỗ trợ người dùng truy xuất thông tin quan trọng về các giao diện mạng trên máy tính. Lỗi ifconfig: command not found trong Linux xuất hiện thường do các bản phân phối Linux hiện nay này không còn tích hợp sẵn ifconfig. Chính vì lý do này, khi bạn cố gắng chạy lệnh ifconfig trong terminal, hệ thống có thể trả về lỗi ifconfig: command not found.

Lỗi ifconfig: command not found trong Linux
Lỗi ifconfig: command not found trong Linux

Cách 1: Cài đặt net-tools

Trong các bản phân phối Linux hiện đại, ifconfig không còn được cài đặt sẵn mà nằm trong package net-tools. Do đó, để sử dụng ifconfig, bạn cần cài đặt toàn bộ net-tools trước bằng cách mở terminal và nhập lệnh phù hợp với bản phân phối Linux bạn đang sử dụng:

  • Đối với phiên bản Ubuntu/Debian, bạn hãy sử dụng lệnh: 
sudo apt update && sudo apt install net-tools -y
Cài đặt net-tools trên Ubuntu/Debian
Cài đặt net-tools trên Ubuntu/Debian
  • Trên phiên bản CentOS/RHEL, bạn hãy nhập lệnh sau:
sudo yum install net-tools -y
Cài đặt net-tools trên CentOS/RHEL
Cài đặt net-tools trên CentOS/RHEL
  • Với hệ điều hành Arch Linux, bạn cần dùng lệnh sau:
sudo pacman -Sy
sudo pacman -S net-tools
Cài đặt net-tools trên Arch Linux
Cài đặt net-tools trên Arch Linux

Sau khi quá trình cài đặt hoàn tất, bạn có thể kiểm tra xem lệnh đã hoạt động hay chưa bằng cách nhập: 

ifconfig

Kết quả: Nếu kết quả trả về thông tin mạng thì lỗi này đã được khắc phục.

Kiểm tra lại bằng lệnh ifconfig
Kiểm tra lại bằng lệnh ifconfig

Cách 2: Sử dụng đường dẫn cụ thể kết hợp với lệnh ifconfig

Một cách khắc phục tạm thời lỗi ifconfig: command not found trong Linux là sử dụng đường dẫn đầy đủ của lệnh thay vì chỉ nhập ifconfig. Việc này giúp hệ thống xác định chính xác vị trí của lệnh và thực thi mà không gặp lỗi.

Bạn có thể kiểm tra vị trí chính xác của ifconfig bằng cách chạy lệnh sau trong terminal:

which ifconfig
Kiểm tra đường dẫn
Kiểm tra đường dẫn

Lệnh này sẽ trả về đường dẫn đầy đủ đến tệp thực thi, ví dụ:

/sbin/ifconfig

Sau khi xác định vị trí chính xác của ifconfig, thay vì chỉ nhập ifconfig, bạn hãy sử dụng đường dẫn đầy đủ như sau để xem thông tin cấu hình mạng: 

/usr/sbin/ifconfig
Sử dụng đường dẫn cụ thể
Sử dụng đường dẫn cụ thể

Cách 3: Cập nhật biến PATH

Trong một số trường hợp, ifconfig đã có trên hệ thống nhưng vẫn xuất hiện lỗi do đường dẫn không có trong biến môi trường PATH. Để khắc phục, bạn cần cập nhật và đảm bảo hệ thống có thể nhận diện đường dẫn đến file ifconfig. Thông thường, ifconfig sẽ nằm trong thư mục /sbin/ifconfig, để kiểm tra đường dẫn, bạn có thể sử dụng lệnh sau trong terminal:

echo $PATH

Nếu thư mục này chưa được thêm vào, bạn cần cập nhật biến PATH bằng cách chỉnh sửa tệp cấu hình ~/.bashrc hoặc ~/.bash_profile. Bạn chỉ cần mở file và thêm dòng lệnh sau vào cuối:

export PATH=$PATH:/sbin

Sau khi chỉnh sửa xong, bạn hãy lưu lại, đăng nhập lại vào hệ thống và chạy tiếp lệnh sau:

source ~/.bashrc

Cuối cùng, bạn hãy thử chạy lại lệnh ifconfig để kiểm tra xem vấn đề đã được giải quyết hay chưa. Nếu mọi thứ được cấu hình đúng, lệnh ifconfig sẽ hoạt động bình thường mà không còn báo lỗi.

Cách 4: Sử dụng lệnh ip thay cho ifconfig

Hiện nay, hầu hết các bản phân phối Linux hiện đại đã thay thế ifconfig bằng lệnh ip – một công cụ mạnh mẽ hơn để quản lý mạng. Do net-tools không còn được duy trì, nên đã được thay thế bởi iproute2. Đây là một bộ công cụ gồm các lệnh như ip, nstat, cstat, arpd, devlink, ss, tc và nhiều công cụ hữu ích khác.

Để hiển thị thông tin mạng, thay vì sử dụng lệnh ifconfig, bạn có thể sử dụng lệnh sau:

ip a

Lệnh ip không chỉ thay thế hoàn toàn ifconfig mà còn cung cấp nhiều tính năng quản lý mạng nâng cao hơn. Do đó, nếu bạn đang sử dụng phiên bản Linux mới, việc chuyển sang ip là lựa chọn tối ưu.

Thay thế bằng lệnh ip
Thay thế bằng lệnh ip

Vietnix – Nhà cung cấp dịch vụ hiệu suất mạnh mẽ và vận hành ổn định

Vietnix cung cấp dịch vụ thuê VPS với hiệu suất vượt trội, đảm bảo tốc độ xử lý nhanh, ổn định và bảo mật cao. Hệ thống sử dụng 100% ổ cứng SSD RAID 10, băng thông 100 Mbps cùng hạ tầng máy chủ hiện đại, đáp ứng nhu cầu vận hành từ website, ứng dụng đến các dự án lớn. Khách hàng có thể dễ dàng nâng cấp, hạ cấp tài nguyên, sao lưu dữ liệu miễn phí hàng tuần và khôi phục khi cần thiết.

Trong số các dòng VPS tại Vietnix, VPS Linux là lựa chọn lý tưởng cho những ai cần một môi trường mạnh mẽ, ổn định và linh hoạt. Với tốc độ truy cập nhanh, toàn quyền quản trị trên giao diện trực quan, người dùng dễ dàng thao tác và kiểm soát VPS theo nhu cầu. Hệ thống backup tự động miễn phí hàng tuần giúp bảo vệ dữ liệu tối đa, trong khi quy trình kích hoạt nhanh chỉ trong 5 phút giúp bạn sẵn sàng sử dụng ngay sau khi thanh toán.

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/

Lỗi ifconfig: command not found trong Linux chủ yếu xảy ra do gói net-tools chưa được cài đặt hoặc đường dẫn lệnh không có trong biến PATH. Tùy vào tình huống cụ thể, bạn có thể chọn cách khắc phục phù hợp. Đừng quên tham khảo thêm các bài viết khác về Linux trong blog Vietnix.

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
Khi mua Hosting/VPS
ĐĂNG KÝ NGAY
03/02/2025 - 15/02/2025
Khi mua Hosting/VPS
ĐĂNG KÝ NGAY
16/02/2025 - 28/02/2025
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