3 điểm bởi GN⁺ 2025-05-30 | 1 bình luận | Chia sẻ qua WhatsApp
  • Sổ tay này giải thích dễ hiểu cách sử dụng dòng lệnh Unix/Linux hiện đại
  • Có thể nhanh chóng nắm được các khái niệm và lệnh quan trọng mà không cần những sách hướng dẫn dày cộp hay tài liệu phức tạp
  • Có thể học một cách tích hợp từ terminal, shell, ứng dụng CLI cho tới shell scripting
  • Với hơn 100 ví dụ thực hành và các phiên làm việc có chú thích, bạn có thể làm theo và sử dụng một cách tự tin
  • Đây là sổ tay cập nhật theo tiêu chuẩn mới nhất của năm 2025, được hơn 5.700 độc giả lựa chọn

Dòng lệnh cho tất cả mọi người

  • Không chỉ dành cho lập trình viên phần mềm, quản trị viên hệ thống và người làm IT, mà còn dành cho cả người dùng Linux/macOS phổ thông, cuốn sách này đưa ra cách làm việc hiệu quả trong môi trường dòng lệnh hiện đại
  • Cung cấp nhiều cách ứng dụng rộng rãi để bất kỳ ai cũng có thể bắt đầu với dòng lệnh một cách thuận tiện

Vì sao không cần cả bộ hướng dẫn shell

  • Được xây dựng xoay quanh các khái niệm cốt lõi và những lệnh thường dùng, giúp bạn bắt đầu nhanh mà không cần sách hướng dẫn shell dày cộp hay các đầu sách Linux đồ sộ
  • Cung cấp hướng dẫn bám sát nền tảng nhưng vẫn giúp tiết kiệm thời gian

Không chỉ là shell

  • Thay vì phải học riêng lẻ các kiến thức liên quan như terminal, shell, ứng dụng CLI hay shell scripting, nội dung được thiết kế để bạn nắm bắt một cách tích hợp trong một lần
  • Đồng thời cung cấp mẹo và thủ thuật thực chiến, giúp tiếp thu kiến thức có thể áp dụng ngay vào công việc hoặc phát triển phần mềm thực tế

Thực thi lệnh một cách tự tin

  • Bao gồm hơn 100 phiên thực hành có chú thích và ví dụ mã, giúp bạn tự mình trải nghiệm từng bước bằng cách làm theo
  • Mang lại trải nghiệm giúp thay đổi cách bạn sử dụng lệnh và tăng thêm sự tự tin

Mới nhất, và được hàng nghìn độc giả lựa chọn

  • Là cuốn sổ tay kết tinh từ 4 năm học tập và kinh nghiệm viết lách, đồng thời là tài liệu tham khảo mới nhất đã được cập nhật cho năm 2025
  • tài liệu nâng cao kỹ năng dòng lệnh giàu sức cạnh tranh, được hơn 5.700 người dùng lựa chọn

1 bình luận

 
GN⁺ 2025-05-30
Ý kiến trên Hacker News
  • Ấn tượng rằng đây là một cuốn sách thực sự tuyệt vời, nhưng có đề xuất rằng trang đích nên cho biết cụ thể hơn người đọc sẽ học được gì, vì chưa rõ đây là sách cho người mới bắt đầu hay cũng có những mẹo hữu ích cho người đã quen với bash, nên đã phải tự đi tìm trang mẫu; do trang mẫu giúp hiểu nội dung sách tốt hơn nhiều nên khuyến nghị nên công khai bản mẫu, đồng thời chỉ ra rằng thay vì cụm "Fresh out of press" thì "hot off the press" tự nhiên hơn, và đề xuất sửa "Grok the Linux command line on only 120 pages" thành "in only 120 pages" sẽ đỡ gượng hơn
    • Đồng ý rằng thông tin trên trang đích quá ngắn gọn, ban đầu là vì không muốn lặp lại nội dung từ trang Gumroad nhưng có lẽ cần suy nghĩ lại, và cũng cảm ơn vì các đề xuất về câu chữ, vì là người không phải bản ngữ nên rất vui khi nhận được kiểu phản hồi này
  • Gặp vấn đề trang web hơi vỡ trên di động, văn bản bị tràn ra ngoài màn hình, đồng thời cho rằng nếu có trang mẫu hoặc mục lục thì sẽ dễ đánh giá trình độ của sách hơn; dù có thể lấy sách "miễn phí" rồi trả tiền sau, việc đó cũng khá phiền và việc chọn mức $0 lại tạo cảm giác có lỗi
    • Cảm ơn phản hồi, thừa nhận rằng đã cố làm cho phù hợp với di động nhưng có lẽ chưa kiểm thử đủ kỹ, cũng có kế hoạch làm bản mẫu ngay, và cung cấp liên kết trang ví dụ
    • Chia sẻ cùng trải nghiệm, trên Firefox Android và môi trường Pixel cũng có hiện tượng không nhìn thấy một phần màn hình, cũng muốn có thể đọc được mục lục, và thành thật nói rằng thấy áy náy với tác giả khi lấy ở mức $0, nhưng vẫn chúc mừng việc xuất bản cuốn sách
    • Xác nhận rằng trên Brave chạy Android cũng có vấn đề văn bản bị tràn ra ngoài màn hình
  • Tự chia sẻ trực tiếp liên kết trang ví dụ
    • Dù khá tự tin rằng mình đã rất quen với shell, vẫn học được điều mới như process substitution từ trang mẫu, nên quyết định mua ngay
    • Chỉ ra rằng trang 12 của PDF mẫu kết thúc bằng câu "On Linux, the PATH looks something like this:" nhưng lại không có ví dụ PATH thực tế nào phía sau
    • Cảm thấy trang mẫu còn hơi đáng tiếc; chẳng hạn có giải thích rằng có thể dùng tiện ích diff để so sánh nội dung thư mục bằng cách so sánh kết quả lệnh ls, nhưng nếu thực sự đưa đầu ra của ls vào diff thì có thể phát sinh lỗi nên đây là cách diễn đạt chưa phù hợp lắm; thay vào đó, cho rằng giải thích bằng lệnh <code>diff -r directory-a directory-b</code> để so sánh hai thư mục theo từng tệp sẽ hợp lý hơn
  • Nếu quan tâm đến cuốn sách này thì cũng khuyến nghị thêm The Shell Haters Handbook
  • Thắc mắc liệu trọng tâm của sách là các công cụ cũ có mặt trên hầu hết mọi hệ thống (ví dụ: find, grep) hay cũng bao gồm các công cụ hiện đại do người dùng tự cài như fd, fzf, rg
    • Tập trung vào các công cụ chuẩn lâu đời, vì chúng dễ dùng khi làm CI pipeline hoặc chia sẻ script với đồng nghiệp; lấy Make làm ví dụ thì đây là thứ có thể áp dụng ở bất cứ đâu, các lựa chọn thay thế vẫn được nhắc đến nhưng các ví dụ được xây dựng xoay quanh những công cụ cũ đã được kiểm chứng, ưu tiên các công cụ không cần cài đặt hoặc các công cụ mặc định thường gặp ở nơi làm việc, dù vậy vẫn thấy hướng tiếp cận thiên về công cụ hiện đại cũng rất hấp dẫn
  • Nội dung khá xuất sắc nhưng typography (bố cục) khiến việc đọc hơi khó, chẳng hạn code block nằm khác trang với phần giải thích (trang 18/19), callout bị tách rời (trang 26/27), một từ bị ngắt sang hai trang (trang 51/52), hay footer kéo dài qua nhiều trang (trang 61/62), và những điều này làm gián đoạn sự tập trung; việc phải liên tục lật trang để hiểu một mục khiến người đọc thấy khá bất tiện
    • Cảm ơn phản hồi, giải thích rằng đã cố gắng hết sức để làm cho thật gọn gàng nhưng vì cuốn sách liên tục được cập nhật nên khó tránh khỏi những bất tiện như vậy, và sẽ chú ý hơn trong lần cập nhật tới
  • Cũng đã tạo một ứng dụng TUI tương tác cùng bộ bài tập để học các công cụ Linux CLI (coreutils, grep, sed, awk), hiện công khai tại learnbyexample/TUI-apps
  • Công việc thực sự tuyệt vời, đã dùng Linux 20 năm (chính xác hơn là gần 30 năm) nhưng vẫn học được điều mình chưa biết từ các trang ví dụ
  • Giới thiệu linuxjourney.com như một tài nguyên rất đáng tham khảo cùng với tài liệu này
  • Tò mò mô hình bán hàng "pay what you want" thực tế vận hành ra sao, vì đang cân nhắc áp dụng cho việc bán khóa học
    • Mới đổi sang mô hình này chưa lâu nên chưa có dữ liệu quá khứ, và kỳ vọng doanh thu sẽ thấp hơn nhiều so với đợt bán thông thường; cách bán kiểu truyền thống thường cần marketing, còn động lực chính ở đây là muốn chia sẻ với người khác thành quả đã tốn rất nhiều thời gian để làm ra, để nó hữu ích cho bất kỳ ai trước khi trở nên lỗi thời; nếu mục tiêu là kiếm tiền thì có lẽ đã viết một cuốn sách về AI, và cũng đang nghĩ rằng một ngày nào đó sẽ tổng hợp trải nghiệm làm sách thành một bài blog