[ 收藏 ] [ 简体中文 ]  
臺灣貨到付款、ATM、超商、信用卡PAYPAL付款,4-7個工作日送達,999元臺幣免運費   在線留言 商品價格為新臺幣 
首頁 電影 連續劇 音樂 圖書 女裝 男裝 童裝 內衣 百貨家居 包包 女鞋 男鞋 童鞋 計算機周邊

商品搜索

 类 别:
 关键字:
    

商品分类

  •  管理

     一般管理学
     市场/营销
     会计
     金融/投资
     经管音像
     电子商务
     创业企业与企业家
     生产与运作管理
     商务沟通
     战略管理
     商业史传
     MBA
     管理信息系统
     工具书
     外文原版/影印版
     管理类职称考试
     WTO
     英文原版书-管理
  •  投资理财

     证券/股票
     投资指南
     理财技巧
     女性理财
     期货
     基金
     黄金投资
     外汇
     彩票
     保险
     购房置业
     纳税
     英文原版书-投资理财
  •  经济

     经济学理论
     经济通俗读物
     中国经济
     国际经济
     各部门经济
     经济史
     财政税收
     区域经济
     统计 审计
     贸易政策
     保险
     经济数学
     各流派经济学说
     经济法
     工具书
     通货膨胀
     财税外贸保险类考试
     英文原版书-经济
  •  社会科学

     语言文字
     社会学
     文化人类学/人口学
     新闻传播出版
     社会科学总论
     图书馆学/档案学
     经典名家作品集
     教育
     英文原版书-社会科学
  •  哲学

     哲学知识读物
     中国古代哲学
     世界哲学
     哲学与人生
     周易
     哲学理论
     伦理学
     哲学史
     美学
     中国近现代哲学
     逻辑学
     儒家
     道家
     思维科学
     马克思主义哲学
     经典作品及研究
     科学哲学
     教育哲学
     语言哲学
     比较哲学
  •  宗教

  •  心理学

  •  古籍

     经部  史类  子部  集部  古籍管理  古籍工具书  四库全书  古籍善本影音本  中国藏书
  •  文化

     文化评述  文化随笔  文化理论  传统文化  世界各国文化  文化史  地域文化  神秘文化  文化研究  民俗文化  文化产业  民族文化  书的起源/书店  非物质文化遗产  文化事业  文化交流  比较文化学
  •  历史

     历史普及读物
     中国史
     世界史
     文物考古
     史家名著
     历史地理
     史料典籍
     历史随笔
     逸闻野史
     地方史志
     史学理论
     民族史
     专业史
     英文原版书-历史
     口述史
  •  传记

  •  文学

  •  艺术

     摄影
     绘画
     小人书/连环画
     书法/篆刻
     艺术设计
     影视/媒体艺术
     音乐
     艺术理论
     收藏/鉴赏
     建筑艺术
     工艺美术
     世界各国艺术概况
     民间艺术
     雕塑
     戏剧艺术/舞台艺术
     艺术舞蹈
     艺术类考试
     人体艺术
     英文原版书-艺术
  •  青春文学

  •  文学

     中国现当代随笔
     文集
     中国古诗词
     外国随笔
     文学理论
     纪实文学
     文学评论与鉴赏
     中国现当代诗歌
     外国诗歌
     名家作品
     民间文学
     戏剧
     中国古代随笔
     文学类考试
     英文原版书-文学
  •  法律

     小说
     世界名著
     作品集
     中国古典小说
     四大名著
     中国当代小说
     外国小说
     科幻小说
     侦探/悬疑/推理
     情感
     魔幻小说
     社会
     武侠
     惊悚/恐怖
     历史
     影视小说
     官场小说
     职场小说
     中国近现代小说
     财经
     军事
  •  童书

  •  成功/励志

  •  政治

  •  军事

  •  科普读物

  •  计算机/网络

     程序设计
     移动开发
     人工智能
     办公软件
     数据库
     操作系统/系统开发
     网络与数据通信
     CAD CAM CAE
     计算机理论
     行业软件及应用
     项目管理 IT人文
     计算机考试认证
     图形处理 图形图像多媒体
     信息安全
     硬件
     项目管理IT人文
     网络与数据通信
     软件工程
     家庭与办公室用书
  •  建筑

     执业资格考试用书  室内设计/装潢装修  标准/规范  建筑科学  建筑外观设计  建筑施工与监理  城乡规划/市政工程  园林景观/环境艺术  工程经济与管理  建筑史与建筑文化  建筑教材/教辅  英文原版书-建筑
  •  医学

     中医
     内科学
     其他临床医学
     外科学
     药学
     医技学
     妇产科学
     临床医学理论
     护理学
     基础医学
     预防医学/卫生学
     儿科学
     医学/药学考试
     医院管理
     其他医学读物
     医学工具书
  •  自然科学

     数学
     生物科学
     物理学
     天文学
     地球科学
     力学
     科技史
     化学
     总论
     自然科学类考试
     英文原版书-自然科学
  •  工业技术

     环境科学
     电子通信
     机械/仪表工业
     汽车与交通运输
     电工技术
     轻工业/手工业
     化学工业
     能源与动力工程
     航空/航天
     水利工程
     金属学与金属工艺
     一般工业技术
     原子能技术
     安全科学
     冶金工业
     矿业工程
     工具书/标准
     石油/天然气工业
     原版书
     武器工业
     英文原版书-工业技
  •  农业/林业

     园艺  植物保护  畜牧/狩猎/蚕/蜂  林业  动物医学  农作物  农学(农艺学)  水产/渔业  农业工程  农业基础科学  农林音像
  •  外语

  •  考试

  •  教材

  •  工具书

  •  中小学用书

  •  中小学教科书

  •  动漫/幽默

  •  烹饪/美食

  •  时尚/美妆

  •  旅游/地图

  •  家庭/家居

  •  亲子/家教

  •  两性关系

  •  育儿/早教

  •  保健/养生

  •  体育/运动

  •  手工/DIY

  •  休闲/爱好

  •  英文原版书

  •  港台图书

  •  研究生
     工学
     公共课
     经济管理
     理学
     农学
     文法类
     医学

  •  音乐
     音乐理论

     声乐  通俗音乐  音乐欣赏  钢琴  二胡  小提琴
  • Linux源碼趣讀
    該商品所屬分類:計算機/網絡 -> 操作繫統/繫統開發
    【市場價】
    782-1134
    【優惠價】
    489-709
    【作者】 閃客 
    【所屬類別】 圖書  計算機/網絡  操作繫統/繫統開發  LINUX 
    【出版社】電子工業出版社 
    【ISBN】9787121462870
    【折扣說明】一次購物滿999元台幣免運費+贈品
    一次購物滿2000元台幣95折+免運費+贈品
    一次購物滿3000元台幣92折+免運費+贈品
    一次購物滿4000元台幣88折+免運費+贈品
    【本期贈品】①優質無紡布環保袋,做工棒!②品牌簽字筆 ③品牌手帕紙巾
    版本正版全新電子版PDF檔
    您已选择: 正版全新
    溫馨提示:如果有多種選項,請先選擇再點擊加入購物車。
    *. 電子圖書價格是0.69折,例如了得網價格是100元,電子書pdf的價格則是69元。
    *. 購買電子書不支持貨到付款,購買時選擇atm或者超商、PayPal付款。付款後1-24小時內通過郵件傳輸給您。
    *. 如果收到的電子書不滿意,可以聯絡我們退款。謝謝。
    內容介紹



    開本:16開
    紙張:膠版紙
    包裝:平裝-膠訂

    是否套裝:否
    國際標準書號ISBN:9787121462870
    作者:閃客

    出版社:電子工業出版社
    出版時間:2023年09月 

        
        
    "

    產品特色

    編輯推薦

    了解操作繫統的體繫結構,以及這樣的體繫是怎樣一步步從第一行代碼開始,逐步建立起來的。


    用讀一本小說的心態閱讀Linux的源碼,用通俗的語言幫你克服對操作繫統源碼的恐懼。


    按照Linux源碼的執行順序,像按照時間線讀一本小說一樣,本著探索與發現的心態來閱讀源碼。你會發現,原來閱讀源碼這麼有趣,可以像讀小說一樣有種“上頭”的感覺。


    本書在講解晦澀難懂的技術原理和細節時,配有大量生動形像且準確的圖解,會給你帶來十足的畫面感。


    《深入理解Linux網絡》作者張彥飛、《碼農翻身》作者劉欣等專家力薦。


     

     
    內容簡介

    用讀一本小說的心態來閱讀本書,你會對整個操作繫統的體繫結構和邏輯細節有非常清晰的認識,從此愛上並閱讀更多的操作繫統源碼。第1部分:進入內核前的苦力活。覆蓋從開機到運行到Linux中的main函數的關鍵流程解析,幫你清晰認識Intel CPU的體繫結構。第2部分:“大戰”前期的初始化工作。講述main中的各種初始化函數,這些函數是操作繫統各個模塊的交互橋梁,為理解後續操作繫統各個模塊的運作原理打好基礎。第3部分:一個新進程的誕生。講述從內核態切換至用戶態,並建立起第一個用戶進程的全部過程。學完這部分,你將會理解一個多進程的操作繫統是如何建立和運作的。第4部分:shell程序的到來。主要討論如何將磁盤中存儲的shell程序加載到內存中來,並最終交給CPU去執行。通過這個過程你會看清一個程序從存儲到硬盤到最終被執行的全部過程。第5部分:一條shell命令的執行。讓我們跟著一條shell命令“走南闖北”,從用戶輸入給計算機一個字符串開始,一直到該程序的最終執行,這一過程能幫你把前面所學的知識融會貫通,整個操作繫統的啟動流程與運作原理,將會生動形像地浮現在你的腦海中。

    作者簡介

    閃客,平時樂於研究計算機底層技術與技術分享。作為“無聊的閃客”自媒體作者,兩年時間積累近10萬粉絲,擅長使用通俗易懂的語言講解復雜的技術原理,他的“破玩意”繫列、“降妖除魔”繫列、“操作繫統源碼”繫列等,都深受讀者喜愛。

    目錄
    第1部分 進入內核前的苦力活
    第1回 最開始的兩行代碼
    第2回 從0x7c00到0x90000
    第3回 做好訪問內存的基礎準備工作
    第4回 把全部的操作繫統代碼從硬盤搬到內存
    第5回 將重要的操作繫統代碼放在零地址處
    第6回 解決段寄存器的歷史包袱問題
    第7回 六行代碼進入保護模式
    第8回 重新設置中斷描述符表與全局描述符表
    第9回 開啟分頁機制
    第10回 進入main函數前的最後一躍

    第2部分 “大戰”前期的初始化工作
    第11回 整個操作繫統就二十幾行代碼

    第1部分 進入內核前的苦力活


    第1回 最開始的兩行代碼


    第2回 從0x7c00到0x90000


    第3回 做好訪問內存的基礎準備工作


    第4回 把全部的操作繫統代碼從硬盤搬到內存


    第5回 將重要的操作繫統代碼放在零地址處


    第6回 解決段寄存器的歷史包袱問題


    第7回 六行代碼進入保護模式


    第8回 重新設置中斷描述符表與全局描述符表


    第9回 開啟分頁機制


    第10回 進入main函數前的最後一躍


     


    第2部分 “大戰”前期的初始化工作


    第11回 整個操作繫統就二十幾行代碼


    第12回 管理內存前先劃分出三個邊界值


    第13回 主內存初始化mem_init


    第14回 中斷初始化trap_init


    第15回 塊設備請求項初始化blk_dev_init


    第16回 控制臺初始化tty_init


    第17回 時間初始化time_init


    第18回 進程調度初始化sched_init


    第19回 緩衝區初始化buffer_init


    第20回 硬盤初始化hd_init


     


    第3部分 一個新進程的誕生


    第21回 第3 部分全局概述


    第22 回 從內核態切換到用戶態


    第23回 如果讓你來設計進程調度


    第24回 從一次定時器滴答來看進程調度


    第25回 通過fork 看一次繫統調用


    第26回 fork 函數中進程基本信息的復制


    第27回 透過fork 來看進程的內存規劃


    第28回 番外篇——我居然會認為權威著作寫錯了


    第29回 番外篇——寫時復制就這麼幾行代碼


    第30回 番外篇——你管這破玩意兒叫文件繫統


     


    第4部分 shell程序的到來


    第31回 拿到硬盤信息


    第32回 加載根文件繫統


    第33回 打開終端設備文件


    第34回 進程2的創建


    第35回 execve 加載並執行shell程序


    第36回 缺頁中斷


    第37回 shell程序跑起來了


    第38回 操作繫統啟動完畢!


    第39回 番外篇——調試Linux最早期的代碼


    第40回 番外篇——為什麼有些技術原理你怎麼看也看不懂


     


    第5部分 一條shell命令的執行


    第41回 一條shell命令的執行過程概述


    第42回 用鍵盤輸入一條命令


    第43回 shell程序讀取你的命令


    第44回 進程的阻塞與喚醒


    第45回 解析並執行shell命令


    第46回 讀硬盤數據全流程


    第47回 讀取硬盤數據的細節


    第48回 信號


    第49回 番外篇——為什麼你學得比別人慢

    前言
    前言
    每個程序員都有一個操作繫統夢,而操作繫統也是每個程序員的心結。
    一知半解地了解一點兒操作繫統的知識,已經無法滿足當下程序員的需求。但要深入剖析操作繫統,又是大部分程序員都很惶恐的一件事。如果要讓程序員讀一遍操作繫統源碼,那簡直跟要了命一樣。其實,操作繫統的源碼並沒有那麼可怕。
    有很多優秀的操作繫統圖書都是以 Linux-0.11 這個經典版本為研究對像進行講解的,可為什麼即便是 Linux-0.11 這種代碼量最少的版本,仍然令很多人望而卻步呢?
    先不直接回答這個問題,我們看一下《天龍八部》的開頭:
    青光閃動,一柄青鋼劍倏地刺出,指向中年漢子左肩,使劍少年不待劍招用老,腕抖劍斜,劍鋒已削向那漢子右頸。那中年漢子……
    記住這個感覺沒?我們再看某本Linux圖書的開頭:

    前言


    每個程序員都有一個操作繫統夢,而操作繫統也是每個程序員的心結。


    一知半解地了解一點兒操作繫統的知識,已經無法滿足當下程序員的需求。但要深入剖析操作繫統,又是大部分程序員都很惶恐的一件事。如果要讓程序員讀一遍操作繫統源碼,那簡直跟要了命一樣。其實,操作繫統的源碼並沒有那麼可怕。


    有很多優秀的操作繫統圖書都是以 Linux-0.11 這個經典版本為研究對像進行講解的,可為什麼即便是 Linux-0.11 這種代碼量最少的版本,仍然令很多人望而卻步呢?


    先不直接回答這個問題,我們看一下《天龍八部》的開頭:


    青光閃動,一柄青鋼劍倏地刺出,指向中年漢子左肩,使劍少年不待劍招用老,腕抖劍斜,劍鋒已削向那漢子右頸。那中年漢子……


    記住這個感覺沒?我們再看某本Linux圖書的開頭:


    對於操作繫統而言,穩定且可靠地運行是最重要的。現行技術方案是將用戶進程與用戶進程之間、用戶進程與操作繫統之間進行分離,操作繫統可以管理用戶進程,但是用戶進程之間不能相互干預……


    好了,不用讀下去了,這句話高瞻遠矚地從宏觀上幫我們梳理了操作繫統的體繫結構,但對於尚不了解操作繫統的人來說,可能完全不知道這句話在說什麼。


    雖然說思想很重要,但在沒有任何細節做積累時強行進行思想的撥高,是撥不上去的,還不如一直保持一張白紙的狀態。


    反觀《天龍八部》的開頭,連人物的名字都沒有,更別說梳理整個體繫結構了,上來直接一個精彩鏡頭,讓你迅速進入故事情節。可是讀完整部小說的讀者,無一不對裡面的人物如數家珍,對大理的風光仿佛親眼看見了一般,對宋遼矛盾的激烈感同身受。


    為什麼會這樣呢?因為一切的愛恨情仇,都是讀者通過一個個人物和事件的刻畫感悟出來的。隻有自己感悟出來的知識和靠自己總結出來的結論,纔真正屬於自己。而那些一上來就試圖把整個脈絡梳理清楚的嘗試,對於新手來說可能徒勞無功,即便是死記硬背記住了,也終究不是屬於自己的知識,無法感同身受。


    我在學習操作繫統的過程中,就有這樣的感覺。


    我曾一次次試圖從較高的視角來看操作繫統的知識體繫,從宏觀層面跟著大部頭圖書梳理操作繫統的整體邏輯,但無一例外地以失敗告終。而當我放下包袱,用讀一本小說的心態去閱讀 Linux源碼時,我發現,我從來沒有去想著梳理出什麼體繫,但不知道從哪一行代碼開始,整個操作繫統的體繫結構已經較為清晰地出現在我面前了,竟是那麼不知不覺。而且我也清晰地知道,這樣的體繫是怎麼一步步從第一行代碼開始,逐步建立起來的。


    所以,我想把這個過程毫無保留地分享給大家,於是在 2021 年 11 月 8 日,我在我的微信公眾號“程序員閃客”上開始連載 Linux-0.11 源碼趣讀這個繫列,於 2022 年 9 月6 日發布最後一篇文章完結,共 50回。


    在這個過程中,我收獲了一大批對該繫列感興趣的讀者,不斷有讀者對這個繫列提出自己的想法、改進建議、內容勘誤,甚至有不少讀者將自己的讀書筆記發給我。這些事讓我非常感動,也是我能堅持下來不斷更新並優化的動力。


    後來,越來越多的讀者建議我把這個繫列整理成書,沉澱下來,我也越來越覺得這件事情非常有意義,同時也十分願意去做,於是便有了這本書。


    本書特色


    我將用讀一本小說的心態帶你一起閱讀 Linux-0.11 的源碼,用通俗的語言幫你克服對操作繫統源碼的恐懼。


    當然,隻是用讀小說的心態,並不是將各種技術都采用擬人化的方式講解。你將按照 Linux-0.11 源碼的執行順序,像按照時間線讀一本小說一樣,本著探索與發現的心態來閱讀源碼。你會發現,原來閱讀源碼這麼有趣,可以像讀小說一樣有種“上頭”的感覺。


    同時,本書在講解晦澀難懂的技術原理和細節時,配有大量生動形像且準確的圖解,會給你帶來十足的畫面感。


     


    讀者對像


    如果你是一名程序員,但是計算機底層知識相對薄弱,又一直沒有一個深入學習的突破口,那本書很適合你。


    如果你是一名學生,不想僅停留在課堂中對操作繫統概念上的學習,想要深入源碼細節來加深自己的理解,那本書很適合你。


    如果你是非技術領域的朋友,但是對操作繫統非常感興趣,或者想找到一個契機來較為深入地了解計算機原理,那本書也很適合你。

    媒體評論
    作為一個操作繫統開發愛好者,我看到這本書的時候是非常激動的,要是早點看到的話,那該有多好啊!本書以生動有趣的方式來對章節進行劃分,從內核的起始代碼,到運行shell執行命令,向讀者剖析了經典Linux是如何一步一步地實現的。
    希望讀者可以認真品讀本書,在書中感受到學習操作繫統的樂趣,提高自己對底層繫統的理解能力,讓生活中多一份樂趣!
    ——胡自成,開源操作繫統BookOS作者

    這本書給我的感覺就是特別清爽,它不講繁雜枯燥的理論,而是用一個個場景和相關的代碼吸引著我,讓我一步步地陷了進去,像看小說一樣,恨不得趕緊看完。
    ——劉欣,暢銷書《碼農翻身》《半小時漫畫計算機》作者

    作為一個操作繫統開發愛好者,我看到這本書的時候是非常激動的,要是早點看到的話,那該有多好啊!本書以生動有趣的方式來對章節進行劃分,從內核的起始代碼,到運行shell執行命令,向讀者剖析了經典Linux是如何一步一步地實現的。


    希望讀者可以認真品讀本書,在書中感受到學習操作繫統的樂趣,提高自己對底層繫統的理解能力,讓生活中多一份樂趣!


    ——胡自成,開源操作繫統BookOS作者


     


    這本書給我的感覺就是特別清爽,它不講繁雜枯燥的理論,而是用一個個場景和相關的代碼吸引著我,讓我一步步地陷了進去,像看小說一樣,恨不得趕緊看完。


    ——劉欣,暢銷書《碼農翻身》《半小時漫畫計算機》作者


     


    閱讀這本書,不禁想到了我學習和使用Linux的經歷,懷揣“體繫化”的Linux操作繫統知識,但處理一個真實問題時卻無從下手。本書則是獨闢蹊徑,以一些“線索”將內核代碼抽絲剝繭地串聯起來,從通常靜態的功能模塊劃分方式,改為針對典型過程的模塊動態協同拆解,圖文並茂。本書適合希望加快內核代碼學習、提升操作繫統內核設計、開發能力的愛好者、初中級工程師。


    ——楊曉峰,騰訊大數據編譯器研發團隊負責人

















     
    網友評論  我們期待著您對此商品發表評論
     
    相關商品
    在線留言 商品價格為新臺幣
    關於我們 送貨時間 安全付款 會員登入 加入會員 我的帳戶 網站聯盟
    DVD 連續劇 Copyright © 2024, Digital 了得網 Co., Ltd.
    返回頂部