89ebook – Sách IT, Data Science, Công nghệ bản quyền
89ebook – Kho sách chuyên ngành quốc tế
89ebook – Sách IT, Data Science, Công nghệ bản quyền
0922 113 989
Tài khoản

How Linux Works, 3rd Edition – Bản dịch tiếng Việt 2026 – Expert Version

Thể loại: Đang cập nhật
Thương hiệu: 89ebook – Sách IT, Data Science, Công nghệ bản quyền
Mã: PVN1059
Tình trạng: Còn hàng

Tóm tắt sản phẩm

How Linux Works, 3rd Edition – Bản dịch tiếng Việt 2026 – Expert Version

Cuốn sách giúp bạn hiểu Linux từ gốc: kernel và user space, thiết bị, filesystem, boot/GRUB/systemd, mạng, shell script, cho tới Docker/Kubernetes và ảo hóa – thay vì chỉ ghi nhớ lệnh rời rạc. Phù hợp với Linux administrator, DevOps Engineer, SRE, Software Engineer, cloud engineer và bất kỳ ai muốn tự tin vận hành và xử lý sự cố Linux đến tận gốc.

Sản phẩm: 507 trang, kèm Code Companion 130 trang tra cứu lệnh/cấu hình theo chương. Bìa mềm full màu, giấy chống lóa mắt hiện đại, in đen trắng phần ruột sắc nét. Cam kết nội dung chuẩn 100% từ sách gốc, tặng kèm eBook tiếng Anh. Bảo hành lỗi in 1 đổi 1 trong 90 ngày kể từ ngày nhận sách.

Lưu ý: nội dung tập trung Debian/Ubuntu và RHEL/Fedora/CentOS, nên có máy Linux hoặc môi trường ảo để thực hành; không chạy ví dụ nhạy cảm (systemd, LVM, firewall, container) trên hệ thống production.

ebook
ebook Tặng Ebook chính hãng tương ứng
HSD: 12/12/2025
Lưu mã
89ebook
89ebook Giảm thêm 5% tổng giá trị đơn hàng
HSD: 24/12/2025
Lưu mã
FREESHIP COD
FREESHIP COD Miễn phí giao hàng
HSD: 25/12/2025
Lưu mã
405.000₫ 899.000₫
Giảm giá: - 55%
Số lượng:

How Linux Works, 3rd Edition – Bản dịch tiếng Việt 2026 – Expert Version

Nếu bạn từng gõ lệnh Linux theo trí nhớ nhưng không thực sự hiểu vì sao nó hoạt động, hoặc từng bối rối khi hệ thống gặp sự cố mà không biết bắt đầu chẩn đoán từ đâu, đây là cuốn sách được viết ra để giải quyết đúng vấn đề đó. How Linux Works, 3rd Edition – Bản dịch tiếng Việt 2026 – Expert Version không dạy bạn ghi nhớ danh sách lệnh, mà hướng dẫn cách quan sát và suy luận về hệ thống: từ nhân hệ điều hành (kernel) đến user space, từ thiết bị vật lý đến tiến trình đang chạy, từ tệp cấu hình văn bản đến hành vi thực tế khi khởi động.

Sách giải quyết vấn đề gì

Phần lớn tài liệu Linux trên mạng chỉ đưa ra lệnh cần chạy mà không giải thích cơ chế phía sau. Khi gặp lỗi lạ, người dùng thường không biết log nằm ở đâu, tiến trình nào đang chiếm tài nguyên, hay tại sao dịch vụ không khởi động đúng thứ tự. Cuốn sách này lấp đầy khoảng trống đó bằng cách trình bày Linux theo ba lớp: phần cứng, kernel và user space, giải thích cách kernel quản lý tiến trình, bộ nhớ, trình điều khiển thiết bị qua các lời gọi hệ thống như fork()exec(). Từ nền tảng đó, người đọc có công cụ tư duy để tự chẩn đoán sự cố thay vì chỉ áp dụng lệnh có sẵn.

Điểm vàng của bản dịch này

Bản dịch tiếng Việt giữ nguyên cấu trúc 17 chương của bản gốc, đi theo trình tự tự nhiên: khởi động hệ thống, lưu trữ, mạng, dịch vụ, rồi đến công cụ phát triển và ảo hóa. Ấn bản thứ ba bổ sung một chương riêng về ảo hóa, mở rộng nội dung về LVM, hệ thống ghi nhật ký (logging) journald, IPv6 và tinh giản phần systemd vì công nghệ này đã trở nên phổ biến. Container và cgroups cũng được đề cập sâu hơn để phản ánh xu hướng hạ tầng hiện đại.

Các chủ đề cụ thể được xác minh trong sách

Chương 1 và 2 mở đầu bằng bức tranh toàn cảnh về kernel/user space, sau đó đi vào lệnh cơ bản, hệ thống phân cấp thư mục, quyền tệp, symbolic link, sudo và các công cụ như grep, find, tar. Từ chương 3 đến 6, sách trình bày thiết bị và udev, phân vùng đĩa, filesystem, swap, LVM, quy trình boot của kernel, GRUB, UEFI Secure Boot, rồi đến cách systemd khởi động user space với unit, dependency và timer.

Phần vận hành hệ thống (chương 7-10) bao gồm cấu hình hệ thống, PAM, cron, ghi nhật ký qua journald, giám sát tiến trình và tài nguyên bằng lsof, strace, vmstat, iostat, iotop, pidstat và cgroups. Chương mạng đi từ IPv4/IPv6, DNS, DHCP đến tường lửa (firewall), SSH, tcpdumpnetcat – đủ để hiểu cách các gói tin di chuyển và cách kiểm tra kết nối khi có vấn đề.

Nửa sau sách (chương 11-17) chuyển sang shell script với quoting, biến, điều kiện, vòng lặp, cùng các công cụ xử lý văn bản như awksed. Phần truyền và chia sẻ tệp qua mạng bàn về rsync, Samba, NFS và SSHFS. Chương môi trường desktop giới thiệu Wayland, X và D-Bus. Hai chương cuối dành cho công cụ phát triển – biên dịch từ mã nguồn C với make, Autoconf, pkg-config – và ảo hóa với Docker, Podman, LXC, Kubernetes cùng những cạm bẫy thường gặp khi vận hành container.

Ai nên đọc cuốn này

Sách phù hợp với Linux administrator và system administrator muốn hiểu sâu hơn thay vì chỉ làm theo checklist; DevOps Engineer, SRE, Platform Engineer cần nắm vững nguyên lý hệ thống bên dưới các công cụ họ dùng hàng ngày; Software Engineer hoặc Linux developer muốn hiểu môi trường mình triển khai ứng dụng; cũng như sinh viên, researcher, cloud engineer và bất kỳ ai thích tự vận hành máy Linux của riêng mình để hiểu "vì sao nó hoạt động như vậy".

Điều kiện tiên quyết và giới hạn

Không cần là lập trình viên để đọc sách, nhưng nên có kiến thức cơ bản về máy tính, giao diện đồ họa, tệp và thư mục. Tác giả khuyến nghị có sẵn một máy Linux để thử nghiệm, có thể là máy vật lý hoặc môi trường ảo cô lập; nên có quyền superuser khi cần nhưng phần lớn thời gian làm việc với tài khoản thường. Nội dung cố gắng distribution-agnostic, tuy vậy các ví dụ và đường dẫn cấu hình tập trung vào hai nhánh phổ biến nhất: Debian/Ubuntu và RHEL/Fedora/CentOS. Người đọc dùng distro khác cần tự đối chiếu vị trí tệp cấu hình tương ứng.

Sách không hứa hẹn cấp chứng chỉ hay bằng cấp nào, và không phải là giáo trình luyện thi. Đây là tài liệu giúp xây dựng hiểu biết nền tảng và kỹ năng chẩn đoán, phù hợp để đọc song song với thực hành tay.

Cách đọc hiệu quả

Nên đọc theo thứ tự chương vì nội dung được sắp theo trình tự khởi động hệ thống thực tế: từ kernel đến user space, từ lưu trữ đến mạng, từ dịch vụ đến công cụ phát triển. Với mỗi chương, hãy mở song song một máy Linux hoặc máy ảo để chạy thử các lệnh được đề cập, đồng thời tra cứu thêm tài liệu man page khi cần. Tuyệt đối không chạy các ví dụ liên quan đến systemd, LVM, tường lửa, GRUB hay container trên máy production – nên dùng máy ảo hoặc container host cô lập để tránh ảnh hưởng hệ thống đang vận hành.

Về Code Companion đi kèm

Bộ sách có kèm Code Companion dài 130 trang, tổng hợp lệnh shell, tệp cấu hình, đoạn mã C và đầu ra mẫu theo từng chương để tiện tra cứu. Tài liệu này tổ chức 603 listing nguồn từ bản gốc thành 610 ví dụ tra cứu (một số listing dài được tách theo ranh giới hợp lý). Cần lưu ý rằng không phải mọi khối mã đều chạy độc lập – nhiều đoạn phụ thuộc trạng thái hệ thống, quyền root, thiết bị hoặc kết quả của bước trước. Đồng thời, không có kho mã nguồn chính thức nào được nhà xuất bản công bố cho tựa sách này, vì vậy Code Companion không được thiết kế và không nên được xem như một repository chạy ngay lập tức.

Giá trị khi học và vận hành thực tế

Điểm đáng mua của cuốn sách nằm ở khả năng nối các lệnh và tệp cấu hình với mô hình hoạt động phía sau. Khi đọc về một dịch vụ, người học không chỉ biết lệnh bật hoặc tắt mà còn biết tìm unit, dependency, log và trạng thái tiến trình; khi đọc về mạng, họ có khung để đi từ giao diện, địa chỉ, tuyến đường đến cổng và gói tin. Cách tiếp cận này giúp nội dung được dùng như sách học nền tảng lẫn tài liệu tra cứu khi xử lý sự cố.

Nên tạo một phòng thí nghiệm nhỏ bằng máy ảo hoặc máy phụ, ghi lại lệnh đã chạy và luôn kiểm tra man page cùng tài liệu của distribution đang dùng. Sách cung cấp nguyên lý và ví dụ, còn tên gói, phiên bản kernel, đường dẫn cấu hình hoặc hành vi systemd có thể khác theo môi trường. Đây là lý do Code Companion được đặt cạnh sách như công cụ tra cứu, không thay cho việc quan sát hệ thống thật.

Câu hỏi thường gặp

Sách này dành cho người mới học Linux được không? Phù hợp nếu bạn đã quen thao tác máy tính cơ bản và muốn hiểu sâu hơn dùng lệnh; nếu chưa từng dùng terminal, nên làm quen các lệnh cơ bản trước.

Có cần máy chủ Linux riêng để học không? Không bắt buộc là máy chủ riêng, nhưng cần một máy Linux hoặc môi trường ảo để thực hành theo sách.

Sách có tập trung vào một distro cụ thể không? Nội dung cố gắng trung lập nhưng ví dụ minh họa chủ yếu dựa trên Debian/Ubuntu và RHEL/Fedora/CentOS.

Code Companion có thay thế được việc đọc sách chính không? Không, đây là tài liệu tra cứu bổ sung, không phải bản tóm tắt hay thay thế nội dung chính.

Thông tin định danh sản phẩm

Tên đầy đủ: How Linux Works, 3rd Edition – Bản dịch tiếng Việt 2026 – Expert Version. Tác giả nguyên tác: Brian Ward. Tựa gốc: How Linux Works, 3rd Edition: What Every Superuser Should Know, xuất bản bởi No Starch Press năm 2021, ISBN 9781718500402, 464 trang theo công bố của nhà xuất bản gốc. Bản dịch tiếng Việt có 507 trang, kèm Code Companion riêng 130 trang. Sách gồm 17 chương, bao quát từ kernel/user space, lệnh và quyền tệp, thiết bị/udev, filesystem/swap/LVM, boot/GRUB/UEFI, systemd, logging/PAM/cron, giám sát tiến trình và tài nguyên, mạng, ứng dụng/dịch vụ mạng, shell script, rsync/Samba/NFS, Wayland/X/D-Bus, công cụ phát triển C/make/Autoconf, đến Docker/Podman/LXC/Kubernetes và ảo hóa.

Sản Phẩm Đã Xem

Liên hệ với chúng tôi

Liên hệ