QQ登录

只需要一步,快速开始

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

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
    程序员典藏大系
    # S& I8 |# w! L6 q" s
    ( A/ N8 h# t1 Y2 X8 I4 L) FLinux入门很简单
    7 O$ {$ u2 I' T; K0 v2 b2 t0 p
    * K1 d; y& W3 j刘金鹏(网名:笨兔兔)  等编著
    7 V8 W/ Q2 Z0 |5 u1 N7 n
    % P; q- M; }8 P, }" O- V
    / j7 U  a# o& _0 Q0 M6 [* M: u  G4 u# Y4 T

    0 t) `# ?, A# v, k
    3 _8 P  v3 j% x8 a
    " `! T0 K4 v; T
    # j$ o6 L; q+ n: s+ j) r# T3 N( }/ I+ O% W/ Q

      X+ _3 f! z  y- b' r3 k8 a4 i' U+ d- N6 {% Y8 F( H/ L# E# S
    : _. `- y4 `1 l4 v! ]* e( h

    1 f6 Q/ k, p% U5 }5 L9 g
    / w$ q! P# x( A9 F6 _1 t1 r$ |, N5 B4 c* z7 X" n

    - ^- q+ V, ]. o! I3 l
    / j9 }1 U, {8 r0 A. C+ Q- w
    ' g+ k) h, I' `6 O6 k" {+ c4 p4 m! w
    % E0 _5 i4 T6 b, B3 S  `9 `+ K+ J* W) l% z' V7 m$ }, u
    清 华 大 学 出 版 社  ?; E  |/ [, Z) x
    北  京
    * z% J$ \! J7 ^内 容 简 介
    & L4 h0 \" f: p, O3 ~5 o' N本书是一本与众不同的Linux入门读物。作者借鉴历史畅销书《明朝那点事儿》的写作风格,将技术图书以风趣幽默的风格娓娓道来,阅读起来十分过瘾。书中以一个拟人化的Ubuntu操作系统为主角,以Ubuntu 10.04为基础,讲解了Ubuntu系统从安装、配置,到搭建开发平台、投入使用的过程。 2 W; d3 p; k" o, r; s6 E
    本书共8章,内容容安排上采取循序渐进的方式,由浅入深地引导读者安装、配置、使用Ubuntu系统。其中,第1章介绍Linux系统的产生和发展概况;第2章介绍Ubuntu系统的各种安装方法;第3章介绍安装系统后的基本设置;第4章介绍Ubuntu下的常用软件;第5章介绍Windows下的部分软件在Linux中运行的解决方案;第6章介绍命令行的使用及脚本的编写;第7章介绍Ubuntu系统下C/C++、Java、PHP开发环境的搭建;第8章深入讲解一个软件的编译、调试、打包、发布的过程。
    ' w  O6 z" P# n0 C( C) V本书适合所有Linux入门者和开源软件的爱好者,也适合技术人员作为课外读物学习。对于大、中专院校的学生和培训班的学员,本书不失为一本好教材。+ l% P* _: ]! u2 ?3 t
    : x% |. N$ I5 ?7 i/ r. ~- s2 ~  x
    ! e; _+ `5 H: r' m2 j
    本书封面贴有清华大学出版社防伪标签,无标签者不得销售。! x3 v. ?$ D: \3 p8 `8 g7 R  X: e0 Q
    版权所有,侵权必究。侵权举报电话:010-62782989  13701121933
    4 E: `5 ]  J( O: T! j) a9 s& s
    ) W; k# d* ~$ a( @图书在版编目(CIP)数据
    2 f% L! ?' [: A# i7 B( i6 h& O! D8 l+ M$ [9 g/ h
    Linux入门很简单 / 刘金鹏等编著. —北京:清华大学出版社,2012.4" B! ~; J7 l# m; k/ X
    ISBN 978-7-302-28098-90 u# A+ K1 q# \- T: Z% a
    * \8 q9 O7 {3 \5 ?
    Ⅰ. ①L…  Ⅱ. ①刘…  Ⅲ. ①Linux操作系统 – 基本知识  Ⅳ. ①TP316.89
    , Z3 `9 G1 c% u) D" ^8 ?3 {* c9 [* t# n; d8 x: @
    中国版本图书馆CIP数据核字(2012)第030171号
    & |& w/ h. c5 R6 D0 \7 j  ^
    , P& j  R- a4 [! g. x% J
      |9 t( _2 f, c9 J5 w责任编辑:冯志强
    2 ]- ?' r4 K( O/ f封面设计:
      |, z( N' C* N8 M" ~责任校对:徐俊伟! [8 ]$ G# w3 a
    责任印制:
    # x* u7 E/ N1 z+ ~( J, U8 [8 m! W7 @. b
    出版发行:清华大学出版社        2 E" M, P1 A( `! c1 m$ P
    网    址:http://www.tup.com.cn, http://www.wqbook.com- o% b1 X# z2 P4 L; G
    地    址:北京清华大学学研大厦A座                邮    编:1000847 \) m, ]1 B, W6 @. z+ {
    社 总 机:010-62770175                                邮    购:010-62786544' o4 l$ }- A2 d, ~9 ^+ |  \) \
    投稿与读者服务:010-62776969,c-service@tup. tsinghua. edu. cn
    3 S$ t  |! S! e) H质量反馈:010-62772015,zhiliang@tup.tsinghua.edu.cn- [' G! b; _- Q' m  `
    印 刷 者:
    0 G- Y3 k. P( o装 订 者:肖  米
    3 v' @1 F6 \8 p* t' Z经    销:全国新华书店
    % C. T9 {3 E* h% J! d开    本:185mm×260mm  印  张:18          字  数:450千字/ R2 L. i0 V  G1 n. |
              (附光盘1张)
    - W. ]  I; S4 X  u9 x# F! d版    次:2012年4月第1版          印  次:2012年4月第1次印刷
    " p; k& Y; j! o% m% D: E. Z印    数:1~5000
    ; Q0 R: P1 g2 m) z" x2 l. z, T定    价:25.00元
    % E9 \# n# @' u8 T7 l产品编号:045149-018 I$ V! z; q, z+ e

    : p) g& T! B6 b" ^当当地址:http://product.dangdang.com/product.aspx?product_id=22730818
    , Q! r7 U( O3 L$ g
    zan
    转播转播0 分享淘帖0 分享分享0 收藏收藏0 支持支持0 反对反对0 微信微信
    lili456        

    6

    主题

    4

    听众

    79

    积分

    升级  77.89%

  • TA的每日心情

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

    [LV.2]偶尔看看I

    自我介绍
    本人是应用英语专业毕业
    目    录  @1 Q5 i* V" ]- U/ A; V+ J
    第1章  一切的起因        1
    # v( `" Z$ K5 ^0 u1.1  UNIX的诞生        1
    6 c2 S/ }# Q: }8 E( D" w& {1.1.1  操作系统的从无到有        1
    ) x/ h: C2 c8 j& ]* \2 ~1.1.2  有牛人的地方就有新技术        2$ P% D1 f* T: X/ _  n/ Q" r
    1.1.3  一个游戏引发的变革——UNIX元年来了        5& P5 I# ~8 h) m
    1.2  Stallman和他的GNU计划        6
    3 \# v$ d6 Q5 j; w1.2.1  快乐的自由        74 {( w  U$ U2 Y& O/ k0 g) d
    1.2.2  自由逐渐远去        7
    % i  O) ?/ ]; r' J( _- _6 A( t0 w; M1.2.3  不在沉默中爆发,就在沉默中灭亡        8, t" C2 X; r. o; D# p
    1.2.4  实现GNU梦想        9
    . |3 `8 C8 K/ E" l1.3  从异想天开到Ubuntu        9
    , s$ X" V+ z8 e6 q0 I$ R1.3.1  Minix        9
    # e: t+ @2 f4 M& ~$ @/ F1.3.2  异想天开的FREAX        10/ i# x0 p% _$ V( O0 X( u! t) @
    1.3.3  Linux的由来        11/ e9 }- V+ \& n. |
    1.3.4  众人拾柴造就Linux        12
    % f* }. Y0 P( N  Q. d3 F1.3.5  琳琅满目的Linux        14* z* S' c. p/ M( H- z( ^
    1.4  本章小结        15
    5 F* g8 b* m4 K7 l* |5 _$ g第2章  初来乍到        16' t, O2 s3 |# g# C7 L) I
    2.1  抵达——获得Ubuntu的途径        162 X' B1 Q: d7 {! e4 V! [
    2.1.1  毕业了,就要去工作        16- K  T. X4 C- q2 i& w! M  N
    2.1.2  要工作,先要有住处        17
    8 ~" Z7 D8 s# o) S0 g; `  `* G2.2  启动——安装Linux前的准备        18& h9 d0 J3 m- z& T
    2.2.1  了解计算机的组成        187 b. m1 M- i4 K  r7 t- M( g! D
    2.2.2  先尝后买——用LiveCD体验Ubuntu        200 l; ?$ ?! b, f# j$ b3 l4 X  z
    2.3  入住        23
    ) T4 O: n6 K* H5 x; W8 L- j5 a9 n2.3.1  第1步:选择语言        23
    : s- H- a. M6 n4 E1 w. ~& \  p2.3.2  第2步:选择时区        23  @* B& n" m0 U6 K; }: j) a
    2.3.3  第3步:选择键盘布局        244 x3 _6 l; x$ {( Y0 \+ R
    2.3.4  第4步:分区        243 W) c' G1 h; h8 ~  o
    2.3.5  第5步:填写一些基本信息        28
    9 O: M6 u8 ^) C+ g( @" O2.3.6  第6步:导入用户信息        29
    ( ]! S" `4 n9 f/ o% V7 p2.3.7  第7步:确认信息        30
    , ~: t7 k+ O3 h) C8 ~2.3.8  扩展阅读:Linux中的最高权限        31
    : [5 E$ }! q- ^" ^- M& _% \2.3.9  扩展阅读:Linux的分区和挂载        32. I8 {) I$ }/ m) ^1 j0 \
    2.4  G大叔——介绍启动管理器Grub        334 _6 O' j9 H: w
    2.4.1  计算机启动流程        339 @+ U1 F& Y$ r; {6 @+ V4 i  b
    2.4.2  多系统的共存        355 _- t- J7 t: E5 o" O0 D/ l9 m! Q
    2.4.3  重装Windows后Grub的修复        35" O! U0 s6 B8 S1 C
    2.4.4  Grub的简单配置        36- p$ w6 z( a, e9 ?& v
    2.5  更多选择        38
      s3 `0 H& ?& m( ^" ^5 L* Z8 \2.5.1  基于Windows的wubi安装        38
    . y5 P) p' K1 ?% m2.5.2  U盘安装        39+ C6 g: b8 L+ ]: j) u& B& F
    2.5.3  其他版本的Ubuntu介绍        42* X( U1 A! }" h) b( P
    2.6  本章小结        45
    ) J1 b6 N, R8 O( W; p" W9 \; @5 h第3章  渐入佳境        46$ }0 C3 _1 U% G* t: ]
    3.1  招贤纳士的apt        46/ j. c7 p# u6 m3 b) W" s. s# U$ @+ o
    3.1.1  不一样的软件安装方式        46
    , m1 ~. A/ R0 j& Y& t9 a$ X. \3.1.2  选择合适的软件源        47
    + \) A  U  ~' {+ Z, l+ f3.1.3  获取最高权限        50
    4 M, j) K$ P( d' o- n$ \* |9 t3.1.4  为apt设置好网络        52
    ' f0 D9 v8 ^6 p1 v1 k% h3.2  狐狸妹妹Firefox        544 Q( o3 ~5 B$ ]1 [2 @" v
    3.2.1  安装Flash插件        54
    3 T& v( L# d: H% B0 q" j4 K; ~3.2.2  设置中文字体        58
    ( o- d) f5 R- u) e3.2.3  扩展阅读:文泉驿的诞生        602 m6 ~+ L% t% m% S; X
    3.3  心有灵犀Empathy        629 G& I. H# e/ b# V+ l6 k# k: N6 k
    3.3.1  集Gtalk、MSN、Icq等于一身的Empathy        62& ^- T& q# G/ _& F! C
    3.3.2  Empathy的账户设置        63# i0 W3 a9 L, u" c0 [
    3.3.3  配置输入法        64
    0 b0 i9 [' h/ E5 u8 r3.3.4  Linux下的QQ        67
    0 P# C/ D( _$ `/ U) _3.4  多媒体        69" X3 k5 N8 e& E
    3.4.1  安装解码器        693 K4 C$ N/ X3 j! h
    3.4.2  安装Mplayer播放视频        71
    2 H0 ]' I  @( d; g* k& X3.4.3  播放音乐的Rhythmbox        73
    1 o! n9 [( i4 e* f; @3.4.4  MP3乱码        73
    8 ], e3 ~( }- h  `# K2 u; b# [3.4.5  扩展阅读:开源和闭源        75
      W0 z, k: g* J5 A3.5  安全软件        76
    ( z( X& @: Z- G: x- K; W3 c3.5.1  杀毒软件        76/ X3 F' V* _4 d7 D" J- R! D
    3.5.2  防火墙软件        760 J& l) U' l0 o! V# J
    3.5.3  扩展阅读:为什么Linux不需要杀毒软件        78! _1 b" Q" A  [. k3 u7 g8 z
    3.6  硬件和驱动        79
    6 j  }# U& `% @9 q3.6.1  驱动——硬件的使用手册        79
    ) g8 i5 `& ], y* ?3.6.2  安装受限驱动        80- m( ]: }! R: s2 O2 Y
    3.7  本章小结        810 Y) w% m4 j+ F# M
    第4章  我的系统我做主        82
      ~, l% {# r- f/ x- w4.1  我的桌面        823 l0 r" K# ?& K( x4 q: c
    4.1.1  默认桌面的配置        82
    1 D; i- q. R$ g8 S) U( P3 v4.1.2  3D桌面的由来        845 H( R9 @) b" L6 f7 _. A6 p
    4.1.3  体验3D桌面        87
      A6 k8 [) {+ T! Z( [4.1.4  扩展阅读:Xorg        88
    ( Q9 m7 n- E1 m2 J& B/ F6 l8 [4 q2 f4.2  我的网络世界        89
    - {+ A7 L9 l: r" \3 ?4.2.1  满身插件的狐狸妹妹        89' t, W6 Q+ ^& h5 j5 ]/ |9 y6 t
    4.2.2  会分身的Chrome        93
    & |7 H  a2 B3 O4 w) s4.2.3  干净利索的Opera        96
    0 U2 p: z/ D( \4.2.4  更多的浏览器        97
    ' w: v9 p- c/ A4.2.5  BT下载软件大选秀        97
    2 |5 F5 f6 _" p$ w4.2.6  扩展阅读:软件位宽        103
    5 R" F! m! G* v# Q$ l) G. [4.2.7  扩展阅读:进程        1048 T) B- {' H7 A! o. F$ m4 {, g
    4.3  我的影音生活        106
    : o" W* f4 C: t* c1 a/ c( t2 x% s4.3.1  简约的Mplayer        106/ m' k$ Q+ f! n/ `+ P& }7 g( J
    4.3.2  强大的SMplayer        109$ P4 u! h" c3 K( U! R
    4.3.3  琳琅满目的音频播放器        112
    : I1 q: U4 K% i$ i3 t7 b5 W4.3.4  扩展阅读:解码器与硬解码        115
    7 j7 l; S% D4 Q1 V3 d9 a4.4  我的生活色彩        116
    $ f2 ?( R$ T, p8 L3 T4 p) s4.4.1  从复制照片开始        117
    7 [# i" P) p6 E# V# x! s8 K4.4.2  管理照片的F-spot        1188 E, w+ Z8 G) P. [4 G
    4.4.3  系出名门的Picasa        1205 }$ j3 j# B) A3 v1 l1 s
    4.4.4  Gnome之眼        123
    3 n/ ]$ i+ Z3 \8 S" G/ f4.4.5  免费的PS——GIMP        125
    $ t3 a- }8 A: I% D4.4.6  扩展阅读:磁盘碎片的产生        1275 r% }, s( D, a
    4.5  我的办公软件        1284 r7 P3 {8 F8 {% X- Q; B
    4.5.1  代替MSOffice的OpenOffice        128
    : l+ ^, \3 F. X% f; u4.5.2  翻译软件星际译王        1291 H% e- {2 n7 Y) U# G
    4.5.3  电子邮件Evolution和雷鸟        131
    4 \8 F1 p" c1 T' m% P- m4.5.4  与Windows的文档交互        132
      W' K  m* d* A% j4.5.5  其他的办公软件        134
    ' t: Q. Q7 e( x4 V4.6  我的杀毒中心        1367 ?3 Q  K" D) b! T2 B4 @( W
    4.6.1  Linux下也有杀毒软件        1368 G. ]+ v! W- T; k0 f
    4.6.2  Linux下杀毒毫无压力        138
    5 o, {& p. `! n4.7  本章小结        139
    ( h3 p2 |' }% \5 d第5章  虚虚实实        140$ R$ m+ C+ w2 t! E0 {
    5.1  红酒大师Wine        140
    ! s" r4 y6 H. D) _$ s6 U5.1.1  非IE不可的网站        1403 Y) Y* @: z8 M3 t6 i* Y
    5.1.2  安装Wine        143
    ) X- [" k& a7 A! A; Q5.1.3  模拟运行的IE        145: ^* i  A# k9 C
    5.1.4  Wine的使用和配置        1473 H. ~/ u6 S9 B. F( f
    5.1.5  更多程序被Wine        150
    , g# ?# l' ?' |3 S! w; |& `5.1.6  扩展阅读:为什么Windows 7的程序不能在Ubuntu下运行        151$ ?& s+ V% b5 c* R3 f4 m( u# |6 P
    5.1.7  扩展阅读:Wine的自白        153" b3 k) s: s$ E
    5.2  盒子妹Virtual Box        154
    5 Q; ^2 ?; r5 C3 i3 f5.2.1  天上掉下个盒子妹        154! M5 ~% ?9 O: K+ x1 F; E2 b4 Y- M) _/ z
    5.2.2  创建虚拟机        1559 g$ O8 P. V: r$ c* [: g
    5.2.3  在虚拟机上安装Windows系统        159- z; P& X7 `, h1 Z3 R
    5.2.4  安装功能增强包        161" d8 O, z7 z5 y" _3 E
    5.2.5  为虚拟机配置网络        1621 C9 T% U9 _+ Q; I) `" W- P
    5.2.6  与虚拟机共享数据        165
    6 f( L* L$ L  f8 G9 P5.2.7  更多虚拟机介绍        168
    ) n! v4 _: k. p) F' I5.2.8  扩展阅读:虚拟化技术        170; ?2 K& |. g5 T0 x) K5 s2 N) c
    5.3  本章小结        171
    : P* B/ q+ x1 B6 {第6章  命令行的使用        173" H2 b) h  e6 k. W: U1 s$ m
    6.1  这就是命令行        1738 U$ ]6 u" ~$ q" a
    6.1.1  初识终端        173
    # }, C- h; @& i% p6.1.2  Shell的基本概念        176
    * X1 i: m8 T+ b' v# r& P6.1.3  bash的工作(简单的Shell命令介绍)        177
    + |8 r0 g6 }/ e4 D8 X$ p/ z6.2  这么用Shell        179: E. D0 U1 u9 f  H
    6.2.1  理解目录结构        1790 L9 f3 s4 Y. r" @5 e# _7 L4 [( I
    6.2.2  重要的TAB——命令补全功能        181
    0 J  l! v1 W, t" M! }+ @6.2.3  翻旧账——命令的history        182
    & Z0 o: m9 X$ |6.2.4  more or less——命令的分页显示        183) B3 W; |9 m. _1 U9 H9 c" w$ K+ \$ m
    6.2.5  通配符        185
    $ Z9 d/ D% P* E3 D" B6.3  Shell编程        186
    & {- q9 I1 Y- P& i6.3.1  把命令打包执行        186, c! g, G" a: ~+ W# |; y
    6.3.2  规范的Shell脚本        1899 A: c7 t5 P7 E$ Y. M1 e' w
    6.3.3  在Shell中使用变量        190
    3 F% {  H) G8 g5 r$ y6 `# ]( y+ h; i6.3.4  Shell中的条件判断        193
    % a' p* A" n( P+ c& L7 P0 m1 ]2 U6.3.5  Shell中的循环语句        196
    0 v: y1 h$ o2 p4 l2 M, E% w6.3.6  扩展阅读:Linux的文件权限        197
    8 O1 l4 f# z7 _) C  U6.4  正则表达式        200
    * h: \7 h: S$ G- e6.4.1  什么是正则表达式        200
    8 C! {0 @! X% L6.4.2  初识正则表达式        200% \9 Q- J- i7 s8 |/ P
    6.4.3  强大的正则表达式        201
    / F& W$ W, Y: `+ U& H6.4.4  无处不在的正则表达式        203
    $ t  b! D6 I( m- \6.5  多彩的Shell        2033 w* d0 b- Q: ], B  x, ]- g
    6.5.1  懒蜗牛同学的计划        2047 C& [- ^+ x& M3 @% {. j7 I
    6.5.2  命令行下的中文支持        204
    8 ~! Z6 V, t+ s; [! ^2 C8 R1 c8 n6.5.3  在Shell下播放音乐        207
    : m6 T6 }, Y3 G- Q6.5.4  在命令行中上网        208
    / N3 l/ y. \$ {3 `7 t6.5.5  在Shell下看图片        210+ Y  U2 N9 ?$ d" |8 G+ N
    6.5.6  在Shell下播放视频        211: e6 m( O  {& M. o6 Y3 j
    6.5.7  扩展阅读:bash的发展历史        2121 h, B4 {2 B. S( r; i$ x- i) R& u
    6.6  本章小结        2133 z' _' r$ o4 x# {% L7 w3 h" e
    第7章  改造这个世界        214
    ' k' m+ S- K( G6 Y% q, A! Q! @7.1  C/C++语言开发环境的搭建        214
    0 f8 q3 N4 ^3 W7 [* x3 |7.1.1  安装开发套件        214
    ( }0 ~$ w9 k+ y, v3 x5 X( h8 r7.1.2  在哪编写程序        216
    6 ^# Y) B8 n1 y% |4 ?7.1.3  编译和运行        220+ K  U3 R$ H  E8 W6 V
    7.1.4  C/C++语言集成开发环境        221  Z" `  p& S! y! G
    7.2  PHP开发环境的搭建        225* Y- M: B, z; o! W# _
    7.2.1  PHP是个神马        2252 {9 j% x+ L! [! K
    7.2.2  解释型语言        226: @" Z; ]) h, [% C4 P, e$ c' `
    7.2.3  安装Apache和PHP        227/ G& z6 l6 M, h  |
    7.2.4  又是HelloWorld        229) D; H' ~& k9 X8 B8 Q9 ?
    7.3  Java开发环境的搭建        230
    " R. f! q. D1 u& D8 m7.3.1  半编译型语言        230/ s) S3 e0 E' @2 y) T
    7.3.2  JDK和JRE        232# n! ]0 P4 y' h7 N) o
    7.3.3  再说Eclipse        232& [" ^1 L7 H6 T7 d: m$ S
    7.3.4  还是HelloWorld        233* {2 _1 \9 [6 T! T
    7.4  Vim编辑器的使用        238% j% c2 D5 B" S
    7.4.1  Vim的操作模式        238
    4 [, J. _4 D# m. O& f7.4.2  指令模式常用快捷键        239
    / ]) h) Z4 W( J# }7.4.3  行末模式常用命令        2448 H2 c  }! ], j, J' l3 b) d
    7.5  本章小结        248  _1 N/ j, S, ?9 q: Y7 f' t8 D7 \
    第8章  程序是怎样炼成的        249
    " l% X3 h( u+ A- F8.1  施工队        249+ `! F3 @0 X# d" s
    8.1.1  懒蜗牛的日记A        249
    2 I- d* e- t+ Q! O+ x% t  ]9 |8.1.2  编译多个源文件的程序        249
    ( K! E& I' K5 V: w2 Z8.1.3  编译过程详解        2512 J7 E; T5 o5 f/ H7 E% u
    8.2  修理工        255
    ! K! S$ Y% e1 {2 A8 ^$ N& }8.2.1  懒蜗牛的日记B        2553 {/ ^* F7 V' I( Y) M
    8.2.2  **的程序        255
    - t1 e0 l+ I0 ~8.2.3  GDB的简单使用        256
    # V6 G! [+ b$ h: r3 f# v8.2.4  扩展阅读:内存管理机制        258
    . m6 v$ b0 |( C: y4 h8.3  包工头        260. M3 J  l: L, n& @* d* J: A7 S6 h
    8.3.1  懒蜗牛的日记C        260
    ! _# }8 d4 ]# }$ ^8.3.2  越来越多的源码文件        2618 w+ H4 D; `% E! q$ a& T
    8.3.3  make的机制        262
    % e! B5 i( t( B0 ^) U8.3.4  Makefile的基本格式        263
      J6 V2 I) P8 D- U/ M( f- N% R! N: n8.4  分析师        265
    2 T/ j* W' B% e! F3 T. `8.4.1  懒蜗牛的日记D        265
    1 C! x$ U! m* L5 l7 {. J  y% n8.4.2  源码软件的平台依赖        265
    3 V& H( R. a) M6 a8.4.3  一个标准的源码包安装过程        2664 P+ d9 n' z, h/ U2 i4 `
    8.4.4  configure的作用        268
    % w/ J0 @# p: J* |* `. m8 Z8.4.5  扩展阅读:黄金搭档——tar和gzip        270
    & s' r! @: f; [; P1 B8.5  规划局        271$ W0 L  B& ~- ?* _8 i% M  l
    8.5.1  懒蜗牛的日记E        271
    + W1 }( f; Z: v8 q4 n* c8.5.2  自动生成的configure脚本        271) h/ v( p0 t. P
    8.5.3  规划局的成员组成        2729 X$ Q/ k4 i( N" I6 F- \$ B: T# d
    8.5.4  图纸审查        272
    * Y* C. v' J3 \* x8.5.5  项目复审        274
    & o; X0 \7 V: w& F& k8.5.6  派遣分析师        2747 p$ M1 q3 z, `# C, \
    8.5.7  编写施工计划        274
    , @- P( Y2 W+ i7 s& ^8.6  本章小结        276- e2 @9 O. s1 D1 X# @  A
    回复

    使用道具 举报

    lili456        

    6

    主题

    4

    听众

    79

    积分

    升级  77.89%

  • TA的每日心情

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

    [LV.2]偶尔看看I

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

    使用道具 举报

    lili456        

    6

    主题

    4

    听众

    79

    积分

    升级  77.89%

  • TA的每日心情

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

    [LV.2]偶尔看看I

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

    使用道具 举报

    自犬邦        

    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-10 02:07 , Processed in 0.373974 second(s), 73 queries .

    回顶部