Linux tutorial - IT technology blog

systemd-networkd: Cấu hình mạng Linux server tối giản, thay thế NetworkManager bằng file .network

Hướng dẫn chuyển từ NetworkManager sang systemd-networkd trên Linux server headless — cấu hình bằng file .network đơn giản, nhẹ hơn và khởi động nhanh hơn. Bao gồm quick start 5 phút, cấu hình IP tĩnh/DHCP, multi-interface, VLAN và các tips debug thực tế từ kinh nghiệm quản lý VPS.
Linux tutorial - IT technology blog

Hướng dẫn viết udev Rules trên Linux: Đặt tên interface mạng cố định và tự động kích hoạt script khi cắm USB

udev rules cho phép bạn kiểm soát cách Linux đặt tên thiết bị phần cứng — từ interface mạng đến USB serial. Bài viết hướng dẫn viết rules thực tế để đặt tên interface cố định theo MAC address, tạo symlink cho thiết bị USB, và tự động kích hoạt script khi cắm thiết bị.
Linux tutorial - IT technology blog

Hướng dẫn sử dụng jq trên Linux: Lọc và xử lý dữ liệu JSON từ API trong Terminal

Khi debug production lúc 2 giờ sáng với đống JSON không đọc được trong log, jq tiết kiệm thời gian hơn bất kỳ cách nào khác. Bài này so sánh jq với grep và Python để xử lý JSON trong terminal, kèm hướng dẫn từ cú pháp cơ bản đến filter Docker container và Kubernetes API response thực tế.
Linux tutorial - IT technology blog

Hướng dẫn cấu hình kdump trên Linux: Thu thập Kernel Crash Dump và phân tích lỗi hệ thống nghiêm trọng

Kdump ghi lại toàn bộ trạng thái RAM ngay khi kernel bị panic — trước khi hệ thống kịp reboot. Đây là công cụ duy nhất cho phép sysadmin điều tra nguyên nhân server crash khi log không ghi lại được gì. Bài viết hướng dẫn cài đặt, cấu hình kdump trên RHEL/CentOS/Ubuntu, trigger test an toàn và phân tích vmcore bằng crash tool.