初學Linux,有什麼好書籍推薦嗎?

醉憙歡


初學者看書真不如看視頻!

基礎操作建議按照以下內容循序漸進地學習:

第一:常用命令

1,文件處理命令

2,權限管理命令

3,文件搜索命令

4,幫助命令

5,壓縮解壓命令

6,網絡通信命令

7,系統關機命令

8,shell應用技巧

第三:軟件包管理

1,rpm

2,yum

第四:用戶管理

1,用戶管理配置文件

2,用戶管理命令

3,用戶組管理命令

4,批量添加用戶

第五:進程管理

1,進程管理命令

2,計劃任務

第六:文件系統管理

1,文件系統構成及命令

2,硬盤分區及管理

3,磁盤配額

4,備份與恢復

第七:shell編程

1,shell編程語法

2,shell腳本調試

3,shell應用實例

需要相關資料的話,樂意分享!


書瀨熊閱讀書屋


對於Linux初學者來說,首先是敢於嘗試!不要被周圍影響,小馬過河,一定要自己大膽嘗試,就會小有成效!

當然,對於學習Linux,前人已經鋪好了無數的基石,有無數可以參考學習的資料,而且內核也是開源的,必要的時候可以查看其代碼,甚至已經有非常多幫你分析內核代碼的書籍資料,甚至還有很多中文資料。所以,不論你打算要學習到如何的程度,已經有無數的資料可以參考,也有極為龐大的社區可以依靠。本文將就Linux學習推薦一些經典免費的書籍,主要側重覆蓋從入門到成為系統管理員的有關方面,學習對象為初學Linux,以及需要重新系統學習Linux的讀者,將涵蓋以下方面:

入門基礎

Linux命令行及工具

Linux Bash腳本

Linux發行版本

Linux系統管理

Linux基本開發

為啥需要重點學習系統管理方面呢?有的Linux開發人員可能會說,不是有專門的Linux系統管理員嗎,有必要花大力氣學習系統管理嗎?這個博主表示是非常有必要,開發可能側重於功能的實現,而且往往側重於細節,然而系統管理則直接面向功能本身,更多的是從整個系統的宏觀角度來熟悉Linux。咱們有句話說不識廬山真面目,只緣身在此山中便是這個道理,開發者對於細節或許極為了解,但是未必對整個系統功能有足夠的熟悉。而如果對於宏觀的系統整體有足夠的理解,對於開發本身來說也是有很大的促進作用的。

劃重點———————————————

【書籍推薦】

入門基礎書籍

Introduction to Linux

這是一本免費的書,來自於Linux文檔項目。雖然免費,但是不影響它的流行程度,該書比較系統的介紹了Linux的一些基本概念,包括文件系統,命令行,網絡等。但是鑑於Linux現在也是版本帝,有些內容可能跟不上最新的版本,但是,這完全不影響對於基本概念的理解。

Linux Fundamentals

從這本書的書名就可以看出,作者Paul Cobbaut就是側重於介紹Linux最基礎的有關知識。涉及到Linux的歷史,如何安裝以及一些簡單但是常用的命令。

Linux命令行及工具書籍

GNU/Linux Command−Line Tools Summary

這本書同樣來自於Linux文檔項目。適於初學Linux命令行的讀者。

Bash Reference Manual from GNU

此書來自於GNU,著重介紹Linux命令行。

The Linux Command Line

如果你把前面的幾本基本的命令行的書籍啃完,並迫切希望能夠進一步深入瞭解命令行,那麼這本出自William Shotts的書是必須一讀的,此書500多頁的篇幅,極為詳盡的介紹了Linux命令行,也許你自詡比較熟悉命令行,相信此書還是能夠帶個你新的見識。

Linux Bash腳本書籍

Bash Beginners Guide

顧名思義,此書就是為初學者準備的,同樣來自於Linux文檔項目。

Advanced Bash-Scripting Guide

如果你對Linux Bash腳本有了基本的認識,那麼這本書將是你進階的必備書籍。此書900多頁的篇幅涉及Bash腳本的方方面面,不論對於打算進階或者已經較為熟悉的人來說都是一本重要的參考書籍。

The AWK Programming Language

AWK命令是一個極為強大的Linux命令,同時提供非常強大的腳本支持。也正是因為強大,所以就有專門的書籍來介紹這個命令,如果你要把自己的Linux命令再提升一點的話,建議看下這本書來深入的學習該命令。

Linux 101 Hacks

不論從這本書的書名,還是這本書的來源The Geek Stuff,此書都暗示著其將以新穎獨特的角度為你介紹Linux腳本。

Linux發行版本書籍

CentOS System Administration Essentials

這本書較為系統的介紹了Centos系統的有關知識,包括了文件系統,包管理系統,用戶系統,安全中心以及一些常用應用軟件介紹,對於使用Centos系統的人員還是有所幫助的。

Ubuntu Manual

這本書來源於Ubuntu Manual網站,以不多的篇幅較為系統的介紹了Ubuntu系統的日常使用。

For Linux Mint: Just Tell Me Damnit!

這本書集中介紹了Linux Mint系統,涉及了安裝,包管理,定製桌面等方面。

Solus Linux Manual

顧名思義,此書介紹Solus Linux系統,篇幅較短。

The Debian Administration’s Handbook

這本書號稱Debian Linux系統的聖經,涵蓋了Debian的歷史,安裝,包管理,虛擬機,存儲等方面,對於使用Debian系統的人員來說,此書必備。

Linux系統管理書籍

雖然此章節被獨立命名為Linux系統管理,但是,前面的章節其實都可以認為在此範疇,只不過更加偏向於基礎。所以,在這章節中都是側重於較為深入的系統管理有關知識,最好是在前面章節的基礎之上再學習此章節。

Linux System Administration

這本書也是出自於Paul Cobbaut之手,覆蓋了網絡,磁盤,用戶,內核,庫等管理。

Advanced Linux System Administration

如果你覺得自己很懂Linux系統管理,也非常希望別人能夠知道你很懂,那麼你應該去參加LPIC。而要參加該認證,此書是必看的官方指定用書。

Pro Linux System Administration, 2nd Edition

這是一本非常詳細的Linux系統管理的書籍,全書1000+頁的篇幅涵蓋了Linux系統管理的很多方面,即適合初學者,也可以作為有一定基礎的人系統學習的重要參考。同時,該書的第二部分介紹了很多Linux系統管理的應用,如NTP,DNS,郵件,文件共享,性能監控等等,非常值得一看。

Linux Bible 9th Edition

不用講了,敢取這麼牛逼的名字,而且書的評價還不錯,必然是好書。此書將近1000頁的篇幅,從不同程度介紹了Linux系統,比如如何入門,如何成為Linux的熟練用戶,如果成為系統管理員,如何成為Linux安全維護人員等等,還是比較實至名歸的。

Linux Servers

此書又來自於Paul Cobbaut,從書名就能推測其範疇,主要側重講述如何打造你的Linux服務器,包括web server,mysql數據庫,DHCP等。

Linux Networking

Linux網絡對於系統管理員來說是最為重要的一塊之一,同樣出自於Paul Cobbaut之手,較為系統的介紹了Linux網絡基礎知識,網絡配置,同時著重介紹了常用的網絡服務等。

Linux Storage

此書作者估計你都能猜到了,不錯,又是Paul Cobbaut。該書同樣較為系統的介紹了Linux的存儲系統,涉及文件管理,磁盤管理,數據庫等方面。

Linux Security

作者就不介紹了,你懂的。很多時候對於Linux系統都更側重於功能方面,對於安全方面往往做的不夠。然而現在網絡安全正面臨越來越嚴峻的挑戰,由網絡安全帶來的損失也是越來越大,因此,對於Linux的安全管理已經成為系統管理最為重要的一部分。此書同樣系統的介紹了Linux的安全管理有關方面,涉及用戶/組安全,文件安全,iptables防火牆,selinux安全等方面。

Linux基本開發書籍

最後,稍微推薦一下Linux開發有關的書籍。

Advanced Linux Programming

此書面向致力於Linux軟件開發人員,介紹了Linux多進程,多線程,進程間通信,以及硬件接口等方面,對於從事有關開發工作還是很有幫助的。

Linux博大精深,很多人即便從事一輩子Linux開發也未必能夠熟悉Linux的各個方面。為了能夠支撐自己在Linux的路上走的足夠遠,一個牢固的基礎是必須得有的,本文側重推薦Linux系統管理的有關書籍,希望讀者能夠對Linux的宏觀整體有個非常透徹的理解,為以後選擇某個方向深入研究鋪好路。同時,也歡迎各位的其它推薦,歡迎大家在評論區留言,幫助樓主推薦更合適的書籍![祈禱]











傳統銀文化


作為一個計算機專業人士,我的建議不是特定的一本書。但是我可以告訴你的最好方法是:

您可以先買一本最簡單的,千萬別買厚的那種。50頁左右的先學會。

然後你買一本略微進階100頁的,繼續學會。

然後你再買一本200頁的,翻翻看看邊學邊練,半年後就比較了不起了。

千萬不要一開始去買一本超厚的“全集”,看引言都要看一天,極易半途而廢,這樣是書呆子做法,是絕對學不起來的[害羞]

希望回答有幫助!


老海龜麥克


《鳥哥的Linux私房菜》


如喜茶葉


鳥哥私房菜


分享到:


相關文章: