QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 10047|回复: 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
    程序员典藏大系8 X8 Z* p* N1 L: d( l/ C
    " V2 ]5 r" G% H9 Z9 h# `# b0 q
    Linux入门很简单
    ( t! e' H3 `* {! _; }
    % Z1 |7 {9 ]4 e3 Q2 D刘金鹏(网名:笨兔兔)  等编著7 I6 B5 T% l5 e: C5 J
    - z  J" N* M" K$ v

    7 j' \! Y) a; Y2 N! D
    . }2 k# r9 P1 S+ d0 ?8 E: D' O$ d

    ' P, Q5 Z% v: u( d& I* i. a' c  G2 o+ u( E

    : @: q; Z. J: L3 L6 _
    . T6 R# P5 u" q: V
    4 u2 C4 I3 Z6 N
      U% M6 G0 ^) O, d5 o  ~# y  Z# C, P+ d! G' u) V

    * X8 N8 d2 f1 D$ h8 r) m# \1 y
    4 s4 c. d: W# j: r0 Z4 i; |7 ~1 J* A% l0 ]- i8 c# U% e- w0 ?

    ( @! ~( y# w- W
    * A/ I3 o" ^- c# C6 J
    % L' r' e, z1 M/ n6 W5 l. n: o4 T! C$ e1 S

    ( x% p! T) Y% y: I1 Y清 华 大 学 出 版 社6 E6 o" V% @/ W; E% f# i0 C
    北  京
    7 b: ^, {( u, m4 d( E2 D内 容 简 介6 N* o  Z' U* Y, r5 i' m
    本书是一本与众不同的Linux入门读物。作者借鉴历史畅销书《明朝那点事儿》的写作风格,将技术图书以风趣幽默的风格娓娓道来,阅读起来十分过瘾。书中以一个拟人化的Ubuntu操作系统为主角,以Ubuntu 10.04为基础,讲解了Ubuntu系统从安装、配置,到搭建开发平台、投入使用的过程。 $ u) N; T6 Y  w1 |, G/ A
    本书共8章,内容容安排上采取循序渐进的方式,由浅入深地引导读者安装、配置、使用Ubuntu系统。其中,第1章介绍Linux系统的产生和发展概况;第2章介绍Ubuntu系统的各种安装方法;第3章介绍安装系统后的基本设置;第4章介绍Ubuntu下的常用软件;第5章介绍Windows下的部分软件在Linux中运行的解决方案;第6章介绍命令行的使用及脚本的编写;第7章介绍Ubuntu系统下C/C++、Java、PHP开发环境的搭建;第8章深入讲解一个软件的编译、调试、打包、发布的过程。
    ) Y( w2 |( S5 j3 S/ y/ `( c. C本书适合所有Linux入门者和开源软件的爱好者,也适合技术人员作为课外读物学习。对于大、中专院校的学生和培训班的学员,本书不失为一本好教材。
    : d2 ~2 k! J- f/ W/ c9 \! s7 n% c) i# x0 h2 L- C' Q0 z+ r

    ' N4 O4 n( S& [/ P本书封面贴有清华大学出版社防伪标签,无标签者不得销售。; L7 x9 Y9 {' Z  l5 R: `( v" T, @
    版权所有,侵权必究。侵权举报电话:010-62782989  13701121933
    & [, m& [; l0 O& a) m/ h+ m& ~2 ~' ~3 q! N+ ]7 s" u# g
    图书在版编目(CIP)数据
    : F6 E' f* `8 w$ Z6 T8 Q0 W6 }6 p; J
    Linux入门很简单 / 刘金鹏等编著. —北京:清华大学出版社,2012.44 H% q! L# [! S& q. [/ V
    ISBN 978-7-302-28098-9) [% H2 Q. j+ I+ a: s: e5 E* p. P
    2 d7 y2 q# I5 S' }
    Ⅰ. ①L…  Ⅱ. ①刘…  Ⅲ. ①Linux操作系统 – 基本知识  Ⅳ. ①TP316.89
    3 S; P& Y/ _! D/ g8 G/ c3 v) ?  o. X0 G& D2 S$ N3 j5 [
    中国版本图书馆CIP数据核字(2012)第030171号7 s% S  s( U! N) k. S+ ^! \
    1 [4 J+ l+ @4 a. R) T) }
      J0 l1 H2 j( K2 N+ B4 }
    责任编辑:冯志强
    $ ~% o; D4 I" _+ t  K- i封面设计:. }0 G+ d8 ~$ H$ @+ Z
    责任校对:徐俊伟( M6 y: [7 i1 p; ^- n
    责任印制:
    ! }7 ^6 C/ Q9 C4 c" d* \0 [. j( ?. v+ ~5 l
    出版发行:清华大学出版社       
    3 o) J4 `/ C4 K网    址:http://www.tup.com.cn, http://www.wqbook.com* J8 Z6 Y1 h, T5 _& J/ U7 Y+ A
    地    址:北京清华大学学研大厦A座                邮    编:100084
    2 h* Y* V; ~4 i1 D0 g. |9 C社 总 机:010-62770175                                邮    购:010-62786544
    5 t- @8 i0 u" ~6 L( w+ h投稿与读者服务:010-62776969,c-service@tup. tsinghua. edu. cn! _8 S1 C, Q8 R9 l8 F9 M& t# W
    质量反馈:010-62772015,zhiliang@tup.tsinghua.edu.cn
    5 ~: Q; ~' F2 c1 o* Z印 刷 者:
    7 x; f- q7 k9 Q3 k1 A& \: Q装 订 者:肖  米9 g/ B; |: ^! v' F5 K
    经    销:全国新华书店
    : v  \" R( n, K( X开    本:185mm×260mm  印  张:18          字  数:450千字
    8 j: y5 J& K9 u/ w; B          (附光盘1张)
    * f! P8 c. j( E! f+ F9 O2 b版    次:2012年4月第1版          印  次:2012年4月第1次印刷% e; q$ Q4 Y' q" W, E; e
    印    数:1~5000
    & l1 g/ Z& r8 I* l定    价:25.00元, e% u( `( R. m8 Y( I4 Q( Z. R! U
    产品编号:045149-01
    + F9 i4 a: ~$ g! V' t9 a6 U& d- o0 B% n; d
    当当地址:http://product.dangdang.com/product.aspx?product_id=227308186 `" x4 g+ Z: @$ W+ \+ O! C
    zan
    转播转播0 分享淘帖0 分享分享0 收藏收藏0 支持支持0 反对反对0 微信微信
    lili456        

    6

    主题

    4

    听众

    79

    积分

    升级  77.89%

  • TA的每日心情

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

    [LV.2]偶尔看看I

    自我介绍
    本人是应用英语专业毕业
    目    录
    - f5 L1 w8 w$ @第1章  一切的起因        1
    ! a. c% t! @( c: p$ I7 t1.1  UNIX的诞生        1- Z" r& o& B8 }" x% W5 S
    1.1.1  操作系统的从无到有        1
    + ?: U% H; G4 ^7 D; C4 k1.1.2  有牛人的地方就有新技术        2# ~( |' d4 V& }: I4 i
    1.1.3  一个游戏引发的变革——UNIX元年来了        5, Q& ~3 p( U/ c6 t' _7 C. a
    1.2  Stallman和他的GNU计划        6
    ! R+ p7 V  U% ?0 i+ d$ x4 \1 |1.2.1  快乐的自由        7
    * {* _9 r$ }0 F" {1.2.2  自由逐渐远去        7
    ! B$ f- l" _0 a1.2.3  不在沉默中爆发,就在沉默中灭亡        87 n: o$ {0 B7 o* L
    1.2.4  实现GNU梦想        9
    2 a7 i& u' o0 W3 u' v1.3  从异想天开到Ubuntu        9
    ! `+ z" ?/ T9 b0 L1.3.1  Minix        9
    % B% q5 r" k' F; F1.3.2  异想天开的FREAX        10
    " ~+ D* Q* L3 c+ Q2 o2 \1.3.3  Linux的由来        111 D: J$ {8 c7 Q$ e" C! h! `
    1.3.4  众人拾柴造就Linux        12
    - V( n3 n. `- t1.3.5  琳琅满目的Linux        14
    0 R8 m# d; a, }& l1.4  本章小结        15* g- r. A, ^1 j5 R# F
    第2章  初来乍到        160 u. U& V( r  K" F4 H
    2.1  抵达——获得Ubuntu的途径        168 A' o- ~/ o. e! H) Q* V0 O* Z- H: I
    2.1.1  毕业了,就要去工作        160 l( i0 I6 \5 E9 Y! w& @- @9 Q
    2.1.2  要工作,先要有住处        17
    8 Q$ s; R' o6 N' P/ f2.2  启动——安装Linux前的准备        18
    4 v1 Q4 o( Y7 V6 Z- F, r2.2.1  了解计算机的组成        18
    , K' x& h2 F/ y" j7 |7 s+ v6 p2.2.2  先尝后买——用LiveCD体验Ubuntu        20( w5 w" Z9 ~6 l9 c8 x, B3 O
    2.3  入住        23
    ; l7 I& s- \+ `# t4 e5 h2.3.1  第1步:选择语言        23
    6 P! m; F9 i: h" ~' E2.3.2  第2步:选择时区        23
    " e6 P. X. O& S1 }# h* M2.3.3  第3步:选择键盘布局        248 \9 f0 x+ L* ], \7 v+ e
    2.3.4  第4步:分区        24
    1 B5 Z. N1 P7 H, _2.3.5  第5步:填写一些基本信息        285 K3 K& N6 T: X' t/ Y1 A6 \
    2.3.6  第6步:导入用户信息        296 n5 G7 Z+ W3 Z8 ~
    2.3.7  第7步:确认信息        30# A- Q% B& R  z# u% B
    2.3.8  扩展阅读:Linux中的最高权限        31" ]) x' y* w5 W9 m7 p5 s
    2.3.9  扩展阅读:Linux的分区和挂载        32: s: {) Q: d: q& ^
    2.4  G大叔——介绍启动管理器Grub        33
    8 a% N: J: h; s" h! N2.4.1  计算机启动流程        33# j: K$ k6 d# B9 e' d# `
    2.4.2  多系统的共存        35" H% I  [! `; U' y
    2.4.3  重装Windows后Grub的修复        35( ?4 j$ b, Y' i( o6 s9 s. }# T1 M" L
    2.4.4  Grub的简单配置        36- o. d7 p2 `, F9 x0 D0 s
    2.5  更多选择        38
    ! p/ n/ t; g. k2.5.1  基于Windows的wubi安装        38
    # |' t4 D8 o0 T2.5.2  U盘安装        39
    9 D- x4 b/ ^: Q1 z/ A( U2 c2.5.3  其他版本的Ubuntu介绍        42; @" o8 K' U/ E9 g1 W& C
    2.6  本章小结        45
    & a# s5 L, J) u" k( l第3章  渐入佳境        46. w$ ?& W' Q! j; {0 R
    3.1  招贤纳士的apt        463 K" q6 G) M7 i/ u- ~
    3.1.1  不一样的软件安装方式        46
    7 f( u: X9 K4 }9 S( G( O6 {3.1.2  选择合适的软件源        47
    1 V" H' z: D- B+ T( ?& B3.1.3  获取最高权限        50
    / g4 Q0 p; O" t8 x! G% U7 H! T! w+ r3.1.4  为apt设置好网络        52
    & B# I5 G8 r/ Q9 c9 @; p3.2  狐狸妹妹Firefox        54% t' m7 o: O9 {+ r/ D4 O7 g
    3.2.1  安装Flash插件        54
    2 t2 a8 P2 k, _3.2.2  设置中文字体        58
    % E# i" Z9 D4 v1 _  i3 K3.2.3  扩展阅读:文泉驿的诞生        60
    ) y, r# N3 N4 Z4 l- P) Y3.3  心有灵犀Empathy        62
    0 X* @, x3 e! j- ?! M1 @! N3.3.1  集Gtalk、MSN、Icq等于一身的Empathy        623 w6 b9 k- S( t. k: H$ G4 L
    3.3.2  Empathy的账户设置        63
    4 ~7 n$ I5 _1 W- T1 ?3.3.3  配置输入法        64
    1 h$ F  J$ ]9 M1 f3.3.4  Linux下的QQ        673 v; T5 R9 T5 ^" R
    3.4  多媒体        69" P( U2 W2 @4 D) h# @- z/ A- i
    3.4.1  安装解码器        69% H2 y/ v# }; Q4 I9 X
    3.4.2  安装Mplayer播放视频        71
    9 P) i" a" k. s; X/ R. `' Q; ?3.4.3  播放音乐的Rhythmbox        73( O7 Q* b% s7 J; S  M* E
    3.4.4  MP3乱码        73. g; h  f1 T( ?4 ]" r$ c$ |
    3.4.5  扩展阅读:开源和闭源        754 v  _% B  T; N" v1 @
    3.5  安全软件        76
    * A; O  j* F, r+ Y2 F0 h3.5.1  杀毒软件        76
    / _9 t( S6 N. K1 g6 X( H9 @3.5.2  防火墙软件        76
    , f* ?8 |9 L3 ~+ z6 m2 \3.5.3  扩展阅读:为什么Linux不需要杀毒软件        78
    / O1 M3 V7 {2 g0 \3.6  硬件和驱动        79. \- v0 b# Y8 v% y/ W
    3.6.1  驱动——硬件的使用手册        79# I) ?  l) ^; O: @5 e1 v4 }
    3.6.2  安装受限驱动        80
    % a9 Z0 p# l* Z# Z% u3.7  本章小结        81! H2 }  n# }5 p8 d
    第4章  我的系统我做主        82
    * A0 d3 v( [9 K+ @3 k9 b4.1  我的桌面        82% ~. f" K( K- e8 X
    4.1.1  默认桌面的配置        825 x/ w! p8 D- i8 j0 u+ ~. ?2 P5 Z
    4.1.2  3D桌面的由来        84
    ) h3 Y8 s3 L! G4 d. J" w0 h! ?4.1.3  体验3D桌面        87
    1 J3 M  k. C7 U9 |# i, q; F  d4.1.4  扩展阅读:Xorg        88
    . C4 C6 s/ _: d' d* o$ }7 C2 F4.2  我的网络世界        89. I4 m$ J  W% M, M( H
    4.2.1  满身插件的狐狸妹妹        89/ c, T; x1 y& N- r3 ], `% h
    4.2.2  会分身的Chrome        93" @( d: N4 a/ N" R, S  U/ L0 E& c
    4.2.3  干净利索的Opera        96
    3 t1 Q/ d5 B! U# ^" Z9 [# h4.2.4  更多的浏览器        976 q/ k  }0 z3 y2 S# [
    4.2.5  BT下载软件大选秀        978 q3 T; U7 F* D3 G
    4.2.6  扩展阅读:软件位宽        103* `  y5 b: X( p' S' ^1 s+ g- p
    4.2.7  扩展阅读:进程        104& M9 g9 w; w# C5 U; K
    4.3  我的影音生活        106
    6 k$ T, j) O; h5 h9 z& l( v. m9 W; O4.3.1  简约的Mplayer        106/ d$ V. ^- g4 N* h  K
    4.3.2  强大的SMplayer        1094 g, k" i, Y4 S% d
    4.3.3  琳琅满目的音频播放器        112) l" O1 ?- Z9 L' I
    4.3.4  扩展阅读:解码器与硬解码        115
    # ~/ O% B8 C/ L5 i# h* y4.4  我的生活色彩        116: E4 Z# j2 d. _% E6 y- u' Y
    4.4.1  从复制照片开始        117* h. z7 `  Q! S! g: G
    4.4.2  管理照片的F-spot        118
    4 q6 M- q4 j4 x* {( t! V4 `3 t4.4.3  系出名门的Picasa        120
    % n, o3 N5 Z5 r5 o) C3 P, m4.4.4  Gnome之眼        123% J6 H- F- K9 J8 Y
    4.4.5  免费的PS——GIMP        125
    4 Q+ A" M) R& H% h( b9 h' U4.4.6  扩展阅读:磁盘碎片的产生        127
    # ]* w8 I. S$ o- {* p  F2 w& f/ K4.5  我的办公软件        128
    # r, `" K2 i$ t+ M& H4.5.1  代替MSOffice的OpenOffice        128/ K6 E7 p2 p" t8 a
    4.5.2  翻译软件星际译王        129  U0 A* Z+ t& n: N! a4 }3 i$ `
    4.5.3  电子邮件Evolution和雷鸟        131
    3 q+ N& _% ^5 M9 O5 o4.5.4  与Windows的文档交互        132
    / c4 n7 {& ]/ D/ B. _* X4.5.5  其他的办公软件        134
    & f! Q1 o6 i" E4.6  我的杀毒中心        136
    9 c5 z. K  b; u4 T! y6 _4.6.1  Linux下也有杀毒软件        136
    : Z5 p' `( k% P! v4 K4 N) B4.6.2  Linux下杀毒毫无压力        138
    / S6 z5 Z- y% O. }6 d4.7  本章小结        1398 _! C0 o$ {0 i9 r, J0 R
    第5章  虚虚实实        140
    / y6 |+ l$ H, R. l5.1  红酒大师Wine        140
    9 O( K4 ?  Y2 q5 i. b5 |* @5.1.1  非IE不可的网站        1407 y/ _# ^; s4 q/ P% o+ `1 l' K# |7 L8 S
    5.1.2  安装Wine        143" W1 J  s5 A! b# ?$ f
    5.1.3  模拟运行的IE        145
    1 G/ m: S8 S# n& c  B5.1.4  Wine的使用和配置        147( q9 o# t: H( i1 B: ?
    5.1.5  更多程序被Wine        150. l7 I" J% `$ P* g$ X- w  g
    5.1.6  扩展阅读:为什么Windows 7的程序不能在Ubuntu下运行        151
    $ ~6 z+ S' k% |. M* p5.1.7  扩展阅读:Wine的自白        153
    & F# |* n- d4 e7 `4 O- k4 h) e: q5.2  盒子妹Virtual Box        154
    7 F' B( C0 a5 N3 r8 j+ I- Q; G5.2.1  天上掉下个盒子妹        154: \4 v' z  d  U- |5 \. l' P& L
    5.2.2  创建虚拟机        155' ?$ P  E6 u* z0 ]2 X
    5.2.3  在虚拟机上安装Windows系统        159# f0 ?+ c4 s8 i4 y+ @
    5.2.4  安装功能增强包        161
    0 }& T7 U4 [! x7 t# {3 w5 w7 s5.2.5  为虚拟机配置网络        162
    ' r/ X/ e4 r9 V5 X5.2.6  与虚拟机共享数据        165
    $ A& m7 i6 T5 H3 h. g5.2.7  更多虚拟机介绍        168
    % s4 }: S4 H& H, [0 B. P/ j5.2.8  扩展阅读:虚拟化技术        170
    ( k: `5 h7 i2 `# b% M! L5.3  本章小结        171
    6 Y. c, b. {5 ^7 |  \第6章  命令行的使用        173
    4 a+ R' s* i6 W7 x+ j1 H3 T7 e2 O! S, T6.1  这就是命令行        173
    ! r& j5 A+ j% w' q1 a2 D6.1.1  初识终端        173
    ) C  _0 k! E7 I9 c' |6.1.2  Shell的基本概念        176
    5 ]4 |' f! w$ G6 E3 J( T6.1.3  bash的工作(简单的Shell命令介绍)        177( I8 [; s6 a  Z+ g' E" Y, a$ I
    6.2  这么用Shell        179  A% Z1 ^8 o+ {( T7 ]3 v' @& d
    6.2.1  理解目录结构        179: \6 E! A" M8 [$ B9 B. g! S" x+ H
    6.2.2  重要的TAB——命令补全功能        181
    , h, r$ s" i% d7 h4 R6.2.3  翻旧账——命令的history        182
    3 `6 f) h+ h% T0 d7 D4 `6.2.4  more or less——命令的分页显示        183
    + n0 {: |1 s" |! i% q6.2.5  通配符        185# d# Z5 O. c# H. y' b1 J
    6.3  Shell编程        1860 }4 r4 X) a9 O0 p
    6.3.1  把命令打包执行        1865 J4 g# T: _  P5 v
    6.3.2  规范的Shell脚本        189
    2 R* ^3 W- O1 R- j/ T6 J) K6.3.3  在Shell中使用变量        190# V" I9 Y+ A9 C: g' P4 s* i
    6.3.4  Shell中的条件判断        193, Z  O0 d! u7 s0 L4 E% t
    6.3.5  Shell中的循环语句        196- ~* }5 u; P0 s" K
    6.3.6  扩展阅读:Linux的文件权限        197
    : Q  }2 G  D5 g5 t  u9 S; G8 N1 B& L6.4  正则表达式        200
    0 s; v! K1 o+ |( J6.4.1  什么是正则表达式        200
    " O3 E0 S; w* i4 A7 R9 z6.4.2  初识正则表达式        200
    ! V7 ^% u, c9 w6.4.3  强大的正则表达式        201
    1 _- [1 f( j/ c6.4.4  无处不在的正则表达式        203
    % T2 J4 ?( k0 M- C% C6.5  多彩的Shell        203+ i. ^3 z6 c$ h3 H1 ?
    6.5.1  懒蜗牛同学的计划        204
    7 S; ~- N( x+ D; r+ {" x  }5 g6.5.2  命令行下的中文支持        2049 Z. E6 k7 a, ], S# ]
    6.5.3  在Shell下播放音乐        207
    5 Q6 }' f+ I7 d; \6.5.4  在命令行中上网        208+ R9 [- X! r  i2 M3 L
    6.5.5  在Shell下看图片        210
    ( q; X  _" y* _% K0 ?6.5.6  在Shell下播放视频        211* l" f9 `9 _* `8 l4 w/ y
    6.5.7  扩展阅读:bash的发展历史        212
    ) A# u( t. B! L3 g9 O. \4 Q# J6.6  本章小结        213! d! H, g) p9 W3 @5 X2 x& T
    第7章  改造这个世界        214. ]4 P. {8 v) _; H% N/ }
    7.1  C/C++语言开发环境的搭建        214; f# d' h9 a& X8 D
    7.1.1  安装开发套件        214
    * f1 ]& A# s, ?3 N7.1.2  在哪编写程序        216% f* N3 a& K5 [: R4 e
    7.1.3  编译和运行        220
    2 B* j# z' b4 ^- n7.1.4  C/C++语言集成开发环境        221* K0 M! N. K/ U& Z0 B# l* U
    7.2  PHP开发环境的搭建        225% f2 o6 q5 a0 G4 k
    7.2.1  PHP是个神马        2251 i$ O+ r/ q; _
    7.2.2  解释型语言        226
    % U7 s0 Q! B  B7.2.3  安装Apache和PHP        227* d4 d0 ]& o0 \4 s5 X' Y$ Y
    7.2.4  又是HelloWorld        229; c8 ?( O9 ?; |* `' _1 g! t
    7.3  Java开发环境的搭建        2301 I$ l1 }( l8 c; |
    7.3.1  半编译型语言        230/ }% b$ u2 z! [2 ~# E% E1 ?) D( R
    7.3.2  JDK和JRE        232
    # O1 [( b- F# S' Q7.3.3  再说Eclipse        232
    % l9 }0 b/ b1 d# i- M7.3.4  还是HelloWorld        233( L& W- O" B) L4 c
    7.4  Vim编辑器的使用        238( \5 U0 E5 h7 q
    7.4.1  Vim的操作模式        238
    6 V& Z7 `: E' J" _1 Q7.4.2  指令模式常用快捷键        2395 c/ i& H/ }0 ]) a
    7.4.3  行末模式常用命令        244
    . E2 r) W0 A. d) [. K! C7.5  本章小结        248; q6 ?. A' [% R
    第8章  程序是怎样炼成的        249' w( Q3 b8 @2 t. Y
    8.1  施工队        2493 \5 b, \' m/ c+ \
    8.1.1  懒蜗牛的日记A        249
    # n9 D8 c4 G; h8.1.2  编译多个源文件的程序        2496 R# }) i. H. r9 t7 ]
    8.1.3  编译过程详解        251; @! H. `# M3 N, k& X* j7 E' q
    8.2  修理工        255% N- I& L+ h( ~! p% t6 d/ I9 U% m
    8.2.1  懒蜗牛的日记B        255' L' q2 E3 Z+ E4 v) ]
    8.2.2  **的程序        2551 Q* m# V  J  H7 H) Y+ F
    8.2.3  GDB的简单使用        256( g  S7 R1 M( K2 H; t- w8 N
    8.2.4  扩展阅读:内存管理机制        258$ w+ n6 f- K% k  m$ X
    8.3  包工头        260
    4 W. V5 y+ Z0 f  S, V# j! |3 h* G8.3.1  懒蜗牛的日记C        2604 {+ V" O1 U8 D* x0 P8 D
    8.3.2  越来越多的源码文件        261# Q0 r( W, A* J$ Z3 R& Q- x: \
    8.3.3  make的机制        262
    % h2 ~- k$ N* m6 ^5 e2 x, |, d8.3.4  Makefile的基本格式        263
    $ N, d, e1 S7 a. H+ z, j/ {8.4  分析师        265
    ) X( b& a" P0 a6 L* f- Y6 P8.4.1  懒蜗牛的日记D        265, f& F2 U( P- [3 X% Q# j
    8.4.2  源码软件的平台依赖        265( }* Q$ c2 ]/ l5 p; O
    8.4.3  一个标准的源码包安装过程        266
    2 m4 f) I0 ~. R% I4 r0 E# g" }6 v8.4.4  configure的作用        268
    - C' c: g# \9 D" G8.4.5  扩展阅读:黄金搭档——tar和gzip        270
    0 x( t4 i# }( X8.5  规划局        271
    : I- y* ^2 s2 Z- v$ [! K8.5.1  懒蜗牛的日记E        2712 c. S4 |$ E* l0 x( c5 Y
    8.5.2  自动生成的configure脚本        271
    5 F  A- g" }/ h# E3 [8.5.3  规划局的成员组成        272
    $ @: K6 ~" c4 D$ N9 Y3 T- |8.5.4  图纸审查        272
    6 l' ?2 x/ }- A3 S3 K. z# K8.5.5  项目复审        274; y, I) h* O( \* P
    8.5.6  派遣分析师        2746 R: ^( ^2 h# t# n3 |
    8.5.7  编写施工计划        274, j8 W, W9 |9 a" {
    8.6  本章小结        276
    / t/ e+ Z2 |1 H7 @& V) c* s+ N
    回复

    使用道具 举报

    lili456        

    6

    主题

    4

    听众

    79

    积分

    升级  77.89%

  • TA的每日心情

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

    [LV.2]偶尔看看I

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

    9 c& H* h* h* Z7 u/ v" h. {4 e
    回复

    使用道具 举报

    lili456        

    6

    主题

    4

    听众

    79

    积分

    升级  77.89%

  • TA的每日心情

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

    [LV.2]偶尔看看I

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

    使用道具 举报

    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-8-23 11:52 , Processed in 0.599614 second(s), 79 queries .

    回顶部