Linux入門很簡單

Linux入門很簡單 下載 mobi epub pdf 電子書 2025

劉金鵬 等 著
圖書標籤:
  • Linux
  • 入門
  • 操作係統
  • 計算機基礎
  • 技術
  • IT
  • 學習
  • 教程
  • 新手
  • 實踐
想要找書就要到 圖書大百科
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!
齣版社: 清華大學齣版社
ISBN:9787302280989
版次:1
商品編碼:10982034
品牌:清華大學
包裝:平裝
叢書名: 入門很簡單叢書
開本:16開
齣版時間:2012-05-01
頁數:276

具體描述

編輯推薦

  

  國內第1本大話式趣味解讀Linux入門的圖書,輕鬆幽默,娓娓道來,親切自然
    本書內容在Ubuntu中文論壇上超過瞭100000人次閱讀,有2000餘個迴帖
  本書內容被數以萬計的技術博客和論壇轉載過
  ChinaUnix技術社區鼎力推薦、 Ubuntu中文論壇鼎力推薦

  195分鍾多媒體教學視頻


  

推薦閱讀(請點叢書鏈接查看)

(叢書熱銷10萬冊,全麵、詳細、深入、實用,Linux愛好者必讀經典)

(精品熱銷叢書,有口皆碑,新手必讀)

(涵蓋眾多Web開發的前言技術,由一綫Web開發人員打造)

內容簡介

  

  本書源自Ubuntu中文論壇上的一篇趣味講解Linux的帖子——笨兔兔的故事。這篇帖子發錶後引起瞭數以萬計網友的圍觀,閱讀量超過100000次,迴帖數多達20000餘個。大量的技術博客和論壇也轉載瞭這篇帖子。應廣大網友和編輯提議,作者對該貼子進行瞭梳理、校正,並進行瞭必要的拓展,寫成瞭本書。


  

  《Linux入門很簡單》是一本與眾不同的Linux入門讀物。作者藉鑒曆史熱銷書《明朝那點事》的寫作風格,將技術圖書也以風趣幽默的風格一一道來,閱讀起來十分過癮。書中以一個擬人化的Ubuntu操作係統為主角,以Ubuntu10.04為基礎,講解瞭Ubuntu係統從安裝、配置,到搭建開發平颱、投入使用的過程。本書配1張光盤,內容為本書源代碼和書中重點操作的教學視頻演示。《Linux入門很簡單》共8章,內容容安排上采取循序漸進的方式,由淺入深地引導讀者安裝、配置、使用Ubuntu係統。其中,第1章介紹Linux係統的産生和發展概況;第2章介紹Ubuntu係統的各種安裝方法;第3章介紹安裝係統後的基本設置;第4章介紹Ubuntu下的常用軟件;第5章介紹部分Windows下的軟件在Linux中運行的解決方案;第6章介紹命令行的使用及腳本的編寫;第7章介紹Ubuntu係統下C/C++、Java、PHP開發環境的搭建;第8章深入講解一個軟件的編譯、調試、打包、發布的過程。《Linux入門很簡單》適閤所有Linux入門者和開源軟件的愛好者,也適閤技術人員作為課外讀物學習。對於大、中專院校的學生和培訓班的學員,本書不失為一本好教材。

作者簡介

  劉金鵬,畢業乾北京工業大學,電子信息工程專業。長期從事嵌入式Linux係統開發及係統維護工作。熱衷於開源軟件,從2001年開始接觸Linux操作係統,活躍於Ubuntu中文論壇,ID為懶蝸牛Gentoo。

內頁插圖

精彩書評

  

  在汗牛充棟的Linux技術圖書中,本書一定會讓你眼睛為之一亮。不信你就從頭開始讀讀看。以輕鬆幽默的風格把技術講解清楚是有難度的,但本書做到瞭。強烈推薦各位徘徊在Linux門外的讀者看看本書,定會有所斬獲。  ——ChinaUnix技術社區(www.ChinaUnix.net)


  


  

  “笨兔兔的故事”在Ubuntu中文論壇上引起瞭數以萬計讀者的閱讀和迴帖,其趣味化的講解方式深深地吸引瞭這些讀者。對於這本印刷成冊的圖書,作者在原帖的基礎上做瞭必要的校正和擴充,可讀性更強,再次推薦給各位讀者。  ——Ubuntu中文論壇(http://forum.ubuntu.org.cn)

目錄

第1章 一切的起因
1.1 unix的誕生
1.1.1 操作係統的從無到有
1.1.2 有牛人的地方就有新技術
1.1.3 一個遊戲引發的變革—unix元年來瞭
1.2 stallman和他的gnu計劃
1.2.1 快樂的自由
1.2.2 自由逐漸遠去
1.2.3 不在沉默中爆發,就在沉默中滅亡
1.2.4 實現gnu夢想
1.3 從異想天開到ubuntu
1.3.1 minix
1.3.2 異想天開的freax
1.3.3 linux的由來
1.3.4 眾人拾柴造就linux
1.3.5 琳琅滿目的linux
1.4 本章結束語

第2章 初來乍到
2.1 抵達——獲得ubuntu的途徑
2.1.1 畢業瞭,就要去工作
2.1.2 要工作,先要有住處
2.2 啓動——安裝linux前的準備
2.2.1 瞭解計算機的組成
2.2.2 先嘗後買——用livecd體驗ubuntu
2.3 入住
2.3.1 第1步——選擇語言
2.3.2 第2步——選擇時區
2.3.3 第3步——選擇鍵盤布局
2.3.4 第4步——分區
2.3.5 第5步——填寫一些基本信息
2.3.6 第6步——導入用戶信息
2.3.7 第7步——確認信息
2.3.8 擴展閱讀:linux中的最高權限
2.3.9 擴展閱讀:linux的分區和掛載
2.4 g大叔——介紹啓動管理器grub
2.4.1 計算機啓動流程
2.4.2 多係統的共存
2.4.3 重裝windows後grub的修復
2.4.4 grub的簡單配置
2.5 更多選擇
2.5.1 基於windows的wubi安裝
2.5.2 u盤安裝
2.5.3 其他版本的ubuntu介紹
2.6 本章小結

第3章 漸入佳境
3.1 招賢納士的apt
3.1.1 不一樣的軟件安裝方式
3.1.2 選擇閤適的軟件源
3.1.3 獲取最高權限
3.1.4 為apt設置好網絡
3.2 狐狸妹妹
3.2.1 安裝flash插件
3.2.2 設置中文字體
3.2.3 擴展閱讀:文泉驛的誕生
3.3 心有靈犀
3.3.1 集gtalk、msn、icq等於一身的empathy
3.3.2 empathy的賬戶設置
3.3.3 配置輸入法
3.3.4 linux下的qq
3.4 多媒體
3.4.1 安裝解碼器
3.4.2 安裝mplayer播放視頻
3.4.3 播放音樂的rhythmbox
3.4.4 mp3亂碼
3.4.5 擴展閱讀:開源和閉源
3.5 安全軟件
3.5.1 殺毒軟件
3.5.2 防火牆軟件
3.5.3 擴展閱讀:為什麼linux不需要殺毒軟件
3.6 硬件和驅動
3.6.1 驅動——硬件的使用手冊
3.6.2 安裝受限驅動
3.7 本章小結

第4章 我的係統我做主
4.1 我的桌麵
4.1.1 默認桌麵的配置
4.1.2 3d桌麵的由來
4.1.3 體驗3d桌麵
4.1.4 擴展閱讀:xorg
4.2 我的網絡世界
4.2.1 滿身插件的狐狸妹妹
4.2.2 會分身的chrome
4.2.3 乾淨利索的opera
4.2.4 更多的瀏覽器
4.2.5 bt下載軟件大選秀
4.2.6 擴展閱讀:軟件位寬
擴展閱讀:進程
4.3 我的影音生活
4.3.1 簡約的mplayer
4.3.2 強大的smplayer
4.3.3 琳琅滿目的音頻播放器
4.3.4 擴展閱讀:解碼器與硬解碼
4.4 我的生活色彩
4.4.1 從復製照片開始
4.4.2 管理照片的f-spot
4.4.3 係齣名門的picasa
4.4.4 gnome之眼
4.4.5 免費的ps——gimp
4.4.6 擴展閱讀:磁盤碎片的産生
4.5 我的辦公軟件
4.5.1 代替msoffice的openoffice
4.5.2 翻譯軟件星際譯王
4.5.3 電子郵件evolution和雷鳥
4.5.4 與windows的文檔交互
4.5.5 其他的辦公軟件
4.6 我的殺毒中心
4.6.1 linux下也有殺毒軟件
4.6.2 linux下殺毒毫無壓力
4.7 本章小結

第5章 虛虛實實
5.1 紅酒大師
5.1.1 非ie不可的網站
5.1.2 安裝wine
5.1.3 模擬運行的ie
5.1.4 wine的使用和配置
5.1.5 更多程序被wine
5.1.6 擴展閱讀:為什麼溫妻的程序不能在笨兔兔下運行
5.1.7 擴展閱讀:wine的自白
5.2 盒子小妹
5.2.1 天上掉下個盒子妹
5.2.2 創建虛擬機
5.2.3 在虛擬機上安裝windows係統
5.2.4 安裝功能增強包
5.2.5 為虛擬機配置網絡
5.2.6 與虛擬機共享數據
5.2.7 更多虛擬機介紹
5.2.8 擴展閱讀:虛擬化技術
5.3 本章小結

第6章 命令行的使用
6.1 這就是命令行
6.1.1 初識終端
6.1.2 shell的基本概念
6.1.3 bash的工作(簡單的shell命令介紹)
6.2 這麼用shell
6.2.1 理解目錄結構
6.2.2 重要的tab——命令補全功能
6.2.3 翻舊賬——命令的history
6.2.4 more or less——命令的分頁顯示
6.2.5 通配符
6.3 shell編程
6.3.1 把命令打包執行
6.3.2 規範的shell腳本
6.3.3 在shell中使用變量
6.3.4 shell中的條件判斷
6.3.5 shell中的循環語句
6.3.6 擴展閱讀:linux的文件權限
6.4 正則錶達式
6.4.1 什麼是正則錶達式
6.4.2 初識正則錶達
6.4.3 強大的正則錶達式
6.4.4 無處不在的正則錶達式
6.5 多彩的shell
6.5.1 蝸牛的計劃
6.5.2 命令行下的中文支持
6.5.3 在shell下播放音樂
6.5.4 在命令行中上網
6.5.5 在shell下看圖片
6.5.6 在shell下播放視頻
6.5.7 擴展閱讀:bash的發展曆史
6.6 本章小結

第7章 改造這個世界
7.1 c/c++語言開發環境的搭建
7.1.1 安裝開發套件
7.1.2 在哪編寫程序?
7.1.3 編譯和運行
7.1.4 c/c++語言集成開發環境
7.2 php開發環境的搭建
7.2.1php是個神馬
7.2.2 解釋型語言
7.2.3 安裝apache和php
7.2.4 又是helloworld
7.3 java開發環境的搭建
7.3.1 半編譯型語言
7.3.2 jdk和jre
7.3.3 再說eclipse
7.3.4 還是helloworld
7.4 vim編輯器的使用
7.4.1 vim的操作模式
7.4.2 指令模式常用快捷鍵
7.4.3 行末模式常用命令
7.5 本章小結

第8章 程序是怎樣煉成的
8.1 施工隊
8.1.1 懶蝸牛的日記a
8.1.2 編譯多個源文件的程序
8.1.3 編譯過程詳解
8.2 修理工
8.2.1 懶蝸牛的日記b
8.2.2 邪惡的程序
8.2.3 gdb的簡單使用
8.2.4 擴展閱讀:內存管理機製
8.3 包工頭
8.3.1 懶蝸牛的日記c
8.3.2 越來越多的源碼文件
8.3.3 make的機製
8.3.4 makefile的基本格式
8.4 分析師
8.4.1 懶蝸牛的日記d
8.4.2 源碼軟件的平颱依賴
8.4.3 一個標準的源碼包安裝過程
8.4.4 configure的作用
8.4.5 擴展閱讀:黃金搭檔——tar和gzip
8.5 規劃局
8.5.1 懶蝸牛的日記e
8.5.2 自動生成的configure腳本
8.5.3 規劃局的成員組成
8.5.4 圖紙審查
8.5.5 項目復審
8.5.6 派遣分析師
8.5.7 編寫施工計劃
8.6 本章小結






精彩書摘

  第1章 一切的起因
  我們將要講述的故事,發生在一個你可能不熟悉、不瞭解,卻又幾乎天天都會接觸到的世界。那裏可聞鳥語卻無花香,那裏不見天日卻色彩斑斕——那就是軟件的世界。而我們的主角,就是一個軟件,一個操作係統——Ubuntu。不過主角總是不著急登場的,在他露麵之前,我們先來說說這位主角,以及跟他有血緣關係的幾個操作係統的誕生過程。
  1.1 UNIX的誕生
  UNIX是一個強大的操作係統,穩定程度令人發指。要說UNIX,那得從20世紀60年代的美國開始說起。
  1.1.1 操作係統的從無到有
  20世紀60年代,計算機可是個新鮮玩意兒,沒有現在這麼普及,而且非常笨重,都是用在商業或者科學研究領域,傢庭用戶想都不用想。而且那時候的計算機遠沒有易用到70多歲的趙大媽都能拿它來鬥地主的地步。那時候使用計算機需要由專業人員通過輸入一條條的指令,來進行各種運算。他們輸入的指令大約相當於現在的匯編指令,所以效率和操作難度有多高就可想而知瞭。那時候計算機大都沒有什麼操作係統,頂多有個批處理係統,可以把要輸入的指令記錄在某種媒介上(比如紙帶,如圖1.1所示)一次性輸入進去,省去瞭重復輸入指令的麻煩。

  圖1.1 打孔紙帶
  後來慢慢有瞭很簡單的操作係統,但並不像現在我們見到的操作係統這樣通用。這個時候,賣計算機的廠商要為每個型號的計算機設計不同的操作係統,一個程序在這個型號的計算機上寫好瞭,如果想拿到其他型號的計算機上運行,就需要再重新寫一遍,因為這兩颱機器的硬件組成、操作係統等都不一樣。
  計算機要是就這樣下去,那麼70多歲的趙大媽就彆想玩鬥地主瞭。所幸這個鬥地主的問題,後來被那個時代IT業界的大地主,藍色的IBM公司率先著手解決瞭。1964年IBM公司推齣瞭一個係列的大型機,用途、價位各不一樣,但它們上麵運行的操作係統,都是System/360,圖1.2所示就是其中一個。IBM的這一舉措為其帶來瞭很大的利潤,因為省去瞭為每一颱電腦單獨編寫係統的成本。直到今天,IBM的大型機上依然可以運行這個360係統,可見其當初設計時充分考慮瞭兼容性。然而我們要講的主角不是360,而是另一個偉大的操作係統。

  圖1.2 IBM的System/360大型電腦
  1.1.2 有牛人的地方就有新技術
  【在那牛人聚集的地方】
  那時候有個聚集瞭很多牛人的地方,叫做貝爾實驗室,是1925年由AT&T;公司成立的,就是圖1.3所示的這個地方。一幫頭腦發達四肢也不一定簡單的傢夥整天聚在那裏,研究新奇的東西,什麼任意門啊,竹蜻蜓啊……都不是他們發明的(聽說發明這些的人是個日本科學傢)。貝爾實驗室那幫人的研究工作大緻可以分為3個類彆:基礎研究、係統工程、應用開發。在基礎研究方麵主要從事電信技術的基礎理論研究,包括數學、物理學、材料科學、計算機編程理論等,反正都是大學時聽不懂的那幾門就是瞭。係統工程主要研究構成電信網絡的高度復雜係統。應用開發部門是貝爾實驗室最大的部門,負責設計構成貝爾係統電信網絡的設備和軟件。具體來說,貝爾實驗室研究齣來過的東西有晶體管、發光二極管、通信衛星、電子數字計算機、蜂窩移動通信等,都是我們今天的生活中非常常用的東西。總之,通信網的許多重大發明都誕生自這裏。

  圖1.3 貝爾實驗室總部
  那時候還有個聚集瞭很多牛人的地方,叫做麻省理工學院(MIT)。這是美國的一所綜閤性私立大學,有“世界理工大學之最”的美名,圖1.4所示是它的主校區。從這裏走齣的牛人很多,到2009年為止,先後有76位諾貝爾奬得主,都曾經在麻省理工學院學習或者工作。麻省理工學院的自然及工程科學在世界上享有極佳的盛譽,其管理學、經濟學、哲學、政治學、語言學也同樣優秀。另外,麻省理工學院研發高科技武器和美國最高機密的林肯實驗室、領先世界一流的計算機科學及人工智能實驗室、世界尖端的媒體實驗室和培養瞭許多全球頂尖首席執行官的斯隆管理學院,也都是麻省理工學院赫赫有名的寶貴資産。

  圖1.4 麻省理工學院主校區
  那時候,又有個聚集瞭很多牛人的地方(哪來這麼多地方阿!)。這個地方是個公司,叫做通用電氣。這個公司當年是個賣燈泡的,他們的燈泡雖然不節能,壽命也不長,價格還挺貴,但是他們的燈泡非同一般——他們是第一傢賣燈泡的!他們的老大,就是大名鼎鼎的托馬斯·愛迪生。1876年,發明燈泡的愛迪生同學成立瞭愛迪生燈泡廠,為節約蠟燭和燈油作齣瞭突齣的貢獻。到1890年,愛迪生同學將燈泡廠重組,成立瞭愛迪生通用電氣公司,到1892年又與湯姆森-休斯頓電氣公司閤並,成立瞭通用電氣公司。現在,通用公司的總部位於紐約市的通用電氣大廈,就是圖1.5中所示的這座建築。

  圖1.5 位於紐約市的通用電氣大廈
  【牛人多瞭也不一定靠譜兒】
  好,時間到瞭1965年,這3個聚集著不少牛人的地方有一天忽然想閤作一把。他們一起開始瞭一個製作操作係統的計劃。為瞭結束長期以來計算機上麵沒有統一的操作係統的混亂局麵,他們決定,要創造齣一套曠古爍今、空前絕後、驚世駭俗的操作係統!具體來說,這個操作係統應該是一個支持多使用者、多任務、多層次的操作係統。因為這三多,所以這個操作係統就起名叫做MULTICS——就是MULTiplexed Information and Computing System的縮寫,連圖標都設計齣來瞭,就是圖1.6所示的這樣。有瞭這3傢的強強聯閤,那開發的結果還用問嗎?這個MULTICS操作係統的項目在1965年成立,到瞭1969年就……被取消瞭。原因好像是因為進度太慢,看來編寫操作係統也不是一件容易的事兒嘛。畢竟道路是麯摺的,研究是辛苦的,成績還是有的,失敗呢……也是可以原諒的嘛。
  項目失敗瞭,大傢都很沮喪。在這些沮喪的人中,湯普遜(Kenneth Lane Thompson)隻是很普通的一個,就是圖1.7中所示的這位。湯普遜於1943年齣生在美國新奧爾良市。在烤翅的芳香中長大的他,沒有辜負養育他的父母和那些沒有瞭翅膀的雞。1960年,他考上瞭加州大學博剋萊分校主修電氣工程,順利取得瞭電子工程碩士的學位。1966年,他加入瞭貝爾實驗室,參與瞭MULTICS項目。做項目是個很辛苦的事情,在疲勞地揉揉因熬夜而發紅的眼睛後,他很想能有個電腦遊戲來玩玩。然而那時候彆說超級瑪麗,連吃豆也沒有。所以湯普遜同學就自己編瞭一個遊戲,叫做星際旅行。
  圖1.6 MULTICS的圖標 圖1.7 Kenneth Lane Thompson
  1.1.3 一個遊戲引發的變革——UNIX元年來瞭
  這個星際旅行跟星際爭霸肯定是沒得比的,不過在那時候已經算很有吸引力瞭。這個遊戲自然是被設計運行在MULTICS係統上的,由於MULTICS係統還不完善,導緻遊戲運行得不是很流暢,所以,能夠順暢地玩星際旅行,成為湯普遜同學努力工作的源動力。
  可是後來項目取消瞭,湯普遜同學似乎再也不可能流暢地玩他的星際旅行瞭,這是多麼遺憾的事情啊。然而湯普遜同學沒有就此放棄,強烈的遊戲欲望推動他行動起來。毛主席教導我們:自己動手,豐衣足食。我估計湯普遜沒有背過毛主席語錄,但是他用自己的行動證明瞭這句話的正確性。他在牆角淘換齣一颱PDP-7的機器,並且夥同其同事Dernis Ritchie,打算將星際旅行移植到這颱PDP-7上,於是這颱PDP—7也跟著名垂史冊,就是圖1.8所示的這颱。
  當然,要想運行這個遊戲,肯定還得有個係統。可是MULTICS已經停工瞭,並且這個係統絕對不是兩個人可以搞定的(那麼多牛人一起都沒搞定)。那怎麼辦?那就自己動手!於是湯普遜和Dernis Ritchie發揚自己動手的精神,用匯編語言寫齣一個係統,這就是最初的、簡陋的、UNIX的前身。這個係統不像MULTICS那麼牛,不支持很多的用戶,隻能支持兩個用戶(就是他倆玩嘛),支持的進程也有限,其他功能也都沒有MULTICS設計得那麼復雜。相對於那個MULTICS係統,Brian Kernighan戲稱他們的係統其實是:“UNiplexed Information and Computing System”,縮寫為“UNICS”。後來大傢取其諧音,就誕生瞭UNIX這個詞。這一年,已經是1970年,史稱UNIX元年。直到現在,計算機中都是用1970年1月1日0點0分0秒作為記錄時間的原點。
  ·提示:計算機中記錄的時間,是自1970年1月1日0點0分0秒開始,到當前時間所經曆的總秒數,再根據這個秒數計算齣具體的年、月、日、小時、分等信息。

  ……

前言/序言

  ——笨兔兔的故事
  笨兔兔是什麼
  Ubuntu是近年來比較流行的一款開源的Linux係統,被廣泛應用於嵌入式開發平颱、網站架設及傢庭用戶。Ubuntu這個詞來自非洲南部祖魯語或豪薩語的ubuntu一詞,大約是“樂於分享”、“我的存在是因為大傢的存在”、“仁道待人”之類的意思,是非洲一種傳統的價值觀(話說我一直沒鬧明白非洲人會在什麼語境下使用這個詞)。這個詞的讀音大約應該讀作[u:`bu:ntu:],讀起來有些拗口,並且Ubuntu至今似乎沒有正式的中文譯名。於是小生不纔取其諧音,便稱其為“笨兔”,或者再“賣萌”一點,就叫“笨兔兔”瞭。
  Ubuntu在係統的易用性上較之前的其他發行版有很大的提高。尤其是wubi安裝方式的引入,使得完全沒有經驗的用戶也可以在不影響已經存在的Windows係統的前提下,像安裝一個軟件一樣安裝好整個Ubuntu係統。這在Linux係統的普及和推廣方麵起瞭很大作用。對於有興趣、需要學習Linux係統的讀者來說,無論你是想要學習Linux服務器的架設和維護,還是想要搭建嵌入式開發平颱,Ubuntu都是一個適閤的入門係統。
  關於本書的由來
  小生第一次接觸Linux是2001年左右的事情。第一個被我安裝到電腦上的Linux係統,是國産的紅旗4.0。不過隻是體驗瞭一下,它的啓動次數絕對不超過5次,之後就被我卸載瞭。後來陸陸續續又相繼安裝瞭Magic Linux、Mandrake、SuSe、Gentoo、Arch、Ubuntu等發行版。這裏麵第一個被我真正用於日常使用的,就是Gentoo,而使用時間最長的,就是Ubuntu瞭。用的時間長瞭,經驗也就多瞭些。那陣子常混跡於Ubuntu中文論壇,見到一些新手遇到瞭和我當初經曆的類似的問題,就本著“樂於分享”的精神去解答。
  一般新手遇到的很多問題是有共性的,有的問題基本上10個人裏有9個都要問一遍。每次都要迴答同樣的問題有點纍,於是我就想寫一個帖子,把常見的問題、常用的知識總結在那裏。一來是為瞭給自己的知識做個整理和歸納,二來也是為瞭偷懶。以後再看到有人遇到瞭同樣的問題,我就可以隻說一句:“去看我那某某帖子。”懶得可以吧?
  不過雖然有這麼個想法,然而一直沒有想好怎麼寫。2008年年底的時候,恰巧那一陣在看《明朝那些事兒》,該書以戲謔、調侃、機智、幽默的筆法講述枯燥無味的曆史,感覺很有意思。忽一日腦中靈光乍現:曆史可以這麼寫,技術為什麼不可以這麼寫?於是,就有瞭最初的《笨兔兔的故事》那個連載的帖子。可能我是第一個用講故事的形式來說技術的吧,值得小小地驕傲一下。
  最初的《笨兔兔的故事》是想寫成小說式的結構。裏麵的人物就是一個個擬人化瞭的軟件。劇情呢,就是一個Ubuntu係統被一個初識Linux的菜鳥安裝到計算機上,從此Ubuntu係統中的軟件們在用戶的麵前努力錶現自己,幫助用戶解決日常遇到的各種問題。用戶也在使用的過程中從菜鳥成長為不那麼菜的鳥(很抱歉我還不算高手,所以寫不到爐火純青那個境界)。這其中穿插著Linux係統相關的各種知識的介紹,使得讀者可以由淺入深、潛移默化地在看故事的過程中瞭解到Linux係統的知識、精神和精髓(要是您沒瞭解到,那是我沒寫好)。這篇《笨兔兔的故事》從2008年11月開始連載,前後曆時將近3年,共150篇。雖然效果還算可以,不過我的第二個偷懶的目的,終於沒能達到。因為寫成瞭一個小說式的故事,技術上的內容安排得比較淩亂。再遇到有新人發問,我雖然能夠記起這個問題在我的《笨兔兔的故事》裏有解釋,但我如果隻是說“去看《笨兔兔的故事》”,那麼人傢不免追問“150迴呢,看哪段呀?”說實話,我也記不清在哪段……
  於是,就有瞭寫本書的想法。想要把“故事”寫得更“技術”一點。在內容的編排上,以Ubuntu 10.04為基礎,以係統的安裝、配置、應用的過程為主綫。在講述故事的同時指導新手安裝和配置Ubuntu係統。內容與原版那個帖子有少部分重復,是原版故事的重新編排和修改,並添加瞭新的、更深入的內容。本書旨在增強故事對新手的指導作用,提高實用性,同時,保持一定的故事性,讓本書看起來更加生動有趣。
  本書的顯著特色
  * 以講故事的形式來講述技術。相信閱讀本書的時候不會枯燥無味,能不能做到引人入勝,要看讀者的評價瞭。
  * 另外,這本書的視角獨特。它是以一個擬人化的Ubuntu係統的口吻,以第一人稱的形式,講述發生在計算機裏的故事。用一句話概括就是:笨兔兔講述自己的故事。目前,其他關於Linux的技術性書籍中,還沒有從如此角度來編寫的。
  * 再有,就是書中大量的形象生動的比喻和對比。通過將Linux係統中的一些概念與生活中常見的事物作對比,幫助讀者更好地瞭解、更深刻地記憶相關的知識。
  適閤什麼樣的讀者
  * Linux入門新手;
  * PHP、Java、C/C++開發人員;
  * Linux技術愛好者;
  * 網絡管理員和網絡維護人員;
  * 開源軟件愛好者;
  * 嵌入式開發初級人員。
  本書作者與緻謝
  本書由劉金鵬主筆編寫。從2008年到現在,很多人給予瞭我很大的幫助。在此,要感謝Ubuntu中文論壇的adagio、yexiaoxing、byd123、ubuntu1023、UWLinux、Hello World!、tenzu、JiangHui、月下嘆逍遙、ljj_jjl2008、hceasy、黃美姬、peteryeh64、速騰1994、nmsfan、wangdu2002、eexpress及很多我暫時記不起名字的網友的大力支持。感謝他們提齣的每一個建議、提供的每一張截圖、頂的每一層樓、灌的每一滴水。
  同時也感謝我的妻子及傢人對編寫工作的支持,感謝他們為我做的每一頓飯,幫我找到的每一個錯字,排除的每一處歧義。


  編著者


《Linux命令寶典:從零開始精通終端操作》 內容簡介 你是否曾被神秘的命令行界麵所睏擾?是否渴望深入瞭解計算機的底層運作,掌握那些強大而靈活的工具?《Linux命令寶典:從零開始精通終端操作》將為你打開一扇通往Linux世界的大門。本書並非市麵上泛泛而談的Linux基礎介紹,而是專注於Linux命令行操作的核心技巧和實踐應用,旨在幫助你從完全的初學者,逐步成長為能夠熟練運用終端解決各種問題的Linux用戶。 本書最大的特色在於其詳實、係統且極具實踐性。我們深知,學習任何一門技術,尤其是操作係統命令行,最有效的途徑莫過於親手實踐。因此,本書摒棄瞭枯燥的理論堆砌,將每一個命令、每一個概念都與實際操作場景緊密結閤,讓你在閱讀的同時,就能在自己的Linux環境中進行驗證和學習。我們力求做到:不講廢話,隻講乾貨。 核心內容概覽: 第一部分:初識終端,建立信心 進入命令行的世界: 我們將從最基礎的終端啓動方式講起,介紹Shell的概念,並幫助你理解命令行提示符的含義。在這裏,你會瞭解到Bash Shell的強大之處,以及如何通過配置個性化你的終端環境。 第一個命令:你好,世界! 學習第一個簡單的命令,比如`echo`,讓你立刻感受到命令行的即時反饋。 文件與目錄的導航: 掌握`pwd`、`ls`、`cd`等核心命令,理解Linux文件係統的層級結構,學會如何在目錄間自由穿梭。我們會詳細講解`ls`命令的各種選項,讓你能夠清晰地看到文件的權限、大小、修改時間等關鍵信息。 創建、刪除與移動: 學習`mkdir`、`touch`、`rm`、`mv`、`cp`等命令,掌握文件和目錄的基本管理操作。特彆是在刪除文件時,我們會強調`rm`命令的危險性,並介紹一些安全刪除的技巧。 第二部分:精通文件操作,掌握核心工具 查看文件內容: 深入學習`cat`、`more`、`less`、`head`、`tail`命令,理解它們在不同場景下的適用性。你會發現,`less`命令比`more`更加強大和靈活,能夠讓你在查看大型文件時得心應手。 文本編輯器入門: 介紹Linux中最常用的文本編輯器`vi`/`vim`和`nano`。對於`vi`/`vim`,我們將從最基礎的模式切換、光標移動、文本插入、刪除、復製、粘貼等操作開始,逐步講解保存、退齣、查找、替換等進階功能,讓你能夠獨立完成簡單的文本編輯任務。對於初學者,我們也會提供`nano`的簡單易學的使用方法。 查找與匹配: 學習強大的`grep`命令,掌握正則錶達式的基礎知識,讓你能夠快速從大量文本中找到你需要的信息。我們會通過大量的實例,演示如何使用`grep`進行模式匹配、統計行數、忽略大小寫等。 文件權限管理: 理解Linux的文件權限模型(讀、寫、執行),掌握`chmod`命令,學會如何安全地修改文件和目錄的權限。我們將深入講解數字權限和符號權限的含義及用法。 用戶與用戶組: 瞭解Linux的用戶和用戶組的概念,學習`whoami`、`id`、`su`、`sudo`等命令,理解用戶權限的隔離和提升。`sudo`的使用我們會特彆強調其安全性和必要性。 第三部分:進程管理與係統監控,掌控係統運行 認識進程: 理解進程的概念,學習`ps`命令查看當前運行的進程,`top`命令實時監控係統資源占用情況。我們會詳細解析`ps`命令輸齣的各項指標,以及`top`命令中CPU、內存、Swap等重要參數的含義。 進程的控製: 學習`kill`命令結束進程,`bg`、`fg`命令管理後颱任務。理解前颱進程和後颱進程的區彆,以及如何有效地在它們之間切換。 係統資源的查看: 學習`df`命令查看磁盤空間使用情況,`du`命令查看目錄和文件的大小,`free`命令查看內存使用情況。這些命令對於係統維護和性能優化至關重要。 網絡診斷工具: 介紹`ping`、`ifconfig`/`ip`、`netstat`等常用網絡命令,幫助你診斷網絡連接問題,查看網絡接口信息。 第四部分:Shell進階,提升效率 管道與重定嚮: 這是Linux命令行強大的核心之一。我們將深入講解管道(`|`)如何連接多個命令,以及輸入重定嚮(`<`)、輸齣重定嚮(`>`)、追加重定嚮(`>>`)的用法,讓你能夠構建復雜的命令組閤,實現更強大的功能。 通配符的妙用: 掌握``、`?`、`[]`等通配符,讓你能夠批量處理文件,節省大量重復操作的時間。 命令行快捷鍵與彆名: 學習Tab鍵自動補全、Ctrl+C中斷命令、Ctrl+L清屏等常用快捷鍵,以及如何通過`alias`命令創建自定義命令彆名,極大地提升你的操作效率。 Shell腳本基礎: 簡要介紹Shell腳本的概念,讓你瞭解如何將一係列命令組閤成腳本文件,實現自動化任務。我們會提供一些簡單的腳本示例,讓你初步體驗腳本的魅力。 第五部分:實踐與應用,解決實際問題 文件打包與壓縮: 學習`tar`命令進行文件打包,`gzip`、`bzip2`、`zip`等命令進行文件壓縮,以及如何組閤使用這些命令。 用戶管理進階: 學習`useradd`、`userdel`、`passwd`等命令,理解用戶賬戶的創建、刪除和密碼修改。 服務管理基礎: 介紹`systemctl`命令(針對Systemd係統)或`service`命令(針對SysVinit係統),讓你瞭解如何啓動、停止、重啓和查看係統服務的狀態。 日誌文件分析: 學習如何定位和查看係統日誌文件(如`/var/log/syslog`或`/var/log/messages`),瞭解日誌的格式和重要性。 本書的目標讀者: 對Linux感興趣,但不知從何學起的新手。 正在使用Linux,但僅限於基本操作的用戶。 希望提升Linux命令行操作技能,提高工作效率的IT從業者。 需要學習服務器管理,但缺乏係統指導的學生或愛好者。 本書的獨特之處: 全程案例驅動: 每一個命令和概念都配有大量貼近實際操作的示例,讓你能夠“即學即用”。 循序漸進的難度: 從最基礎的命令開始,逐步深入到更復雜的技巧,確保學習的連貫性和有效性。 強調實踐與理解: 我們鼓勵讀者在自己的Linux環境中動手操作,通過實踐加深理解。 聚焦核心技能: 專注於Linux命令行操作,力求讓你掌握最實用、最核心的技能。 非遊戲化,但充滿樂趣: 學習命令行並非枯燥的打怪升級,而是解鎖更強大工具、解決實際問題的成就感。 《Linux命令寶典:從零開始精通終端操作》將是你掌握Linux命令行的一站式解決方案。告彆畏懼,擁抱強大,用你的指尖駕馭Linux的無限可能!這本書將是你學習Linux的可靠夥伴,無論你是想搭建個人服務器,還是進行開發工作,亦或是僅僅想更深入地瞭解你的操作係統,它都將為你打下堅實的基礎。我們相信,通過本書的學習,你將不再是那個被命令行“嚇到”的菜鳥,而是能夠自信地在終端的世界裏遊刃有餘的行傢。

用戶評價

評分

哇,終於找到一本讓我眼前一亮的 Linux 入門書瞭!說實話,一開始我對 Linux 瞭解得少之又少,感覺它就是一個黑乎乎的命令行界麵,充滿瞭各種陌生的命令和復雜的概念。我嘗試過一些網上搜集到的零散資料,但總是感覺碎片化,學瞭後麵忘瞭前麵,特彆是涉及到一些基礎的係統架構和進程管理時,就完全摸不著頭腦瞭。這本書的封麵就給我一種“簡單易懂”的感覺,而且書名裏的“入門很簡單”更是戳中瞭我的痛點。翻開目錄,發現裏麵的章節劃分非常清晰,從最基本的安裝、桌麵環境介紹,到命令行基礎、文件係統管理,再到用戶權限、軟件包安裝,幾乎涵蓋瞭初學者需要瞭解的所有核心知識點。最吸引我的是,書中不僅僅是羅列命令,而是用瞭大量生動的比喻和圖解來解釋背後的原理,比如講解進程時,就形象地比喻成“工廠裏的工人”,每個工人都有自己的任務和權限。這種講解方式讓我一下子就理解瞭很多之前睏惑的概念。而且,書中還提供瞭很多實際操作的案例,每一步都講解得非常詳細,就算是完全沒有接觸過 Linux 的新手,跟著一步步操作也能輕鬆完成。我尤其喜歡書中關於“如何優雅地使用命令行”的章節,它不僅僅是教你記命令,更重要的是教你如何思考,如何構建齣更有效的命令組閤來解決問題,這對於我這種習慣瞭圖形界麵的用戶來說,簡直是打開瞭新世界的大門!

評分

這本《Linux入門很簡單》簡直是我在 Linux 學習道路上遇到的“及時雨”!之前嘗試過幾本所謂的“入門”書籍,但要麼過於理論化,看得我昏昏欲墜,要麼就是直接堆砌命令,學完之後感覺自己像個隻會死記硬背的機器,對 Linux 的理解依然停留在錶麵。這本書最大的亮點在於它的“實戰導嚮”。它不是那種教你背誦命令手冊的書,而是真正帶你走進 Linux 的世界,讓你親手去操作,去感受。比如,在講解如何搭建一個簡單的 Web 服務器時,它會從安裝所需的軟件包開始,一步步指導你進行配置,並告訴你每一個配置項的含義,讓你知其然也知其所以然。更難得的是,書中還穿插瞭很多“小貼士”和“常見問題解答”,這些內容都是作者根據自己或他人的經驗總結齣來的,能夠幫助我們避免很多新手容易犯的錯誤。我尤其喜歡書中關於“係統日誌分析”的那一部分,以前我總覺得日誌就是一堆亂碼,看不懂也學不會,這本書通過幾個實際的案例,教我如何從中找到有用的信息,如何快速定位問題,這對於我日後排查係統故障非常有幫助。總的來說,這本書讓我覺得 Linux 不再是遙不可及的,而是可以通過循序漸進的學習,逐步掌握的強大工具。

評分

坦白說,我是一個對技術類書籍有些畏難情緒的讀者,尤其是涉及到操作係統這類相對底層的東西,總覺得會充斥著各種晦澀難懂的術語。然而,《Linux入門很簡單》這本書,卻以一種近乎“聊天”的方式,將 Linux 這個龐大的世界展現在我麵前。它不像很多技術書籍那樣,上來就給你一堆公式或者代碼片段,而是用一種非常人性化的語言,就像一位耐心的老師,一步一步地引導你。我特彆喜歡書中對“文件係統”的解釋,它不是枯燥地描述目錄結構,而是通過“森林”、“河流”等比喻,讓我們直觀地感受到文件在 Linux 中的組織方式。而且,書中對於“進程管理”的講解也讓我耳目一新,它沒有直接列齣 ps、top 等命令,而是先從“什麼是進程”開始,再告訴你為什麼需要管理進程,以及如何通過一些簡單的命令來觀察和控製進程。更讓我驚喜的是,書中還包含瞭一些關於“網絡基礎”的入門知識,這對於我這種非科班齣身的人來說,簡直是太及時瞭,讓我能夠初步理解 Linux 在網絡通信中的作用。總而言之,這本書讓我覺得,學習 Linux 並不需要有多麼深厚的背景,隻要有耐心和這本書,任何人都能輕鬆踏上 Linux 的學習之路。

評分

一直以來,我都有想深入瞭解 Linux 係統的想法,但每次拿起相關的書籍,都會被那密密麻麻的命令和概念嚇退。直到我遇到瞭《Linux入門很簡單》。這本書真的刷新瞭我對 Linux 入門學習的認知。它沒有一開始就拋齣艱深的理論,而是從最基礎的“是什麼”和“為什麼”開始,用非常平易近人的語言解釋瞭 Linux 的發展曆程、核心思想以及它與 Windows 等操作係統的區彆。我最喜歡的部分是它對於“Shell”的講解,之前我一直以為 Shell 就是命令行,這本書讓我明白瞭 Shell 實際上是一個強大的解釋器,它能夠理解並執行我們的命令,而且還有各種各樣的 Shell 可以選擇。書中對於 Shell 腳本的入門介紹也寫得相當到位,它不是簡單地羅列腳本語法,而是通過幾個實用的例子,比如自動化文件備份、定時任務等,讓我們體會到 Shell 腳本的強大和便利。這讓我意識到,學習 Linux 不僅僅是學會幾個命令,更重要的是學會如何用它來提高工作效率。此外,書中對文件權限的講解也讓我茅塞頓開,之前我總是搞不清楚“rwx”到底代錶什麼,這本書通過形象的比喻,比如“房門鑰匙”和“房産證”,讓我徹底理解瞭文件所有者、所屬組和其他用戶的權限劃分。

評分

我之前對 Linux 的印象是“高冷”且“難以親近”,總覺得隻有 IT 行業的專業人士纔能駕馭。但《Linux入門很簡單》徹底改變瞭我的看法!這本書最大的功勞在於它真的把 Linux 的學習過程“碎片化”瞭,並且以一種非常循序漸進的方式呈現。它沒有一上來就丟給你一堆命令,而是先從圖形化界麵開始,讓你熟悉 Linux 的基本操作,然後慢慢過渡到命令行。我尤其欣賞書中對於“軟件包管理”的講解,apt、yum 這些工具對於新手來說可能聽起來很復雜,但這本書用非常生動的類比,比如“商店裏的商品”和“收銀員”,讓我輕鬆理解瞭軟件包的安裝、更新和卸載流程。而且,書中還提供瞭一些非常實用的技巧,比如如何查找軟件包、如何卸載不乾淨的軟件包等等,這些都是我在其他地方很難找到的寶貴經驗。我還發現,書中在講解過程中,會時不時地穿插一些“小陷阱”和“注意事項”,提醒我們要避免哪些坑,這對於我這樣一個完全的 Linux 新手來說,簡直是太貼心瞭!這本書讓我感覺,學習 Linux 就像是在搭積木,每掌握一個知識點,就等於多瞭一塊積木,最終可以搭建齣屬於自己的 Linux 世界。

評分

過於初級瞭,像說明書,很多東西都是點到為止。適閤連window都不會的人

評分

入門真的很簡單麼 沒時間看啊 。書是好書,抓緊時間

評分

書很好,速度也很快,贊贊贊!

評分

很好,很實惠,內容簡明,效果很好,物超所值,

評分

好評好評好評好評好評好評

評分

Linux 是薄弱項,每次定位問題命令都是自己去百度,想著還是買本書來學習下,慢慢看。

評分

買來瞭還一直沒有看過啊尷尬

評分

還不錯吧,搞活動買的,。

評分

還不錯吧,搞活動買的,。

相關圖書

本站所有內容均為互聯網搜尋引擎提供的公開搜索信息,本站不存儲任何數據與內容,任何內容與數據均與本站無關,如有需要請聯繫相關搜索引擎包括但不限於百度google,bing,sogou

© 2025 book.teaonline.club All Rights Reserved. 圖書大百科 版權所有