幫助中心 | 我的帳號 | 關於我們

Linux編程基礎(國家信息技術緊缺人才培養工程指定教材)

  • 作者:編者:黑馬程序員
  • 出版社:清華大學
  • ISBN:9787302477389
  • 出版日期:2017/10/01
  • 裝幀:平裝
  • 頁數:288
人民幣:RMB 49 元      售價:
放入購物車
加入收藏夾

內容大鋼
    黑馬程序員編著的《Linux編程基礎(國家信息技術緊缺人才培養工程指定教材)》分11章,首先介紹Linux的背景、開發環境、網路配置與遠程操作及管理;其次講解Linux系統操作中的基本命令以及基礎開發中使用的工具;然後講解shell編程的基本語法、Linux系統中的用戶和用戶組以及Linux文件系統與操作;之後對Linux程序開發涉及的進程、信號、線程、網路編程等重點難點知識進行講解;最後介紹Linux系統中高併發伺服器的幾種模型。本書中的每個章節都採用理論與案例結合的模式,在理論知識后通過切實可行的案例幫助學生在學習的同時實踐並鞏固所學知識。
    本書的大綱結構主要借鑒傳智播客C/C++學院所用的課程體系,也參考了市面上多本Linux教材,力求在構造完整知識體系的基礎上能夠系統、全面且精準。
    本書附有配套視頻、源代碼、習題、教學課件等資源。同時,為了幫助初學者及時地解決學習過程中遇到的問題,黑馬程序員還專門提供了免費的在線答疑平台。
    本書可作為高等院校本專科電腦相關專業的Linux課程教材。

作者介紹
編者:黑馬程序員

目錄
第1章  初識Linux
  1.1  Linux概述
    1.1.1  Linux的起源與發展
    1.1.2  Linux的特點
    1.1.3  GNU項目計劃
  1.2  安裝Linux
    1.2.1  前期準備
    1.2.2  安裝CentOS
  1.3  網路配置
  1.4  遠程終端訪問
  1.5  本章小結
  1.6  本章習題
第2章  命令與開發工具
   2.1  Linux常用命令
     2.1.1  命令格式
     2.1.2  文件操作命令
     2.1.3  網路管理與通信命令
     2.1.4  壓縮解壓命令
     2.1.5  幫助命令
   2.2  Linux常用開發工具
     2.2.1  vi編輯器
     2.2.2  GCC編譯器
     2.2.3  GDB調試工具
   2.3  本章小結
   2.4  本章習題
第3章  用戶與用戶組管理
  3.1  概述
  3.2  用戶和用戶組管理55目錄Linux編程基礎
    3.2.1  用戶管理
    3.2.2  用戶組管理
  3.3  用戶切換
    3.3.1  su
    3.3.2  sudo
  3.4  本章小結65
  3.5  本章習題65
第4章  Shell編程
  4.1  Shell概述
    4.1.1  Shell的分類
    4.1.2  Shell的功能
    4.1.3  Shell命令執行流程
  4.2  Shell應用技巧
  4.3  Shell編程
    4.3.1  第一個Shell程序
    4.3.2  Shell中的變數
  4.4  Shell中的條件語句
    4.4.1  條件判斷
    4.4.2  if條件語句
    4.4.3  select語句
    4.4.4  case語句
  4.5  Shell中的循環語句

    4.5.1  for循環
    4.5.2  while循環
    4.5.3  until循環
  4.6  Shell腳本調試
  4.7  Shell中的函數
  4.8  本章小結
  4.9  本章習題
第5章  Linux文件系統與操作
  5.1  磁碟與目錄
    5.1.1  磁碟與磁碟分區
    5.1.2  目錄結構
    5.1.3  inode與dentry
  5.2  Linux文件系統
    5.2.1  Linux文件系統版本
    5.2.2  fdisk/mke2fs
    5.2.3  ext2/ext3文件系統
    5.2.4  虛擬文件系統
    5.2.5  掛載
  5.3  Linux文件類型
    5.3.1  文件類型概述
    5.3.2  鏈接文件
    5.3.3  設備文件
  5.4  文件操作
    5.4.1  文件描述符
    5.4.2  文件I/O
    5.4.3  文件操作
  5.5  本章小結
  5.6  本章習題
第6章  Linux進程管理
  6.1  進程概述
    6.1.1  進程處理機制
    6.1.2  進程屬性
  6.2  進程式控制制
    6.2.1  創建進程
    6.2.2  exec函數族
    6.2.3  進程退出
    6.2.4  進程同步
  6.3  進程管理命令
  6.4  本章小結
  6.5  本章習題
第7章  信號
  7.1  信號及信號來源
  7.2  信號的產生
    7.2.1  系統調用
    7.2.2  軟體條件
    7.2.3  kill命令
  7.3  信號阻塞
  7.4  信號捕獲
  7.5  時序競態
  7.6  SIGCHLD信號

  7.7  本章小結
  7.8  本章習題
第8章  進程間通信
  8.1  管道
    8.1.1  匿名管道
    8.1.2  popen()/pclose()
    8.1.3  命名管道
  8.2  消息隊列
  8.3  信號量
  8.4  共享內存
  8.5  本章小結
  8.6  本章習題
第9章  線程
  9.1  線程概述
  9.2  線程操作
    9.2.1  創建線程
    9.2.2  線程退出
    9.2.3  線程終止
    9.2.4  線程掛起
    9.2.5  線程分離
  9.3  線程屬性
  9.4  線程同步
    9.4.1  互斥鎖
    9.4.2  條件變數
    9.4.3  信號量
  9.5  本章小結
  9.6  本章習題
第10章  socket編程
  10.1  電腦網路概述
    10.1.1  協議與體系結構
    10.1.2  網路結構模式
  10.2  socket編程基礎
    10.2.1  socket編程介面
    10.2.2  socket通信流程
    10.2.3  網路編程相關知識
  10.3  socket網路編程實例
    10.3.1  基於TCP的網路通信
    10.3.2  基於UDP的網路通信
  10.4  socket本地通信
  10.5  本章小結
  10.6  本章習題
第11章  高併發伺服器
  11.1  多進程併發伺服器
  11.2  多線程併發伺服器
  11.3  I/O多路轉接伺服器
    11.3.1  select
    11.3.2  poll
    11.3.3  epoll
  11.4  epoll的工作模式
  11.5  本章小結

  11.6  本章習題

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們Top↑
Copyrightc 1999~2008 美商天龍國際圖書股份有限公司 臺灣分公司. All rights reserved.
營業地址:臺北市中正區重慶南路一段103號1F 105號1F-2F
讀者服務部電話:02-2381-2033 02-2381-1863 時間:週一-週五 10:00-17:00
 服務信箱:bookuu@69book.com 客戶、意見信箱:cs@69book.com
ICP證:浙B2-20060032