本店所售圖書均為正版書籍
| 書 名: | 【正版】Linux係統應用與開發教程(第3版)|64006 |
| 圖書定價: | 45元 |
| 作 者: | 劉海燕;荊濤 |
| 齣 版 社: | 機械工業齣版社 |
| 齣版日期: | 2015/10/1 0:00:00 |
| ISBN 號: | 9787111513438 |
| 開 本: | 16開 |
| 頁 數: | 275 |
| 版 次: | 3-1 |
| 本書以Fedora 21為藍本,全麵係統地介紹瞭Linux係統的使用、管理與開發。全書共分為三部分:部分介紹Linux的基本知識,使讀者快速認識Linux,熟悉Linux操作環境,掌握Linux的基本操作;第二部分介紹軟硬件管理、網絡管理、,網絡服務的配置、安全管理、係統定製以及如何對係統進行管理與監視;第三部分介紹Linux下常用的軟件開發工具和開發環境,幫助讀者迅速瞭解Linux平颱上軟件開發的方法和步驟。 本書由淺入深、圖文並茂、通俗易懂,不僅分析瞭Linux核心的工作原理與結構,而且突齣瞭Fedora的新技術和新特點。對每一項功能,一股給齣多種操作實現途徑。通過本書的學習,讀者能迅速領悟Linux的精髓,發現Linux的博大精深,進而能夠在當今信息化大潮中運用Linux的強大功能,實現自己的創新和設計。 本書不僅適閤Linux係統的初學者學習,也適閤那些使用過舊版本、想瞭解新版本的讀者學習。高級用戶、管理者以及研究開發人員也可以將本書作為較為全麵的參考書。 |
前言 教學建議 部分Linux使用基礎 第1章Linux概述2 1��1初識Linux2 1��1��1什麼是Linux2 1��1��2Linux的特性3 1��1��3Linux與其他操作係統的區彆4 1��1��4GNU、GPL和LGPL5 1��1��5Linux的主要版本6 1��2Linux概覽8 1��2��1Linux的內核8 1��2��2Linux的用戶界麵8 1��2��3Linux的文件結構8 1��2��4Linux的應用程序9 1��3Linux的安裝9 1��3��1安裝前的準備9 1��3��2引導安裝程序11 1��3��3收集安裝信息12 1��3��4正式安裝16 1��4啓動與關閉Linux17 1��4��1用戶登錄17 1��4��2登錄的設置18 1��4��3選擇默認用戶界麵19 1��4��4用戶注銷21 1��4��5關機21 1��5本章小結22 習題23 第2章shell及常用命令24 2��1Linux終端使用基礎24 2��1��1什麼是Linux終端24 2��1��2shell的基本形式24 2��2文件與目錄的基本概念27 2��2��1文件與文件類型27 2��2��2目錄27 2��2��3工作目錄、用戶主目錄與路徑28 2��3目錄和文件的基本操作29 2��3��1顯示文件命令29 2��3��2復製、刪除和移動命令31 2��3��3創建和刪除目錄命令32 2��3��4切換工作目錄和顯示目錄命令32 2��3��5查找與定位命令33 2��3��6鏈接命令ln35 2��3��7創建文件、改變文件或目錄時間的命令touch36 2��3��8文件比較與排序命令36 2��4備份與壓縮命令38 2��4��1備份命令tar38 2��4��2壓縮和解壓命令gzip38 2��4��3解壓命令unzip39 2��5其他常用命令40 2��5��1顯示文字命令echo40 2��5��2顯示日曆命令cal40 2��5��3日期時間命令date40 2��5��4清除屏幕命令clear42 2��5��5軟件包管理命令rpm42 2��6聯機幫助命令43 2��6��1man43 2��6��2info43 2��6��3help43 2��7本章小結44 習題44 第3章XWindow係統的使用45 3��1Fedora下的XWindow係統45 3��1��1XWindow係統的組成與特點45 3��1��2GNOME簡介46 3��1��3KDE簡介46 3��1��4桌麵應用程序46 3��1��5窗口管理器46 3��2GNOME桌麵環境48 3��2��1GNOME桌麵布局48 3��2��2GNOME的頂端麵闆48 3��2��3GNOME的浮動麵闆50 3��2��4GNOME的消息和通知區50 3��2��5GNOME的工作區選擇器51 3��2��6GNOME的桌麵設置51 3��3GNOME的應用程序和窗口管理53 3��3��1GNOME中的應用程序53 3��3��2運行桌麵應用程序54 3��3��3收藏夾和快捷方式管理55 3��3��4GNOME的窗口管理56 3��3��5GNOME的文件管理器57 3��3��6GNOME的軟件管理61 3��4本章小結62 習題62 第4章Linux係統的常用軟件64 4��1辦公軟件64 4��1��1辦公套件LibreOffice64 4��1��2Writer組件65 4��1��3Calc組件67 4��1��4Impress組件68 4��2網絡應用軟件69 4��2��1瀏覽器Firefox69 4��2��2電子郵件管理軟件Evolution71 4��3多媒體應用軟件73 4��3��1音樂播放器Rhythmbox73 4��3��2電影播放器Totem75 4��4其他工具軟件75 4��4��1GNU圖像處理程序75 4��4��2文本編輯器77 4��5本章小結77 習題78 第5章硬件與軟件的安裝79 5��1Linux硬件安裝79 5��1��1Linux硬件管理基礎79 5��1��2Linux統一設備模型80 5��1��3安裝硬件驅動的一般步驟81 5��1��4硬件安裝實例82 5��2Linux軟件安裝86 5��2��1Linux中應用軟件的安裝包86 5��2��2安裝Tarball包應用軟件87 5��2��3安裝RPM包應用軟件88 5��2��4安裝Deb包應用軟件89 5��3通過yum命令安裝軟件90 5��3��1yum源的配置和使用90 5��3��2yum的常用命令93 5��3��3yum軟件安裝實例93 5��4patch原理和命令94 5��4��1應用patch的一般過程95 5��4��2利用diff與patch更新軟件95 5��5本章小結97 習題98 第二部分Linux係統管理 第6章網絡的基本配置100 6��1網絡接口的硬件信息100 6��2網絡接口的配置101 6��2��1使用文本模式工具配置接口101 6��2��2使用圖形界麵工具配置接口102 6��2��3使用終端命令顯示和配置接口104 6��3網絡接口的啓動與停止105 6��4常用網絡命令106 6��4��1網絡測試命令106 6��4��2遠程登錄命令109 6��5網絡相關配置文件110 6��5��1主機名配置文件110 6��5��2網絡接口配置文件110 6��5��3主機名列錶文件111 6��5��4域名服務器配置文件111 6��5��5主機名解析配置文件111 6��5��6名字服務切換配置文件112 6��5��7協議定義文件113 6��5��8網絡服務列錶文件113 6��6本章小結113 習題113 第7章常用網絡服務的使用與配置115 7��1網絡服務管理工具115 7��1��1圖形界麵的管理工具115 7��1��2文本界麵的管理工具116 7��1��3命令行界麵的管理工具116 7��1��4xinetd117 7��2Apache服務器119 7��2��1簡介119 7��2��2安裝120 7��2��3啓動與關閉121 7��2��4配置121 7��2��5應用實例122 7��3vsFTPd服務器125 7��3��1簡介125 7��3��2安裝125 7��3��3啓動與關閉125 7��3��4配置125 7��3��5FTP客戶端126 7��3��6應用實例127 7��4Samba服務器129 7��4��1簡介129 7��4��2安裝129 7��4��3啓動與關閉129 7��4��4配置130 7��4��5應用實例133 7��5DNS服務器135 7��5��1簡介135 7��5��2安裝Bind136 7��5��3啓動與關閉136 7��5��4配置137 7��5��5使用配置文件配置DNS139 7��6本章小結143 習題143 第8章係統管理與監視145 8��1用戶管理145 8��1��1Linux的賬號145 8��1��2用戶管理方法145 8��1��3用戶間切換150 8��1��4用戶配置文件150 8��1��5賬號管理和查看命令153 8��2文件訪問權限管理154 8��2��1文件權限錶示154 8��2��2文件權限管理155 8��3進程管理157 8��3��1進程的概念157 8��3��2啓動進程158 8��3��3進程管理命令161 8��4係統監視162 8��4��1係統監控命令62 8��4��2內存查看命令free163 8��4��3磁盤空間用量查看命令df163 8��4��4係統監視器164 8��5日誌查看164 8��5��1日誌文件164 8��5��2查看日誌165 8��6本章小結166 習題166 第9章Linux係統的安全管理168 9��1Linux係統的安全設置168 9��1��1係統的安全設置168 9��1��2賬號的安全設置169 9��1��3網絡的安全設置170 9��2SELinux171 9��2��1SELinux簡介171 9��2��2SELinux的基本概念173 9��2��3SELinux的安全控製原理174 9��2��4SELinux的基本操作175 9��2��5SELinux的策略管理179 9��2��6SELinux的記錄與診斷183 9��2��7SELinux訪問控製示例183 9��3本章小結184 習題184 第10章Linux係統的定製186 10��1Linux內核概述186 10��1��1Linux係統架構186 10��1��2Linux內核的組成187 10��1��3Linux內核配置文件189 10��2Linux內核的定製190 10��2��1獲取Linux係統內核源代碼190 10��2��2生成自定義的內核配置文件191 10��2��3根據配置文件編譯內核193 10��3Linux發行版本的定製194 10��3��1Fedora的定製版本194 10��3��2創建自己的Fedora定製版196 10��4本章小結197 習題197 第三部分Linux平颱上的程序設計 第11章shell程序設計200 11��1使用shell200 11��2bash程序設計201 11��2��1bash程序的一般格式201 11��2��2變量的聲明和使用202 11��2��3條件判斷205 11��2��4控製結構207 11��2��5函數211 11��3shell程序實例213 11��3��1Linux實例程序213 11��3��2文件備份腳本示例213 11��4本章小結215 習題215 第12章GCC的使用與開發216 12��1GCC簡介216 12��2GCC的使用216 12��3利用GCC開發C語言程序219 12��3��1簡單的C語言程序219 12��3��2多個文件的C程序220 12��3��3使用makefile生成程序221 12��4調試222 12��4��1靜態調試222 12��4��2動態調試224 12��5本章小結226 習題227 第13章GTK+圖形界麵程序設計228 13��1XWindow編程簡介228 13��2GTK+程序設計簡介228 13��3GTK+開發圖形界麵程序229 13��3��1基本的GTK+程序229 13��3��2編譯GTK+源程序232 13��3��3應用容器的GTK+程序233 13��4本章小結238 習題239 第14章Qt圖形界麵程序設計240 14��1Qt程序設計簡介240 14��2開發Qt圖形界麵程序240 14��2��1簡單的Qt圖形程序241 14��2��2Qt程序的編譯242 14��2��3QtCreator程序開發244 14��3本章小結250 習題250 第15章集成開發環境KDevelop的使用251 15��1KDevelop簡介251 15��2KDevelop的使用251 15��2��1啓動KDevelop251 15��2��2創建工程252 15��2��3編輯工程254 15��2��4編譯生成工程255 15��3本章小結257 習題257 第16章集成開發環境Eclipse的使用258 16��1Eclipse概述258 16��1��1Eclipse簡介258 16��1��2Eclipse的優勢258 16��2Eclipse的安裝與使用259 16��2��1JDK8安裝配置259 16��2��2安裝與使用Eclipse260 16��2��3Eclipse界麵組成261 16��2��4創建個Java應用程序261 16��3EclipseRCP應用開發263 16��3��1什麼是RCP263 16��3��2新建RCP項目263 16��3��3項目的組織結構265 16��3��4RCP基本框架267 16��3��5發布RCP應用程序270 16��4本章小結271 習題271 附錄Linux終端命令272 |
剛翻開這本《深入理解計算機係統》,就感覺自己像個好奇寶寶,迫不及待地想知道電腦到底是怎麼工作的。這本書真的非常“硬核”,但又寫得一點都不晦澀。它從最底層的二進製、數字係統開始講起,然後逐步深入到處理器、內存、文件係統等等。我之前對計算機硬件一直是一知半解,但讀完這本書,我感覺自己對計算機的內部運作有瞭一個非常清晰的認識。它不像很多書那樣隻講“是什麼”,而是會深入探討“為什麼”和“怎麼做”。比如,它會講解CPU是怎麼執行指令的,內存是怎麼管理數據的,編譯器又是怎麼將高級語言轉換成機器碼的。這些內容雖然技術性很強,但作者的講解方式非常巧妙,通過大量的圖示和生動的比喻,讓復雜的技術概念變得易於理解。讀這本書的過程,就像是在解剖一颱計算機,每一個零件的功能和它們之間的協作關係都變得一目瞭然。對於我這種想要深入瞭解計算機底層原理的人來說,這本書絕對是寶藏。它讓我明白,原來我們平時使用的軟件背後,隱藏著如此精妙的設計和復雜的機製。
評分剛拿到這本《Linux那些事兒》,雖然書名看起來很硬核,但讀起來比我想象的要有趣多瞭。作者用一種非常接地氣的方式,把Linux操作係統背後的故事娓娓道來。我之前一直覺得Linux很神秘,隻知道它是服務器上常用的係統,但這本書從Linux的誕生、發展,到GNU項目,再到各種發行版,就像剝洋蔥一樣,一層層揭開瞭它的麵紗。尤其喜歡它講到 Linus Torvalds 和 Richard Stallman 的故事,感覺像是讀曆史小說一樣,充滿瞭傳奇色彩。這本書並沒有直接教你敲命令,而是讓你理解為什麼這些命令會這樣設計,為什麼Linux會有這樣的生態。這種“知其然,更知其所以然”的學習方法,讓我對Linux的整體架構和設計理念有瞭更深刻的認識。我特彆喜歡其中關於“自由軟件”和“開源精神”的探討,這不僅僅是技術上的革新,更是一種思想的碰撞。這本書的語言風格很幽默,讀起來一點也不枯燥,甚至會時不時地會心一笑。對於想瞭解Linux“前世今生”的讀者來說,這本書絕對是入門的絕佳選擇,它能讓你從一開始就對Linux建立起一個宏觀的、有溫度的認識,而不是僅僅停留在“學命令”的層麵。
評分這本書《概率論與數理統計》真的是讓我對“隨機性”和“統計”有瞭全新的認識。我之前總覺得概率論是數學裏最抽象、最難懂的部分,但這本書的講解方式讓我耳目一新。它從生活中的例子入手,比如拋硬幣、抽奬等等,循序漸進地引入概率的基本概念,比如事件、概率、隨機變量等等。最讓我印象深刻的是它對“大數定律”和“中心極限定理”的講解,這些原本聽起來很“高大上”的定理,在作者的解釋下變得生動形象,讓我明白瞭它們在現實世界中的廣泛應用。這本書的語言風格非常嚴謹,但又充滿瞭邏輯美感,讓我覺得學習數學本身也是一種享受。它不僅僅是教你公式和計算方法,更重要的是培養你用統計的思維去分析問題。讀完這本書,我感覺自己看問題的角度都變得不一樣瞭,能夠更理性地看待生活中的各種不確定性,並且能夠利用統計工具去做齣更明智的決策。對於任何想要理解數據、理解隨機現象的人來說,這本書都是一本必不可少的啓濛讀物。
評分這本書真的讓我打開瞭新世界的大門,雖然我之前對編程一直有興趣,但總覺得門檻很高,不知道從何下手。這本《Python編程從入門到實踐》簡直就是為我量身定製的。它的結構安排非常閤理,從最基礎的變量、數據類型講起,循序漸進,每一個概念都講解得非常清晰,而且配有大量的代碼示例,讓你邊學邊練。最讓我驚喜的是,這本書並沒有止步於理論,而是花瞭很大的篇幅帶著讀者一起做實際項目。像第一個項目“飛機大戰”,我跟著書裏的步驟一步步完成,當那個小遊戲真的能在我的電腦上跑起來的時候,那種成就感是無與倫比的。後麵的項目,比如“數據可視化”和“Web應用開發”,更是讓我看到瞭Python的強大和靈活。這本書的優點在於,它不僅僅是教你語法,更重要的是教會你如何思考,如何將學到的知識應用到解決實際問題中。作者的講解非常耐心,即使是初學者遇到睏難,也能找到清晰的解決方案。我現在已經能用Python寫一些小程序來自動化處理一些重復性的工作瞭,感覺生活都變得更高效瞭。
評分這本《精通SQL必知必會》真的是讓我從一個SQL小白,迅速成長為一個能獨立處理數據查詢的“小能手”。我之前一直覺得數據庫是個很神秘的東西,對SQL的印象也停留在一些零散的命令上,用起來磕磕絆絆。這本書的結構非常緊湊,開篇就直奔主題,用最精煉的語言講解瞭SQL的核心概念和最常用的語法。它不像很多教程那樣冗長,而是非常注重實用性,每一個知識點都配有清晰的例子,讓我能夠快速理解並上手實踐。我最喜歡它講解的“WHERE子句”和“JOIN操作”,這些是數據查詢中最常用也是最重要的部分,這本書把它們講解得非常透徹,讓我徹底理解瞭如何從不同的錶中提取所需的數據。而且,這本書還講瞭一些非常實用的技巧,比如如何優化查詢語句,如何處理數據缺失等等,這些都是在實際工作中非常有價值的內容。讀這本書的過程,感覺就像是在跟著一位經驗豐富的老兵學習戰場上的實用技巧,學完就能直接上戰場。我現在已經能夠自信地使用SQL進行各種數據分析和報錶生成瞭,大大提高瞭我的工作效率。
本站所有內容均為互聯網搜尋引擎提供的公開搜索信息,本站不存儲任何數據與內容,任何內容與數據均與本站無關,如有需要請聯繫相關搜索引擎包括但不限於百度,google,bing,sogou 等
© 2025 book.cndgn.com All Rights Reserved. 新城书站 版權所有