QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 9954|回复: 5
打印 上一主题 下一主题

Linux入门很简单 书连载

[复制链接]
字体大小: 正常 放大
lili456        

6

主题

4

听众

79

积分

升级  77.89%

  • TA的每日心情

    2012-6-28 09:58
  • 签到天数: 4 天

    [LV.2]偶尔看看I

    自我介绍
    本人是应用英语专业毕业
    跳转到指定楼层
    1#
    发表于 2012-5-28 13:06 |只看该作者 |倒序浏览
    |招呼Ta 关注Ta
    程序员典藏大系2 C4 K+ _3 K! l# R
    7 h+ \$ y" W5 _8 n
    Linux入门很简单
    - i6 L4 ?9 |/ i0 _* S0 x8 t% d, u
    刘金鹏(网名:笨兔兔)  等编著  Y# q+ K5 ]) _

    * {( |; r; e; l1 C# t- O9 H% x: \+ N- p2 y5 z& }+ d8 @$ E

    2 b/ r$ L) b2 ]! V8 c. Z+ W$ t
    8 ], j# n4 c3 s% \! p+ w4 H% G( O$ l+ w- s" r# |( k+ \) L! |

    0 c. S0 g  C, Z* ^! a( h' e6 n1 I. W6 ?: }$ r2 H

    4 n7 t- z. g9 R; x8 T
    1 _! q/ m2 O6 l' C" P( z1 V& I; d- j  k5 p$ j# u& w, A# |# J. ]
    ! w1 \9 [3 S, L2 r% i) H

    4 B' C6 a! I5 s. E8 n# G. o, A* O& W# u# }% m. p& k/ B
    + B5 D& O3 M% Y5 T" E# O* h+ U

    2 y/ e# p5 @2 o0 O. T
    # a$ u- K4 d+ s$ t5 j) v/ |7 R9 n1 S
    , E5 y+ s4 y; g/ q" Q( ^2 A9 N+ X- J7 l2 m0 U6 {: s2 a4 b' l
    $ n* j6 {1 x  g4 s
    清 华 大 学 出 版 社( e5 G5 H) i& d, k
    北  京" c; \4 I- k. d% \# G0 W5 z
    内 容 简 介
    3 ^: \5 z" h9 x) w" B! y本书是一本与众不同的Linux入门读物。作者借鉴历史畅销书《明朝那点事儿》的写作风格,将技术图书以风趣幽默的风格娓娓道来,阅读起来十分过瘾。书中以一个拟人化的Ubuntu操作系统为主角,以Ubuntu 10.04为基础,讲解了Ubuntu系统从安装、配置,到搭建开发平台、投入使用的过程。 4 S) _! K) r8 Q- b
    本书共8章,内容容安排上采取循序渐进的方式,由浅入深地引导读者安装、配置、使用Ubuntu系统。其中,第1章介绍Linux系统的产生和发展概况;第2章介绍Ubuntu系统的各种安装方法;第3章介绍安装系统后的基本设置;第4章介绍Ubuntu下的常用软件;第5章介绍Windows下的部分软件在Linux中运行的解决方案;第6章介绍命令行的使用及脚本的编写;第7章介绍Ubuntu系统下C/C++、Java、PHP开发环境的搭建;第8章深入讲解一个软件的编译、调试、打包、发布的过程。
    ; Z: d$ f6 F8 P) X+ T5 z本书适合所有Linux入门者和开源软件的爱好者,也适合技术人员作为课外读物学习。对于大、中专院校的学生和培训班的学员,本书不失为一本好教材。
    , f: ], b& O! w+ V1 [, `1 M% H8 \+ K9 x- L' B
    8 p8 {9 Q& C, N; p  r
    本书封面贴有清华大学出版社防伪标签,无标签者不得销售。
    8 u7 \# n/ c3 l3 P版权所有,侵权必究。侵权举报电话:010-62782989  13701121933
    , s2 N% I% o- i6 U; m6 l* E, _( i! x! y+ @  [$ E* V( p0 G  L/ r4 M
    图书在版编目(CIP)数据
    1 G6 N; D' i' y
    5 a1 R& a( M, L4 r' x" LLinux入门很简单 / 刘金鹏等编著. —北京:清华大学出版社,2012.44 n3 j8 S9 m& v
    ISBN 978-7-302-28098-9
    2 D, k* q9 c% T* ^
    ' D" q5 x0 P6 p$ ?Ⅰ. ①L…  Ⅱ. ①刘…  Ⅲ. ①Linux操作系统 – 基本知识  Ⅳ. ①TP316.89
    0 l4 }/ l$ ^+ n2 \) n
    # t% q( X6 e' w1 f5 b; L中国版本图书馆CIP数据核字(2012)第030171号
    # h, E9 g) U0 P0 x! X
    3 e" V# o9 R8 z' f( }. v2 t. ^" o/ a; d0 C
    责任编辑:冯志强
    6 @1 x0 ^! e5 O7 V封面设计:5 ]4 }7 J1 [: J2 ^  O
    责任校对:徐俊伟9 A3 ]: N1 v' B
    责任印制:
    7 f. o2 ^: S5 j  x) h; H+ \6 s4 X: o4 f' E# _
    出版发行:清华大学出版社       
    ' R, Z. q$ q" u网    址:http://www.tup.com.cn, http://www.wqbook.com
    1 n) t: g$ f  x7 ^* m. b5 j地    址:北京清华大学学研大厦A座                邮    编:100084+ ?0 `% d% d$ a$ ^. D
    社 总 机:010-62770175                                邮    购:010-62786544
    ( x. x) P2 N5 H2 e投稿与读者服务:010-62776969,c-service@tup. tsinghua. edu. cn
    ! _0 o$ F- E' l6 S, M& J  _质量反馈:010-62772015,zhiliang@tup.tsinghua.edu.cn) T2 I/ y2 y7 x; V, u9 o
    印 刷 者:( H) ~) g9 j; j1 x0 E' \" @, ?# l
    装 订 者:肖  米
    + R2 o8 ~# H" v3 J4 t经    销:全国新华书店. f( d8 Q7 G6 e
    开    本:185mm×260mm  印  张:18          字  数:450千字
    " G3 K, M# b+ ~3 c9 g+ ]/ x          (附光盘1张)
    % l  X: d6 v7 E3 _版    次:2012年4月第1版          印  次:2012年4月第1次印刷
    . t: A) o" W. k( c) `2 G" W/ W, j, ]印    数:1~50001 X3 p$ e' J/ z3 K. n1 J
    定    价:25.00元$ t, D5 I4 r/ Z9 j8 W: l
    产品编号:045149-01
    4 g( [7 {( Z& g( R0 ?+ s8 C$ U( j& s5 e6 H4 U+ a
    当当地址:http://product.dangdang.com/product.aspx?product_id=22730818/ l/ ]6 h) L9 d7 }: R
    zan
    转播转播0 分享淘帖0 分享分享0 收藏收藏0 支持支持0 反对反对0 微信微信
    lili456        

    6

    主题

    4

    听众

    79

    积分

    升级  77.89%

  • TA的每日心情

    2012-6-28 09:58
  • 签到天数: 4 天

    [LV.2]偶尔看看I

    自我介绍
    本人是应用英语专业毕业
    目    录
    ' s+ S& ?1 @9 e5 n) L第1章  一切的起因        1
    + R9 I, d( m; s1.1  UNIX的诞生        1
    , |  U6 y9 V! y& Y5 C" h. I1.1.1  操作系统的从无到有        11 \& K4 D, D) [1 h4 J, r
    1.1.2  有牛人的地方就有新技术        2
    $ n' J7 j; u3 z! W  I2 |) D4 e+ ^1.1.3  一个游戏引发的变革——UNIX元年来了        5
    7 P4 ~$ ?1 s- w1 U7 n! l; F4 ?0 o1.2  Stallman和他的GNU计划        69 [$ k. z& o! e6 ?* ?. b1 o8 q
    1.2.1  快乐的自由        7
    ; l2 G5 `6 L2 n/ {, E' E3 N1.2.2  自由逐渐远去        7$ x: W' v* @) r+ x- n2 v2 Y. w/ u! W
    1.2.3  不在沉默中爆发,就在沉默中灭亡        8
    : G: p( U$ s9 H1 L1.2.4  实现GNU梦想        96 K  q! d" _/ z$ G
    1.3  从异想天开到Ubuntu        9. i4 x0 o' C  h0 l
    1.3.1  Minix        9
    6 d0 J. F# J3 a) {, B( t1 e1.3.2  异想天开的FREAX        10
    * N% z+ w2 ~$ ?( V1.3.3  Linux的由来        11
    ! r; k+ J& Z7 a' V1.3.4  众人拾柴造就Linux        12
    8 P' V: h. a; t" _- G* }1.3.5  琳琅满目的Linux        149 U$ R, X2 X2 K+ m; D
    1.4  本章小结        156 I  O6 z* r6 `+ x; ]4 C' a# m0 f0 H
    第2章  初来乍到        16
    0 X) o* \# n/ _2.1  抵达——获得Ubuntu的途径        16
    8 @& Q4 }! g7 O, |9 ~) t5 R4 J2.1.1  毕业了,就要去工作        16
    & }/ e% H) }5 [& g( ]$ X- Q, N4 q2.1.2  要工作,先要有住处        179 X* M( A1 j+ z4 Q- Y8 ^+ t2 [' M
    2.2  启动——安装Linux前的准备        18# S5 c- {. P' ]; p- s: e$ @
    2.2.1  了解计算机的组成        18
    $ R2 b, M3 ~2 n7 C1 A, q2.2.2  先尝后买——用LiveCD体验Ubuntu        20
    : m1 q" \3 V+ H. D) e2.3  入住        23
    6 {* O/ V: M9 K% ?2.3.1  第1步:选择语言        23) w+ Z. s- @6 H% q: t  b$ M$ U; o
    2.3.2  第2步:选择时区        23
    - M  {) C  j2 g  A! L- d2.3.3  第3步:选择键盘布局        24
    7 Y& ^# V$ U$ U. w2.3.4  第4步:分区        24
    * R- x9 @. V1 U" o- L/ x2.3.5  第5步:填写一些基本信息        280 w  H* n0 D9 b9 A7 S0 \
    2.3.6  第6步:导入用户信息        29; M$ }- X, x, N: h! b
    2.3.7  第7步:确认信息        30" M/ ?  ?2 w! D1 R8 M
    2.3.8  扩展阅读:Linux中的最高权限        31" s# E! B% S! @8 p) k+ t1 j
    2.3.9  扩展阅读:Linux的分区和挂载        32, i( [9 c. i( a7 Z( V) b' J. L
    2.4  G大叔——介绍启动管理器Grub        33
    : G7 W7 `8 b( K% g' N7 g: M  e2.4.1  计算机启动流程        33
    . ?# e$ u! v' {7 W# Z; S2.4.2  多系统的共存        35
    + s& t9 \) b' o( X" W2.4.3  重装Windows后Grub的修复        35
    - ]1 x8 \: n! U* G2.4.4  Grub的简单配置        36
    ' I% _( M- n" W& v2.5  更多选择        386 ?: i7 h% t# O
    2.5.1  基于Windows的wubi安装        38# V; x- D) d, X2 z3 J2 X
    2.5.2  U盘安装        39# c% ^/ I& p$ U3 O% P# ^, Z
    2.5.3  其他版本的Ubuntu介绍        42
    " V! ^" N- h1 x3 C2 w2.6  本章小结        45
    : m, {* t1 D. R7 d! m第3章  渐入佳境        46
    + a" x% {" T( J3 P$ R+ X$ u3.1  招贤纳士的apt        46: x! r! i3 N( W. Z, K" J
    3.1.1  不一样的软件安装方式        46& k5 X8 U& ]  Q
    3.1.2  选择合适的软件源        477 Z* J- r- F/ P* W8 T# Q& d. c+ u
    3.1.3  获取最高权限        50$ O# r) J; T; T) t* ~
    3.1.4  为apt设置好网络        52$ L9 g* O) g1 J, `& A. \
    3.2  狐狸妹妹Firefox        54& Y9 X$ w0 J. X9 Z
    3.2.1  安装Flash插件        54
    + h( u9 z% _1 n8 Q6 v- }3.2.2  设置中文字体        58# R3 m9 G% o- i/ S6 z% Q, a
    3.2.3  扩展阅读:文泉驿的诞生        60) _- F7 |& X' N" I& q* W8 y+ k$ T
    3.3  心有灵犀Empathy        62% y4 B; o8 O) v8 d/ b, o- a' @
    3.3.1  集Gtalk、MSN、Icq等于一身的Empathy        62, f4 u( \, P3 [
    3.3.2  Empathy的账户设置        63# g9 l* w9 `% T& \" L9 k9 _
    3.3.3  配置输入法        64
    9 z" J7 O* ~; d3 l$ X  e- G0 _: {' e, F3.3.4  Linux下的QQ        67& S) f3 D* f$ W: h. Z+ e+ w
    3.4  多媒体        69! E! O( ?" P& L$ x
    3.4.1  安装解码器        698 ?8 I1 M7 \2 V' Z* W
    3.4.2  安装Mplayer播放视频        719 n+ v5 w6 g/ s0 d
    3.4.3  播放音乐的Rhythmbox        73  D7 S* h* K3 A( K+ _; j! S; D
    3.4.4  MP3乱码        73/ F3 p+ o4 o' O; u+ X' }+ Q' `0 o
    3.4.5  扩展阅读:开源和闭源        75
    3 _* V; l; c' @1 E. s3.5  安全软件        765 L9 y. q  i' L7 |
    3.5.1  杀毒软件        76- K# G; B% U9 M4 z& q- Y9 ~
    3.5.2  防火墙软件        76
    / Y/ Y: I7 e6 D. R+ W8 V3.5.3  扩展阅读:为什么Linux不需要杀毒软件        78
    + _1 Q# v5 U8 L5 J# H3.6  硬件和驱动        79' }8 k4 X& P8 ]
    3.6.1  驱动——硬件的使用手册        79  L0 c3 E. e+ N, Q% R
    3.6.2  安装受限驱动        800 ?& q7 [: t, Y
    3.7  本章小结        81: U8 G. {# [# k9 G0 F) b) F' z# m
    第4章  我的系统我做主        82
    4 S! \' X5 Y% R6 O4.1  我的桌面        829 e$ ^8 c( x7 a
    4.1.1  默认桌面的配置        82; X$ I, |3 d6 g9 n* k/ g' k, |" g# @
    4.1.2  3D桌面的由来        84
    + N' \7 S( h, k) G! V* C6 _9 J4.1.3  体验3D桌面        874 b5 W9 s2 |! H6 \# z% E
    4.1.4  扩展阅读:Xorg        88% l8 r) g: x4 N# K* O- n. C
    4.2  我的网络世界        89
    ! c  b) K& Q3 X" x# R  Z9 z' `4.2.1  满身插件的狐狸妹妹        89
    - |& H. q5 }7 }4 ~. J8 I1 Z4.2.2  会分身的Chrome        93" l2 q/ ^1 M8 r, \7 U: x+ t+ c
    4.2.3  干净利索的Opera        96
    9 Q8 m* n3 \9 }5 Q7 W  n& L4.2.4  更多的浏览器        973 K! y: A; [8 w7 I9 n6 ]! v/ j$ h
    4.2.5  BT下载软件大选秀        979 W8 [, u- g' m4 C
    4.2.6  扩展阅读:软件位宽        103
    8 f4 M! \2 P7 p" Z% o- C2 z& Z4.2.7  扩展阅读:进程        104
    / U9 G1 d! _) a* E  P! I$ D4.3  我的影音生活        106
    8 ^9 v! z5 T* r! ?2 R& [0 Q4.3.1  简约的Mplayer        106% m3 Y) I3 A# s2 [' F: `+ `
    4.3.2  强大的SMplayer        109
    % T( v; N2 Z6 A1 A3 n$ O& n4.3.3  琳琅满目的音频播放器        112+ ]6 u9 ^- f9 ^9 \6 H
    4.3.4  扩展阅读:解码器与硬解码        1155 Y" Z, j* Z: B; N
    4.4  我的生活色彩        1165 i1 H6 B5 E1 K& H! P3 P
    4.4.1  从复制照片开始        117! I: l+ {: @( V, k+ n
    4.4.2  管理照片的F-spot        118* X  N# C% p% D9 z$ `* _+ K
    4.4.3  系出名门的Picasa        120
    1 Y, j6 f. w! }) a4 |' c$ {& ~/ Z4.4.4  Gnome之眼        123+ ?- Z/ i! s- @# K: y
    4.4.5  免费的PS——GIMP        125
    ) {5 e& j5 ?' `. M/ V4.4.6  扩展阅读:磁盘碎片的产生        127
    ; }1 a2 _; `* W4 L' e" n" S) B& r4.5  我的办公软件        128
    ; B$ P$ v5 n2 ?* \4.5.1  代替MSOffice的OpenOffice        128
    5 S) ]) H3 T! E6 a5 g4.5.2  翻译软件星际译王        129$ }. T+ Y# G$ a0 I# N0 I, U
    4.5.3  电子邮件Evolution和雷鸟        1316 C' t! ^, \, L
    4.5.4  与Windows的文档交互        132% a: E- X6 m$ }  Q
    4.5.5  其他的办公软件        134; E% Q' o& W6 k* h# b( z9 E+ V
    4.6  我的杀毒中心        136( [. G5 P. }4 d0 N, l, k2 S
    4.6.1  Linux下也有杀毒软件        136
    8 M2 n! Y6 u4 y6 b, B" B4.6.2  Linux下杀毒毫无压力        138+ }  G9 _# u9 Y: h
    4.7  本章小结        1394 P1 I" L$ F3 m0 o* ?3 E3 m
    第5章  虚虚实实        140  f" F- Q! k" P3 z' e& Z4 S- k
    5.1  红酒大师Wine        140( ]' |- p$ T4 ^: k- s3 q
    5.1.1  非IE不可的网站        140, I, y- x6 V* r' l' I7 z
    5.1.2  安装Wine        143
    0 P, Y# }% H" V5.1.3  模拟运行的IE        145! S8 b, [% a/ a8 W
    5.1.4  Wine的使用和配置        147
    / v. v! |' C* _5.1.5  更多程序被Wine        150
    # e) A8 x5 t# F6 \5.1.6  扩展阅读:为什么Windows 7的程序不能在Ubuntu下运行        151
    , W8 y. M3 B! ?  k8 o8 t  ]1 Q5.1.7  扩展阅读:Wine的自白        153
    ) m3 V$ N* \2 A/ {5 D# W; y' _5.2  盒子妹Virtual Box        154
    ! u' M2 Z5 u3 Y: ]) \0 E5.2.1  天上掉下个盒子妹        154( E- f% D' ^+ `/ u% y8 y+ b  x, Q
    5.2.2  创建虚拟机        155
    - \2 k- U$ E: C" ?/ w; Y8 n5.2.3  在虚拟机上安装Windows系统        159
    ; i: w2 d4 G6 Q6 D3 k5.2.4  安装功能增强包        1613 o! f+ |/ m- x! b
    5.2.5  为虚拟机配置网络        1623 w% i: T8 ~# c2 w2 l% [. A
    5.2.6  与虚拟机共享数据        165
    1 X( Q, H! y+ m1 {5.2.7  更多虚拟机介绍        168' q; P. s- F8 u/ B! g
    5.2.8  扩展阅读:虚拟化技术        170
    ) i6 w. W, o! }3 `( z5.3  本章小结        171
    % U. i3 {- c5 S+ t第6章  命令行的使用        173
    $ J$ a; D6 _$ f7 J2 B6 g; y/ m8 C6.1  这就是命令行        173" z. Y" l# l$ G" ^& M
    6.1.1  初识终端        173
    % B4 V4 ~6 [+ v6.1.2  Shell的基本概念        176
    1 a( r' M" l9 S6.1.3  bash的工作(简单的Shell命令介绍)        177
    : a- ~1 r1 f' @6.2  这么用Shell        179% Y/ f0 ?; P4 K# f6 n
    6.2.1  理解目录结构        1790 Y' n7 s5 t) k( s! h5 U' I' n
    6.2.2  重要的TAB——命令补全功能        181
    ( A8 A1 H; ]* A% M6.2.3  翻旧账——命令的history        182
    : g8 H6 _) o8 n# a( n. p# g6.2.4  more or less——命令的分页显示        183
    ; p$ I4 h/ {# K1 n, R- a" I6.2.5  通配符        1852 |! D$ [- B1 g4 [9 w8 g9 ?
    6.3  Shell编程        186
    ; l" h+ }7 C6 j2 y2 K% o, f6.3.1  把命令打包执行        186
    # r( Z7 G8 ]( U6.3.2  规范的Shell脚本        189
    4 ?0 A2 D4 J( W. L6.3.3  在Shell中使用变量        1907 V; a. e% w0 Z$ e8 W
    6.3.4  Shell中的条件判断        193/ S! c& I5 p: W/ d: q# E7 L) m
    6.3.5  Shell中的循环语句        196
    # M7 v. z' ~6 {  {6.3.6  扩展阅读:Linux的文件权限        1974 W+ L9 Y; b: t, W
    6.4  正则表达式        200  T9 R- g: m/ P) k) e  _0 S
    6.4.1  什么是正则表达式        200
    2 U5 V; ^0 q3 P2 J' v; Y6.4.2  初识正则表达式        200
    , j! E; U3 w6 ^+ R6.4.3  强大的正则表达式        201
    % I  o. |7 G! r& [! [* K3 ~6.4.4  无处不在的正则表达式        203! G2 R- T) q9 t. f8 c0 e
    6.5  多彩的Shell        203. Q9 T6 {2 D7 L( k# p: [
    6.5.1  懒蜗牛同学的计划        204
    9 h5 u* ^4 }2 S0 `* M$ V6.5.2  命令行下的中文支持        204
    7 G& e8 _% K# H+ [6 N/ w' R% ?9 z6.5.3  在Shell下播放音乐        207
    7 N6 `0 T$ G( g. ?6.5.4  在命令行中上网        208
    2 o/ L' o% y  U7 P8 U6.5.5  在Shell下看图片        210
      `4 T+ z* \6 R. P; ^: U# C6.5.6  在Shell下播放视频        211
    : m6 `5 Q2 o6 E& X' g4 ?9 U6.5.7  扩展阅读:bash的发展历史        212
    ; I! }# G* h3 k: K& m6.6  本章小结        213
    0 w" c# d7 w9 B! S第7章  改造这个世界        214/ W1 W7 A* G* ^% `1 \
    7.1  C/C++语言开发环境的搭建        2140 P6 f/ S; N& N: J
    7.1.1  安装开发套件        2142 a" K9 J0 x" B6 k
    7.1.2  在哪编写程序        216* e, n7 ^; H2 l( X- p6 |8 z) ^
    7.1.3  编译和运行        2205 v/ Z6 B8 s- x) V% w
    7.1.4  C/C++语言集成开发环境        221# F4 p! S7 |- s9 q. V
    7.2  PHP开发环境的搭建        2259 `+ u2 @% x. _
    7.2.1  PHP是个神马        225
    / N3 n% Y2 i, T0 P7.2.2  解释型语言        226
    / ]5 T1 i3 j! t. P7 ?; {: v7.2.3  安装Apache和PHP        2270 F5 q, Q; B# a& S+ @, F$ ?5 P
    7.2.4  又是HelloWorld        229
    1 k( G% E. d, K! w1 D. f4 p7.3  Java开发环境的搭建        230
    2 m, h" y6 A- w7.3.1  半编译型语言        230, @2 P# W. \. I$ W8 ^# }
    7.3.2  JDK和JRE        232
    " ^; B# j0 R- Y3 }9 S7.3.3  再说Eclipse        232# y+ ?4 [0 ^' |
    7.3.4  还是HelloWorld        233: p( X9 ~2 b  c. L3 Y! z4 |
    7.4  Vim编辑器的使用        238' ^' R: y. a- a1 l/ s- _
    7.4.1  Vim的操作模式        238
    0 Z' c0 w; g0 ~* \2 N7.4.2  指令模式常用快捷键        239
    % j3 e; m- o9 `7.4.3  行末模式常用命令        2447 V7 H5 d% [" G
    7.5  本章小结        248
    ! Y. `1 @9 P# i3 N, \4 d第8章  程序是怎样炼成的        249
    1 J* t+ X- T) o3 i1 u8.1  施工队        249( t9 ?6 A/ f: p( E
    8.1.1  懒蜗牛的日记A        249; |/ s5 K' T5 {; N5 K
    8.1.2  编译多个源文件的程序        249- ?% x( d8 N+ i
    8.1.3  编译过程详解        251! ?. B$ z% d* ~2 v* e, n1 A
    8.2  修理工        255
    $ C3 F( P4 L$ w8 ^. m1 S: _( }8.2.1  懒蜗牛的日记B        255
    " t) V+ f) @# d8.2.2  **的程序        255* C5 B) z4 S! f  T/ c
    8.2.3  GDB的简单使用        2568 y% G) L) l& t' @) J# b, r
    8.2.4  扩展阅读:内存管理机制        2582 i7 q  X% E7 j" O) M0 t1 n$ {
    8.3  包工头        260: P( l% p! l" R
    8.3.1  懒蜗牛的日记C        260
    ! V0 l% ?) a  f' b8.3.2  越来越多的源码文件        261* E+ |3 y3 |9 B
    8.3.3  make的机制        2627 V+ M8 V' n' g% o( C( L' p4 i& i
    8.3.4  Makefile的基本格式        2632 {( A) Y% H+ W
    8.4  分析师        265
    & y$ n' h1 A3 T2 y# `8.4.1  懒蜗牛的日记D        265( s2 B! p$ v& l3 G
    8.4.2  源码软件的平台依赖        265
    7 @7 G/ F# Q2 ~* p5 J8.4.3  一个标准的源码包安装过程        266' s$ G/ R; C+ ?: a
    8.4.4  configure的作用        268
    3 h8 Y5 Z, k; G8.4.5  扩展阅读:黄金搭档——tar和gzip        270
    ! P8 {% L, o. z9 T8.5  规划局        271( J9 e& X1 `, T4 g
    8.5.1  懒蜗牛的日记E        271
    2 m$ k& \4 l: p6 N  N+ q8.5.2  自动生成的configure脚本        271
    ) l" e# W( @5 Y2 J0 z8.5.3  规划局的成员组成        272# x& W: h9 R7 p- B5 W, N
    8.5.4  图纸审查        272
    # y& ~  b' l. p1 N% V8.5.5  项目复审        274
    ' f: i0 {. ?1 @9 d, O' ^0 j8.5.6  派遣分析师        274
    1 \; c$ X, {- r; k; r3 r: n2 M' `8.5.7  编写施工计划        274
    . ~0 }1 a. O- @% x8.6  本章小结        276
    2 w' I$ b; E: W) o* s' I, J
    回复

    使用道具 举报

    lili456        

    6

    主题

    4

    听众

    79

    积分

    升级  77.89%

  • TA的每日心情

    2012-6-28 09:58
  • 签到天数: 4 天

    [LV.2]偶尔看看I

    自我介绍
    本人是应用英语专业毕业
    前    言7 ], {( O" L4 v1 M8 T* m! R
    ——笨兔兔的故事2 |9 H) y) D) r. J2 S9 s* ?  J' h
    笨兔兔是什么
    . g# [, q9 d$ G5 [Ubuntu是近年来比较流行的一款开源的Linux系统,被广泛应用于嵌入式开发平台、网站架设及家庭用户。Ubuntu这个词来自非洲南部祖鲁语或豪萨语的ubuntu一词,大约是“乐于分享”、“我的存在是因为大家的存在”、“仁道待人”之类的意思,是非洲一种传统的价值观(话说我一直没闹明白非洲人会在什么语境下使用这个词)。这个词的读音大约应该读作[u:`bu:ntu:],读起来有些拗口,并且Ubuntu至今似乎没有正式的中文译名。于是小生不才取其谐音,便称其为“笨兔”,或者再“卖萌”一点,就叫“笨兔兔”了。9 O2 x7 j1 o/ r- _8 ^, ~
    Ubuntu在系统的易用性上较之前的其他发行版有很大的提高。尤其是wubi安装方式的引入,使得完全没有经验的用户也可以在不影响已经存在的Windows系统的前提下,像安装一个软件一样安装好整个Ubuntu系统。这在Linux系统的普及和推广方面起了很大作用。对于有兴趣、需要学习Linux系统的读者来说,无论你是想要学习Linux服务器的架设和维护,还是想要搭建嵌入式开发平台,Ubuntu都是一个适合的入门系统。* c8 ]; M3 o5 ]" {
    关于本书的由来$ p" Q$ p' ~$ G- ]$ ~: T  V2 [1 }, Z
    小生第一次接触Linux是2001年左右的事情。第一个被我安装到电脑上的Linux系统,是国产的红旗4.0。不过只是体验了一下,它的启动次数绝对不超过5次,之后就被我卸载了。后来陆陆续续又相继安装了Magic Linux、Mandrake、SuSe、Gentoo、Arch、Ubuntu等发行版。这里面第一个被我真正用于日常使用的,就是Gentoo,而使用时间最长的,就是Ubuntu了。用的时间长了,经验也就多了些。那阵子常混迹于Ubuntu中文论坛,见到一些新手遇到了和我当初经历的类似的问题,就本着“乐于分享”的精神去解答。
    ; G7 [! o; g4 k$ Y6 Z一般新手遇到的很多问题是有共性的,有的问题基本上10个人里有9个都要问一遍。每次都要回答同样的问题有点累,于是我就想写一个帖子,把常见的问题、常用的知识总结在那里。一来是为了给自己的知识做个整理和归纳,二来也是为了偷懒。以后再看到有人遇到了同样的问题,我就可以只说一句:“去看我那某某帖子。”懒得可以吧?0 d* F* p. {, S. V1 w8 E8 ^
    不过虽然有这么个想法,然而一直没有想好怎么写。2008年年底的时候,恰巧那一阵在看《明朝那些事儿》,该书以戏谑、调侃、机智、幽默的笔法讲述枯燥无味的历史,感觉很有意思。忽一日脑中灵光乍现:历史可以这么写,技术为什么不可以这么写?于是,就有了最初的《笨兔兔的故事》那个连载的帖子。可能我是第一个用讲故事的形式来说技术的吧,值得小小地骄傲一下。
    % r( w" Q& p+ K; i* Z最初的《笨兔兔的故事》是想写成小说式的结构。里面的人物就是一个个拟人化了的软件。剧情呢,就是一个Ubuntu系统被一个初识Linux的菜鸟安装到计算机上,从此Ubuntu系统中的软件们在用户的面前努力表现自己,帮助用户解决日常遇到的各种问题。用户也在使用的过程中从菜鸟成长为不那么菜的鸟(很抱歉我还不算高手,所以写不到炉火纯青那个境界)。这其中穿插着Linux系统相关的各种知识的介绍,使得读者可以由浅入深、潜移默化地在看故事的过程中了解到Linux系统的知识、精神和精髓(要是您没了解到,那是我没写好)。这篇《笨兔兔的故事》从2008年11月开始连载,前后历时将近3年,共150篇。虽然效果还算可以,不过我的第二个偷懒的目的,终于没能达到。因为写成了一个小说式的故事,技术上的内容安排得比较凌乱。再遇到有新人发问,我虽然能够记起这个问题在我的《笨兔兔的故事》里有解释,但我如果只是说“去看《笨兔兔的故事》”,那么人家不免追问“150回呢,看哪段呀?”说实话,我也记不清在哪段……
    0 @2 R2 J0 D" O: [* U/ s于是,就有了写本书的想法。想要把“故事”写得更“技术”一点。在内容的编排上,以Ubuntu 10.04为基础,以系统的安装、配置、应用的过程为主线。在讲述故事的同时指导新手安装和配置Ubuntu系统。内容与原版那个帖子有少部分重复,是原版故事的重新编排和修改,并添加了新的、更深入的内容。本书旨在增强故事对新手的指导作用,提高实用性,同时,保持一定的故事性,让本书看起来更加生动有趣。
    2 D' |5 }. e! e7 i$ C7 D本书的显著特色2 Y1 O% X6 A7 m6 {
            以讲故事的形式来讲述技术。相信阅读本书的时候不会枯燥无味,能不能做到引人入胜,要看读者的评价了。
    4 x5 D& A; u0 S- |; m        另外,这本书的视角独特。它是以一个拟人化的Ubuntu系统的口吻,以第一人称的形式,讲述发生在计算机里的故事。用一句话概括就是:笨兔兔讲述自己的故事。目前,其他关于Linux的技术性书籍中,还没有从如此角度来编写的。/ G7 g# d( o7 a8 w$ e( ^) Y0 f
            再有,就是书中大量的形象生动的比喻和对比。通过将Linux系统中的一些概念与生活中常见的事物作对比,帮助读者更好地了解、更深刻地记忆相关的知识。4 q( k! D$ d2 z6 @* }
    适合什么样的读者
    ' [8 _, y$ h: ^9 A( x9 ]& ]8 \        Linux入门新手;
    . [& J5 H  y) ]: s( b; D% E2 e, d        PHP、Java、C/C++开发人员;4 a+ t2 C( J4 ^7 I' z
            Linux技术爱好者;
    7 ?& a2 z: O. p' q8 N  Y4 ]        网络管理员和网络维护人员;
    - J, Z5 @$ I& [( L( H( I        开源软件爱好者;$ X7 s9 g; L. n7 l+ ~) @2 D* c+ |
            嵌入式开发初级人员。5 m6 i; \% V: I3 c
    本书作者与致谢
    0 `2 y4 h  \5 v8 |9 ]本书由刘金鹏主笔编写。其他参与编写和资料整理的人员有陈杰、陈冠军、顼宇峰、张帆、陈刚、程彩红、毛红娟、聂庆亮、王志娟、武文娟、颜盟盟、姚志娟、尹继平、张昆、张薛。
      \1 e! F8 C4 D1 t7 b! f3 S从2008年到现在,很多人给予了我很大的帮助。在此,要感谢Ubuntu中文论坛的adagio、yexiaoxing、byd123、ubuntu1023、UWLinux、Hello World!、tenzu、JiangHui、月下叹逍遥、ljj_jjl2008、hceasy、黄美姬、peteryeh64、速腾1994、nmsfan、wangdu2002、eexpress及很多我暂时记不起名字的网友的大力支持。感谢他们提出的每一个建议、提供的每一张截图、顶的每一层楼、灌的每一滴水。' [+ O4 l  M' T' F
    同时也感谢我的妻子及家人对编写工作的支持,感谢他们为我做的每一顿饭,帮我找到的每一个错字,排除的每一处歧义。7 g# U. v* n& K* w. a3 A" _) a
    ; G0 d' H" X4 W9 q6 O* K2 X
    编著者* [* m" [& y- S: L

    ) }$ j3 {0 @# J3 o0 m/ y$ P9 E3 d
    回复

    使用道具 举报

    lili456        

    6

    主题

    4

    听众

    79

    积分

    升级  77.89%

  • TA的每日心情

    2012-6-28 09:58
  • 签到天数: 4 天

    [LV.2]偶尔看看I

    自我介绍
    本人是应用英语专业毕业
    第1章  一切的起因& j" _/ V$ p) u
    我们将要讲述的故事,发生在一个你可能不熟悉、不了解,却又几乎天天都会接触到的世界。那里可闻鸟语却无花香,那里不见天日却色彩斑斓——那就是软件的世界。而我们的主角,就是一个软件,一个操作系统——Ubuntu。不过主角总是不着急登场的,在他露面之前,我们先来说说这位主角,以及跟他有血缘关系的几个操作系统的诞生过程。
    $ A9 K4 [( H2 T9 f1.1  UNIX的诞生
    9 [) u: l6 O2 l& ]& o( P2 nUNIX是一个强大的操作系统,稳定程度令人发指。要说UNIX,那得从20世纪60年代的美国开始说起。
    2 L- w# s1 Y8 o/ N0 \9 g5 C0 _; H, A1.1.1  操作系统的从无到有1 k+ v+ c, {8 N% h; m
    20世纪60年代,计算机可是个新鲜玩意儿,没有现在这么普及,而且非常笨重,都是用在商业或者科学研究领域,家庭用户想都不用想。而且那时候的计算机远没有易用到70多岁的赵大妈都能拿它来斗地主的地步。那时候使用计算机需要由专业人员通过输入一条条的指令,来进行各种运算。他们输入的指令大约相当于现在的汇编指令,所以效率和操作难度有多高就可想而知了。那时候计算机大都没有什么操作系统,顶多有个批处理系统,可以把要输入的指令记录在某种媒介上(比如纸带,如图1.1所示)一次性输入进去,省去了重复输入指令的麻烦。
    : a5 g4 O8 U/ D) K7 i1 |. V# @
    0 I3 X& w1 b, [+ }! \/ c6 n图1.1  打孔纸带
    ( O- \8 ^) E/ O& F, z后来慢慢有了很简单的操作系统,但并不像现在我们见到的操作系统这样通用。这个时候,卖计算机的厂商要为每个型号的计算机设计不同的操作系统,一个程序在这个型号的计算机上写好了,如果想拿到其他型号的计算机上运行,就需要再重新写一遍,因为这两台机器的硬件组成、操作系统等都不一样。5 ^* @9 y; c/ Z; B/ R5 \
    计算机要是就这样下去,那么70多岁的赵大妈就别想玩斗地主了。所幸这个斗地主的问题,后来被那个时代IT业界的大地主,蓝色的IBM公司率先着手解决了。1964年IBM公司推出了一个系列的大型机,用途、价位各不一样,但它们上面运行的操作系统,都是System/360,图1.2所示就是其中一个。IBM的这一举措为其带来了很大的利润,因为省去了为每一台电脑单独编写系统的成本。直到今天,IBM的大型机上依然可以运行这个360系统,可见其当初设计时充分考虑了兼容性。然而我们要讲的主角不是360,而是另一个伟大的操作系统。/ b4 j7 C8 I# j* [; [' F
    1 `* C8 p6 t( O( y
    图1.2  IBM的System/360大型电脑
    / V9 Q! G6 a# C1.1.2  有牛人的地方就有新技术7 s" G" y$ C, O4 ?9 I9 m6 X
    【在那牛人聚集的地方】& L  U; o- B# t% p: ~
    那时候有个聚集了很多牛人的地方,叫做贝尔实验室,是1925年由AT&T公司成立的,就是图1.3所示的这个地方。一帮头脑发达四肢也不一定简单的家伙整天聚在那里,研究新奇的东西,什么任意门啊,竹蜻蜓啊……都不是他们发明的(听说发明这些的人是个日本科学家)。贝尔实验室那帮人的研究工作大致可以分为3个类别:基础研究、系统工程、应用开发。在基础研究方面主要从事电信技术的基础理论研究,包括数学、物理学、材料科学、计算机编程理论等,反正都是大学时听不懂的那几门就是了。系统工程主要研究构成电信网络的高度复杂系统。应用开发部门是贝尔实验室最大的部门,负责设计构成贝尔系统电信网络的设备和软件。具体来说,贝尔实验室研究出来过的东西有晶体管、发光二极管、通信卫星、电子数字计算机、蜂窝移动通信等,都是我们今天的生活中非常常用的东西。总之,通信网的许多重大发明都诞生自这里。
    + {2 e: _; z, k% r 1 F. [, W& R; E- M% `
    图1.3  贝尔实验室总部3 G6 O) j# l7 ~, s0 r4 {
    . `. N2 O; H0 c
    回复

    使用道具 举报

    5#
    无效楼层,该帖已经被删除
    自犬邦        

    0

    主题

    11

    听众

    93

    积分

    升级  92.63%

  • TA的每日心情
    郁闷
    2014-8-27 10:56
  • 签到天数: 20 天

    [LV.4]偶尔看看III

    自我介绍
    我是一名来自南京的大学生
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 注册地址

    qq
    收缩
    • 电话咨询

    • 04714969085
    fastpost

    关于我们| 联系我们| 诚征英才| 对外合作| 产品服务| QQ

    手机版|Archiver| |繁體中文 手机客户端  

    蒙公网安备 15010502000194号

    Powered by Discuz! X2.5   © 2001-2013 数学建模网-数学中国 ( 蒙ICP备14002410号-3 蒙BBS备-0002号 )     论坛法律顾问:王兆丰

    GMT+8, 2026-7-9 09:49 , Processed in 0.536879 second(s), 78 queries .

    回顶部