Linux là một hệ điều hành dựa trên UNIX và được giới thiệu lần đầu tiên bởi Linus Torvalds. Nó dựa trên Nhân Linux và có thể chạy trên các nền tảng phần cứng khác nhau do Intel, MIPS, HP, IBM, SPARC và Motorola sản xuất.
Dưới đây là danh sách 15 Sách Hàng đầu dành cho Linux được tuyển chọn nên là một phần của bất kỳ thư viện dành cho người mới bắt đầu hoặc nhà phát triển Linux nào.
1) Hướng dẫn bỏ túi Linux: Các lệnh cần thiết
Hướng dẫn bỏ túi Linux là một cuốn sách được viết bởi Jason Cannon. Nó cung cấp một lộ trình học tập có tổ chức. Nó cũng giúp bạn thành thạo các lệnh hữu ích và quan trọng nhất. Đây là một cuốn sách tham khảo lý tưởng cho cả người mới làm quen hoặc những người muốn nâng cao tốc độ trên Linux hoặc người dùng có kinh nghiệm.
Cuốn sách này có các lệnh mới để xử lý tệp hình ảnh và tệp âm thanh, đọc và sửa đổi khay nhớ tạm thời hệ thống cũng như thao tác với tệp PDF.
Kiểm tra giá mới nhất và đánh giá của người dùng trên Amazon2) Cách hoạt động của Linux
Cách hoạt động của Linux, là một cuốn sách được viết bởi Brian Ward. Cuốn sách dạy cho bạn các khái niệm đằng sau nội bộ Linux. Đây là tài liệu tham khảo lý tưởng cho bất kỳ ai tò mò muốn biết về hoạt động bên trong của hệ điều hành.
Bạn cũng sẽ tìm hiểu cách hoạt động của các công cụ phát triển và cách viết các đoạn mã shell hiệu quả. Trong cuốn sách này, bạn cũng sẽ khám phá hạt nhân và kiểm tra các tác vụ chính của hệ thống như lệnh gọi hệ thống, đầu vào và đầu ra và hệ thống tệp.
Kiểm tra giá mới nhất và đánh giá của người dùng trên Amazon3) Dòng lệnh Linux
Dòng lệnh Linux là một cuốn sách được viết bởi William Shotts. Tác giả sẽ đưa bạn từ những lần gõ phím đầu tiên đầu tiên đến việc viết các chương trình đầy đủ bằng cách sử dụng trình bao hoặc dòng lệnh Linux.
Trong cuốn sách này, bạn cũng sẽ học điều hướng tệp, cấu hình môi trường, đối sánh mẫu với biểu thức chính quy, v.v. Ngoài kiến thức thực tế, cuốn sách còn tiết lộ khái niệm cơ bản của mọi chủ đề.
Kiểm tra giá mới nhất và đánh giá của người dùng trên Amazon4) Linux cho người mới bắt đầu: Giới thiệu về Hệ điều hành Linux và Dòng lệnh
Linux cho người mới bắt đầu là một cuốn sách được viết bởi Jason Cannon. Phần hay nhất của cuốn sách này là bạn không cần có bất kỳ kiến thức nào về hệ điều hành Linux. Bạn sẽ được hướng dẫn sử dụng cách tiếp cận từng bước hợp lý và có hệ thống.
Tài liệu học tập này cũng bao gồm các khái niệm hoặc biệt ngữ mới gặp phải. Điều tốt nhất về cuốn sách hướng dẫn này là mọi chi tiết đều được trình bày trong cuốn sách này bằng một ngôn ngữ dễ hiểu và các khái niệm cơ bản của nó.
Kiểm tra giá mới nhất và đánh giá của người dùng trên Amazon5) Dòng lệnh Kung Fu
Command Line Kung Fu là một cuốn sách được viết bởi Jason Cannon. Cuốn sách cũng bao gồm hàng chục mẹo và hơn 100 ví dụ thực tế, thực tế. Các ví dụ được đưa ra trong cuốn sách này giúp bạn giải quyết các vấn đề thực tế và hoàn thành các mục tiêu đáng giá.
Cuốn sách có một mục lục toàn diện được bao gồm. Vì vậy, ngay cả khi bạn muốn tìm mọi ví dụ trong đó một lệnh đã cho được sử dụng - ngay cả khi nó không phải là chủ đề chính.
Kiểm tra giá mới nhất và đánh giá của người dùng trên Amazon6) Quản trị Linux
Quản trị Linux là một cuốn sách được viết bởi Jason Cannon. Tài liệu học Linux này bao gồm các chủ đề như Ubuntu Linux, Debian, Linux Mint, RedHat Linux, Fedora, SUSE Linux, Kali Linux, v.v.
Đến cuối cuốn sách Linux này, bạn sẽ hiểu đầy đủ các khái niệm cơ bản và quan trọng nhất của quản trị máy chủ Linux. Hơn nữa, bạn sẽ có thể sử dụng những khái niệm đó trong các tình huống thực tế khác nhau.
Kiểm tra giá mới nhất và đánh giá của người dùng trên Amazon7) Dòng lệnh Linux và Kinh thánh kịch bản Shell, Phiên bản thứ 3
Linux Command Line and Shell Scripting Bible là một cuốn sách tham khảo được viết bởi Richard Blum. Cuốn sách bao gồm các hướng dẫn chi tiết và các ví dụ phong phú.
Để sử dụng cuốn sách này, bạn sẽ học cách bỏ qua giao diện đồ họa và giao tiếp với máy tính của mình. Cuốn sách Linux này gồm ba mươi trang về các ví dụ chức năng mới được cập nhật đầy đủ để phù hợp với các tính năng mới nhất của Linux.
Nó bắt đầu với các nguyên tắc cơ bản về dòng lệnh. Cuốn sách cung cấp thông tin về kịch bản shell và cho bạn thấy ứng dụng thực tế của các lệnh cho các chức năng tự động, được thực hiện thường xuyên.
Kiểm tra giá mới nhất và đánh giá của người dùng trên Amazon8) Lập trình nâng cao trong môi trường UNIX, Phiên bản thứ 3
Lập trình nâng cao trong môi trường UNIX, do Stephen A. Rago viết. Cuốn sách Linux này bắt đầu với các tệp, thư mục và quy trình, sau đó đưa bạn đến các kỹ thuật Linux nâng cao hơn. Người viết cũng đề cập đến các luồng và lập trình đa luồng, và IPC dựa trên socket.
Cuốn sách này bao gồm hơn bảy mươi giao diện mới, bao gồm I / O không đồng bộ POSIX, khóa quay, rào cản và bán kết hợp POSIX, v.v. Cuốn sách cung cấp một số nghiên cứu điển hình dài chương, mỗi nghiên cứu phản ánh môi trường hiện đại.
Kiểm tra giá mới nhất và đánh giá của người dùng trên Amazon9) Phát triển nhân Linux: Phát triển nhân Linux
Phát triển hạt nhân Linux là một cuốn sách được viết bởi Robert Love. Cuốn sách cung cấp thông tin chi tiết về thiết kế và triển khai nhân Linux. Người viết đang trình bày nội dung theo cách có lợi cho những người viết và phát triển mã nhân.
Đây cũng là một cuốn sách lý tưởng cho các lập trình viên muốn hiểu hơn về hệ điều hành Linux. Cuốn sách cung cấp các tính năng của nhân Linux, bao gồm thiết kế, triển khai và giao diện của nó.
Kiểm tra giá mới nhất và đánh giá của người dùng trên Amazon10) Nghệ thuật lập trình UNIX (Dòng máy tính chuyên nghiệp Addison-Wesley)
Nghệ thuật Lập trình Unix là một cuốn sách được viết bởi Eric S. Raymond. Cuốn sách Linux này tiết lộ bí mật thiết kế phần mềm của các nhà thiết kế Unix ban đầu. Nó cũng cho thấy cách họ sản xuất phần mềm nhanh, di động, có thể tái sử dụng, mô-đun và tồn tại lâu dài.
Cuốn sách bao gồm các chủ đề như Cơ bản về Triết lý Unix, Lịch sử Unix, So sánh hệ điều hành, Các phương pháp hay nhất, Tìm ký hiệu phù hợp, v.v. Cuốn sách cũng bao gồm 12 nghiên cứu điển hình để biết cách sử dụng Linux trong các ứng dụng thực tế.
Kiểm tra giá mới nhất và đánh giá của người dùng trên Amazon11) Linux trong Nutshell: Tham khảo nhanh trên máy tính để bàn
Linux, trong một Nutshell, là một cuốn sách được viết bởi Stephen Figgins. Cuốn sách bao gồm các công cụ lập trình, công cụ quản trị hệ thống và mạng, trình bao, trình soạn thảo, v.v.
Cuốn sách này tập trung vào các yếu tố cơ bản của hệ thống Linux, cũng như bao quát hơn về các khả năng mới như ảo hóa, kiểm soát sửa đổi với git. Nó cũng bao gồm một tùy chọn để sử dụng một số lượng lớn các lệnh Linux.
Kiểm tra giá mới nhất và đánh giá của người dùng trên Amazon12) Giao diện lập trình Linux
Giao diện Lập trình Linux là một cuốn sách được viết bởi Michael Kerrisk. Trong cuốn sách này, tác giả cung cấp các mô tả chi tiết về các lệnh gọi hệ thống và các chức năng thư viện mà bạn cần để học lập trình Linux, v.v.
Cuốn sách này bao gồm vô số các tính năng dành riêng cho Linux, bao gồm epoll, thông báo và hệ thống tệp / proc. Cuốn sách nhấn mạnh vào các tiêu chuẩn UNIX (POSIX.1-2001 / SUSv3 và POSIX.1-2008 / SUSv4). Đồng thời, cuốn sách Linux này cũng có giá trị không kém đối với các lập trình viên làm việc trên các nền tảng UNIX khác.
Kiểm tra giá mới nhất và đánh giá của người dùng trên Amazon13) Lập trình hệ thống Linux: Nói chuyện trực tiếp với Thư viện Kernel và C
Lập trình hệ thống Linux là một cuốn sách được viết bởi Robert Love. Cuốn sách cung cấp tài liệu học về lập trình hệ thống Linux, tài liệu tham khảo về các lệnh gọi hệ thống Linux. Cuốn sách là một hướng dẫn lý tưởng để tìm hiểu về cách viết mã thông minh hơn, nhanh hơn.
Cuốn sách giúp bạn phân biệt giữa các chức năng tiêu chuẩn của POSIX và các dịch vụ đặc biệt chỉ được cung cấp bởi Linux. Cuốn sách cũng bao gồm một chương về đa luồng. Nó cũng cung cấp một cái nhìn sâu sắc về Linux từ cả góc độ lý thuyết và ứng dụng.
Kiểm tra giá mới nhất và đánh giá của người dùng trên Amazon14) Linux: Tài liệu tham khảo đầy đủ
Toàn bộ tài liệu tham khảo là một cuốn sách được viết bởi Richard Petersen. Cuốn sách bao gồm các tính năng, công cụ và tiện ích khác nhau của Linux từ nguồn tài nguyên toàn diện và được cập nhật kỹ lưỡng này.
Cuốn sách Linux này cũng đề cập đến việc sử dụng máy tính để bàn và trình bao, quản lý ứng dụng, triển khai máy chủ và xử lý các tác vụ quản trị hệ thống và mạng.
Cuốn sách bao gồm các chi tiết khác nhau về cài đặt phần mềm Ubuntu và Red Hat / Fedora rất khác nhau và phổ biến. Cuốn sách cũng hướng dẫn bạn các công cụ được sử dụng bởi các bản phân phối khác nhau.
Kiểm tra giá mới nhất và đánh giá của người dùng trên Amazon15) Quản trị Linux: Hướng dẫn cho Người mới bắt đầu, Ấn bản thứ Bảy
Quản trị Linux là một cuốn sách được viết bởi Wale Soyinka. Cuốn sách hướng dẫn bạn cách bạn có thể thiết lập và quản lý hiệu quả bất kỳ phiên bản Linux nào trên các máy chủ riêng lẻ hoặc sử dụng tài nguyên thiết thực này.
Cuốn sách cung cấp các giải thích rõ ràng, hướng dẫn từng bước và các ví dụ thực tế.
Bạn cũng sẽ học cách cấu hình phần cứng và phần mềm, làm việc từ GUI hoặc dòng lệnh, duy trì Internet và các dịch vụ mạng. Cuốn sách này bao gồm các giải pháp sao lưu và quản lý phần mềm.
Kiểm tra giá mới nhất và đánh giá của người dùng trên Amazon