QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 10158|回复: 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
    程序员典藏大系
    # n  d- ]3 B0 m) e  Q" T
    ! l3 Y4 p( @- U4 ~; o* b9 L# NLinux入门很简单9 `- `0 R8 h4 e# |: H' v
    . s9 m2 e6 ]' Z2 G
    刘金鹏(网名:笨兔兔)  等编著6 v' w4 u, K# F4 W9 v4 Y' t3 f

    5 W" u9 O- S+ x0 f7 \. o( ^; i$ k% g
    ' j( s" H9 {7 I4 ?$ f

    8 U( p9 {! B0 s6 L( K4 F) a
    ) G; f0 x% M' e, G  t3 B7 B3 h" x& C1 _- z+ k
    . P9 G# [8 }2 t3 E

    ' z# y* z0 v8 ]4 ]* i8 Y
    + K5 M  J/ M; B1 p4 v; V1 I
    $ C/ ?" _$ Y. n( m/ D! H6 A
    " s0 I0 k3 ^- n8 K
    $ h  k+ S5 q; S) C( u( p# Q1 x+ m1 N+ l' }+ Z6 V9 _2 m8 E2 ?/ w0 N1 F$ E

    7 H: u* Z- c$ n" x4 k
    , Y, n$ y, f$ F# s- G7 H
    7 ~( Y+ Z; M/ I: i1 U
    8 c  y. c, m. ^$ d: K
    - {6 K3 A- ~+ a3 d/ b, M! D. R1 s, T, a; `, ~1 m$ F
    清 华 大 学 出 版 社/ l  ?8 K, w# m- e
    北  京
    : S  U- P* s( {8 X6 r, J内 容 简 介
    % t2 S+ Q6 ?& K2 {7 g6 M: _( `$ {本书是一本与众不同的Linux入门读物。作者借鉴历史畅销书《明朝那点事儿》的写作风格,将技术图书以风趣幽默的风格娓娓道来,阅读起来十分过瘾。书中以一个拟人化的Ubuntu操作系统为主角,以Ubuntu 10.04为基础,讲解了Ubuntu系统从安装、配置,到搭建开发平台、投入使用的过程。 : U4 n* n( M% ?4 v/ l$ q
    本书共8章,内容容安排上采取循序渐进的方式,由浅入深地引导读者安装、配置、使用Ubuntu系统。其中,第1章介绍Linux系统的产生和发展概况;第2章介绍Ubuntu系统的各种安装方法;第3章介绍安装系统后的基本设置;第4章介绍Ubuntu下的常用软件;第5章介绍Windows下的部分软件在Linux中运行的解决方案;第6章介绍命令行的使用及脚本的编写;第7章介绍Ubuntu系统下C/C++、Java、PHP开发环境的搭建;第8章深入讲解一个软件的编译、调试、打包、发布的过程。
    & K! U7 I. ?0 O# I本书适合所有Linux入门者和开源软件的爱好者,也适合技术人员作为课外读物学习。对于大、中专院校的学生和培训班的学员,本书不失为一本好教材。
    ( e0 X9 g$ b; U( Q* i* h. n% b% ?
    * k# B; R2 M  X! Z' d( L" x3 j9 ~6 j  ?9 R$ m! ]
    本书封面贴有清华大学出版社防伪标签,无标签者不得销售。6 K8 j# |2 [9 S1 Y2 g: g
    版权所有,侵权必究。侵权举报电话:010-62782989  13701121933
    $ A0 X( F6 f, r6 y5 P/ X( Y" I0 Q: [: B* ?: p( S4 Y
    图书在版编目(CIP)数据
    7 \. @+ S) `( Q, z6 w9 \
    " W4 N  i) `& o: d1 o& sLinux入门很简单 / 刘金鹏等编著. —北京:清华大学出版社,2012.4% A1 P/ n2 `1 y( v' C) {: j
    ISBN 978-7-302-28098-9
    / P9 O5 a$ g. W: I8 [( f" H4 `0 k2 X4 f! R
    Ⅰ. ①L…  Ⅱ. ①刘…  Ⅲ. ①Linux操作系统 – 基本知识  Ⅳ. ①TP316.89" I9 k5 Q$ m4 H9 X
    ' q  C  ?+ E8 o* {2 l+ R
    中国版本图书馆CIP数据核字(2012)第030171号: S# P) y; O; b$ Y

    % i/ ?3 I9 U9 ]9 ~% l! N: Y( @4 ~+ E6 {7 X5 |4 C! }. n% `3 Q
    责任编辑:冯志强
    7 E9 ?$ _: Y9 b7 P0 g' a& D+ p封面设计:( l* K! r( K0 p( F7 y
    责任校对:徐俊伟7 W- E: E% j$ z3 t+ g) ^2 n3 |
    责任印制:
    3 h8 ?' E% ]) Z/ ~7 o+ k, q; s& f2 e8 [4 z0 l. _1 q
    出版发行:清华大学出版社       
    # B! F- r: X& x. z" K* B网    址:http://www.tup.com.cn, http://www.wqbook.com) W' H# O! h: u* T
    地    址:北京清华大学学研大厦A座                邮    编:100084
    ( h" W9 r# ?# {8 G% Y社 总 机:010-62770175                                邮    购:010-62786544
    2 E9 T' D9 i' ?% v7 [投稿与读者服务:010-62776969,c-service@tup. tsinghua. edu. cn
    5 X2 Z0 q2 l) `# b# [, B4 n质量反馈:010-62772015,zhiliang@tup.tsinghua.edu.cn
    6 k1 ^9 @% e0 Z! [* O% t9 I( m印 刷 者:
    + k$ U4 C- E0 M( L4 s+ B9 p' A5 X装 订 者:肖  米) j+ Z: Z; E, Q6 v  z- h  ^1 {3 l
    经    销:全国新华书店7 J! ?! s3 F1 y( K. `& T7 D
    开    本:185mm×260mm  印  张:18          字  数:450千字- w; h: W- D/ I8 R
              (附光盘1张)
    ! q2 z# Y+ d( c4 ]) X; D版    次:2012年4月第1版          印  次:2012年4月第1次印刷
    ; Q8 t5 `, u3 `4 C印    数:1~5000
      q7 I. @  _9 }7 u定    价:25.00元
    2 m2 E( K7 {. F+ a8 K. b+ B& Z产品编号:045149-01
    ) S, v" s& u+ z0 g' {; B$ A/ `( ?6 y; S( a
    当当地址:http://product.dangdang.com/product.aspx?product_id=22730818
    . t$ E! p. {' W& e
    zan
    转播转播0 分享淘帖0 分享分享0 收藏收藏0 支持支持0 反对反对0 微信微信
    lili456        

    6

    主题

    4

    听众

    79

    积分

    升级  77.89%

  • TA的每日心情
    怒
    2012-6-28 09:58
  • 签到天数: 4 天

    [LV.2]偶尔看看I

    自我介绍
    本人是应用英语专业毕业
    目    录4 o& z& A% S3 t3 T
    第1章  一切的起因        1
    3 O( ]! |, k6 ~1 g1.1  UNIX的诞生        1
    # V$ o9 A, ?7 Y1.1.1  操作系统的从无到有        1
    0 N' ?( T  b$ E* i' K5 o1.1.2  有牛人的地方就有新技术        2
    - C& r# [4 d4 p% g5 J! ^; _6 n  k1.1.3  一个游戏引发的变革——UNIX元年来了        59 C* e# A; V* e, n  |2 Z
    1.2  Stallman和他的GNU计划        6
      S" \* z) O/ }1.2.1  快乐的自由        7. w' f8 t( `* l( _$ W+ z6 R% _
    1.2.2  自由逐渐远去        7
    $ r* b+ r# M$ r6 l; m8 a1.2.3  不在沉默中爆发,就在沉默中灭亡        80 I& c" ?- s4 W8 P+ l6 t
    1.2.4  实现GNU梦想        9
    1 ~% i4 o7 \% g8 Y1.3  从异想天开到Ubuntu        9& D5 m% G1 W  M, E4 k
    1.3.1  Minix        9
    / C' z2 l: G+ m7 i" k: n1.3.2  异想天开的FREAX        100 X1 ~; C( Z3 n
    1.3.3  Linux的由来        11
    0 B- C% @4 g4 r$ I. h; c* P1.3.4  众人拾柴造就Linux        12. y8 s0 C$ L( Y
    1.3.5  琳琅满目的Linux        14
    8 ]' f1 q) W( t1 y+ B$ }1.4  本章小结        15( E9 q* f7 h8 d8 O9 D7 V. N4 h
    第2章  初来乍到        16
    # C- ~) B; Z  a" K2.1  抵达——获得Ubuntu的途径        16  C! X5 S+ ^+ a, j. ^- Q
    2.1.1  毕业了,就要去工作        16, D- J0 L: u) H8 c) Z; n7 p
    2.1.2  要工作,先要有住处        17
    0 V' m' e1 S* }/ [  F8 b2.2  启动——安装Linux前的准备        183 }3 h, c8 c! V
    2.2.1  了解计算机的组成        18$ U: w+ n* M& {# F' G- c& j
    2.2.2  先尝后买——用LiveCD体验Ubuntu        20
    # U* _8 n/ e: r+ |0 `& N/ r2.3  入住        23% W. R, e1 X0 o' a1 z, P
    2.3.1  第1步:选择语言        23
    ( o; o7 b5 \+ \2.3.2  第2步:选择时区        23
    1 i" K' d5 z( a3 p5 w( \2.3.3  第3步:选择键盘布局        24
    # I+ v5 c4 J7 a0 u2.3.4  第4步:分区        24* C) D9 S" N8 S8 d9 r
    2.3.5  第5步:填写一些基本信息        28$ X7 w. Y* m1 Q  m: U; K
    2.3.6  第6步:导入用户信息        29
    3 q0 D: _4 |+ S$ ~4 Q2.3.7  第7步:确认信息        30
    ' e) N4 ]! Y9 `1 z2.3.8  扩展阅读:Linux中的最高权限        318 h/ _" Y' z0 t5 N* |
    2.3.9  扩展阅读:Linux的分区和挂载        32
    8 I& n# b1 o% X  i+ X4 J/ f, E( I2.4  G大叔——介绍启动管理器Grub        33
    + b4 {6 k7 Z' g: V2.4.1  计算机启动流程        33
    4 C+ Z' X, m$ Y7 s+ C% ]9 g2.4.2  多系统的共存        35
    6 D7 I  c8 I+ e+ x  \2.4.3  重装Windows后Grub的修复        35: K1 n$ j4 l2 m2 i
    2.4.4  Grub的简单配置        366 `; ^0 n# r% Z. F, W8 t" L! c
    2.5  更多选择        38
    " C+ A, M% B% N: j7 c5 I2.5.1  基于Windows的wubi安装        38& q' I3 Q# S; ]$ S/ H5 S
    2.5.2  U盘安装        39% Z/ d( d1 P) W' R. ]
    2.5.3  其他版本的Ubuntu介绍        424 W6 k: P0 }/ S. r: _! H# W  k
    2.6  本章小结        453 _" N6 _% U! w7 n
    第3章  渐入佳境        46
    $ k+ C  z- X0 J0 Q3.1  招贤纳士的apt        46* ~- q0 k$ ^: U8 b- [( y
    3.1.1  不一样的软件安装方式        462 Z) l+ \1 w9 z' u7 h
    3.1.2  选择合适的软件源        47
    ( v2 }. z7 C4 O9 B$ a2 {3.1.3  获取最高权限        50
    * c. ^, W- m8 L1 a) o3.1.4  为apt设置好网络        524 C( ]5 |5 R! |7 a
    3.2  狐狸妹妹Firefox        54" `4 N  r% y% b# y# f- s
    3.2.1  安装Flash插件        54
    + `* u; a4 A, G) j" y' F3.2.2  设置中文字体        58
    ( p7 C9 l' e5 d3.2.3  扩展阅读:文泉驿的诞生        60
    9 c$ [7 V( g" u) c! _/ |: D3.3  心有灵犀Empathy        62# u- U* `6 z) b7 j
    3.3.1  集Gtalk、MSN、Icq等于一身的Empathy        62+ m% ^8 B* N7 X8 ~) q9 d
    3.3.2  Empathy的账户设置        63
      B. w$ y4 k, n- h+ `( N3.3.3  配置输入法        64
    " Y8 c$ O3 |3 `% K- u3.3.4  Linux下的QQ        67
    ; ^+ R% u5 N, D! X3.4  多媒体        69
    - v0 i  G! z/ E+ D% N1 s% U) t3.4.1  安装解码器        69
    9 R% S- X; H  w0 w9 |7 b1 J3.4.2  安装Mplayer播放视频        71' s% Y' |( y0 z4 u
    3.4.3  播放音乐的Rhythmbox        73- R( Q# m5 D& A4 h! }
    3.4.4  MP3乱码        73$ ?: Y- t5 X+ x, e9 [
    3.4.5  扩展阅读:开源和闭源        75
    + G0 }' b6 }1 L" B3.5  安全软件        76
    ; s( W  U3 c1 r  u; m, N3.5.1  杀毒软件        76! |( w6 b% y3 p2 _) r- F6 r
    3.5.2  防火墙软件        76' f3 c' a! Q% }( Y8 j
    3.5.3  扩展阅读:为什么Linux不需要杀毒软件        78- Y$ R2 p$ A2 z1 N) d9 h. N
    3.6  硬件和驱动        79
    ( g2 [( P+ G, `/ g) I3.6.1  驱动——硬件的使用手册        79) L4 [; h+ X# p4 ?
    3.6.2  安装受限驱动        80
    : }8 B' t' h2 m% F2 X% t0 S3.7  本章小结        81
    / f' |" B6 [  g) x0 A5 l& D8 f5 k9 B第4章  我的系统我做主        82
    ) w" t7 a+ C* N, D/ ?4.1  我的桌面        82
    ( {4 T& s4 Z3 g  q9 l7 D- [& Q4.1.1  默认桌面的配置        82- e6 w" ?; V% u; D: q% j; G) T! ?
    4.1.2  3D桌面的由来        84
    + X. \; |! ^: V" x4.1.3  体验3D桌面        873 l1 ~- e+ j3 F: l+ ~% i$ w! \
    4.1.4  扩展阅读:Xorg        88. A& `% @$ T: D0 s% K, V9 g
    4.2  我的网络世界        89
    ) J4 Q+ G- V) B3 C4.2.1  满身插件的狐狸妹妹        895 r% i6 z  y1 J1 V
    4.2.2  会分身的Chrome        93
    * O( Q1 c8 l& p$ b1 t4.2.3  干净利索的Opera        961 A; n9 j' p. x. [
    4.2.4  更多的浏览器        97
    7 j' i5 E1 @1 X* @/ e" K. I4.2.5  BT下载软件大选秀        97( {" @; l5 E2 x1 O
    4.2.6  扩展阅读:软件位宽        103
    ; |2 I, r+ l3 G4.2.7  扩展阅读:进程        104# z) N1 }5 b5 i3 r! ~3 f6 k0 s
    4.3  我的影音生活        106
    % A3 Z% E" d  K7 |' b; J4.3.1  简约的Mplayer        106
    # {- x. z' x" }$ D6 H1 |  a4.3.2  强大的SMplayer        109/ m* j! v- c6 G% j. E
    4.3.3  琳琅满目的音频播放器        112* `$ s+ D6 H4 h% ?
    4.3.4  扩展阅读:解码器与硬解码        115+ J7 L0 Q7 {5 X2 W- Q  d
    4.4  我的生活色彩        116
    * h2 g5 }% B. |, w2 I* J2 h4.4.1  从复制照片开始        117& I% r7 l; C5 \5 @6 q
    4.4.2  管理照片的F-spot        1185 g* c* |' O, k4 T9 ~8 e( u
    4.4.3  系出名门的Picasa        120
    8 w# K; W# h* r' ^5 B4.4.4  Gnome之眼        123' a9 H& T( U/ T/ u# W& q, F
    4.4.5  免费的PS——GIMP        125
    * r* N7 |9 X2 X8 A/ r# Q: }4.4.6  扩展阅读:磁盘碎片的产生        127
    ' c+ D& v  x' x$ R4.5  我的办公软件        128
    : K" m2 T. K7 E" l5 m) S9 M( M. `4.5.1  代替MSOffice的OpenOffice        128- J4 q! ], b! M( m( w. b2 V: F
    4.5.2  翻译软件星际译王        129
    ( }% {. B' q4 x9 R9 A4.5.3  电子邮件Evolution和雷鸟        1315 s' |* T4 A1 I0 @1 P
    4.5.4  与Windows的文档交互        1329 z5 [' y: H6 O7 c0 S
    4.5.5  其他的办公软件        134$ U  D3 w- u: ]4 v! z. K
    4.6  我的杀毒中心        136. L- o7 P6 g: b3 j$ p' i' ^# b7 t
    4.6.1  Linux下也有杀毒软件        1362 C. q$ \; j# X4 C  V
    4.6.2  Linux下杀毒毫无压力        1387 Y4 {1 G1 R( M5 d) \* s
    4.7  本章小结        139
    * q) s6 B+ b( U% }# g6 r2 o第5章  虚虚实实        140
    - S/ S! t! P: x3 w; J2 Y  k5.1  红酒大师Wine        140
    2 X! B* l) f3 c2 k7 p5.1.1  非IE不可的网站        1401 P  `0 Q% |* i3 F" {/ b2 F3 C
    5.1.2  安装Wine        143
    1 F5 A. k% Z- j2 h6 m5.1.3  模拟运行的IE        145
    9 b  Y8 T' L6 C$ v! Z1 Y! n5.1.4  Wine的使用和配置        147
    - f2 d! w) O) K5.1.5  更多程序被Wine        150
      B. W' j2 I  \+ ]5.1.6  扩展阅读:为什么Windows 7的程序不能在Ubuntu下运行        151
    . d  l! h2 c  C4 u5.1.7  扩展阅读:Wine的自白        153! y" L, z! Y1 G
    5.2  盒子妹Virtual Box        154( I5 B4 g5 W2 C' M6 p1 [. @8 N* G
    5.2.1  天上掉下个盒子妹        154
    / K5 \% c# v/ D/ G  @, D5.2.2  创建虚拟机        155
    1 h1 V4 }! G: ?/ `( S5.2.3  在虚拟机上安装Windows系统        159) r+ G8 l" c5 S% U
    5.2.4  安装功能增强包        161
    : D; _2 I4 G( o1 M0 U5.2.5  为虚拟机配置网络        1627 j0 [6 J( m# q) B* ?, _* b
    5.2.6  与虚拟机共享数据        165
    & B) a! O. K& s* `: s& }5.2.7  更多虚拟机介绍        1689 j& U4 g6 n/ }& E
    5.2.8  扩展阅读:虚拟化技术        170' ?) ~  i  D: y, R  X9 B- a3 [
    5.3  本章小结        1713 ?, A9 w, b0 S, ?7 h: r+ g7 }
    第6章  命令行的使用        173
      O! L7 ~' u: r5 z" V: |$ G6.1  这就是命令行        1736 U3 o* i% n  d# m
    6.1.1  初识终端        173
    ; n0 L; l1 V8 o2 V6.1.2  Shell的基本概念        176
    % J% u# u  c* e& w: ~' e* ^1 S6.1.3  bash的工作(简单的Shell命令介绍)        1777 T6 q: D. A/ x
    6.2  这么用Shell        179; m! r/ N. P+ q
    6.2.1  理解目录结构        179
    * _# u$ N. P5 i+ t6.2.2  重要的TAB——命令补全功能        181  F6 q0 G) o0 }* D
    6.2.3  翻旧账——命令的history        182
    ' k4 X; g2 b) X6.2.4  more or less——命令的分页显示        183
    8 F- R/ F  b$ Z% u6.2.5  通配符        185
    7 |7 ~, ^/ h$ P; E6.3  Shell编程        186: q' r/ r/ s+ D. u9 y& W6 n, f
    6.3.1  把命令打包执行        1865 ]5 v/ y8 O) F$ D8 d. l
    6.3.2  规范的Shell脚本        189
    & I0 G& t" w4 e' R8 @6.3.3  在Shell中使用变量        1905 R4 V( A/ S+ r7 T
    6.3.4  Shell中的条件判断        1937 x: r8 y0 E$ S4 l* ^2 s1 k
    6.3.5  Shell中的循环语句        196" u% {+ l! O- v0 Z( t8 b. B+ V% U
    6.3.6  扩展阅读:Linux的文件权限        197
    6 R6 n0 Y$ n  }# W' y6.4  正则表达式        2008 k8 R, ]5 Q  a* i# Y: M: V/ y  h& ^
    6.4.1  什么是正则表达式        200$ s, s6 m2 u1 i5 R- O) c; f" v
    6.4.2  初识正则表达式        200
    % g) B3 x2 g5 K3 A6.4.3  强大的正则表达式        201
    ! b) B7 l; e) A- N6.4.4  无处不在的正则表达式        203
    ! b; i; w& m5 o2 x2 q6.5  多彩的Shell        2034 B! E' x1 Q2 P: f  o4 Z2 E
    6.5.1  懒蜗牛同学的计划        204% Q$ {0 C' I: m9 C! }# \. H5 I% Q! \- j- V
    6.5.2  命令行下的中文支持        204
    . C+ D: j% |. t9 o& R+ o4 w6.5.3  在Shell下播放音乐        207
    4 Y* ~1 X% m# q- R0 W6.5.4  在命令行中上网        208
      h, _* Q) g6 b9 s/ t  s6.5.5  在Shell下看图片        210# C% `/ v. z0 _$ j2 F
    6.5.6  在Shell下播放视频        2116 ^/ K9 R5 S* ]& W9 W
    6.5.7  扩展阅读:bash的发展历史        212" @: @$ W! J4 x1 H1 \7 B
    6.6  本章小结        213
    & k1 g  h( D$ b2 c, X1 ?3 |. e# ?第7章  改造这个世界        214. x/ ]2 H3 ]9 D% D
    7.1  C/C++语言开发环境的搭建        214
    7 `- q) v# K9 o; T7.1.1  安装开发套件        214
    0 ^; c' `$ d9 y! c7.1.2  在哪编写程序        216
    % u# S. ?- ?  K5 U7.1.3  编译和运行        220
    & K( }) n9 X5 ]! e1 K. z7.1.4  C/C++语言集成开发环境        221
    ) {! K- }% J! U" y! `2 \  K1 ?2 a7.2  PHP开发环境的搭建        225  C3 [( p  G; m2 J7 P3 E
    7.2.1  PHP是个神马        225  o9 C! t: S9 w  g& d
    7.2.2  解释型语言        2265 C7 i3 w9 R% q" j
    7.2.3  安装Apache和PHP        227
    . E' g5 a( q) D9 j7.2.4  又是HelloWorld        229
    $ _% r" Z9 ^  R: k7.3  Java开发环境的搭建        230
    " b& W. o5 h" h4 H5 Y8 B# l  ]7.3.1  半编译型语言        2307 W" e% l( I6 J6 _$ F+ _
    7.3.2  JDK和JRE        232' S9 ^; M* s7 @4 ^1 i9 |
    7.3.3  再说Eclipse        232$ H" y) \: n8 t
    7.3.4  还是HelloWorld        233
    % n5 q* T. X! i- W% W7.4  Vim编辑器的使用        238! k# l; k4 a- m
    7.4.1  Vim的操作模式        2381 q9 }, B% Q  E  o
    7.4.2  指令模式常用快捷键        239
    $ z# E" m1 ^8 y6 [* I& C$ X7.4.3  行末模式常用命令        2446 A- ^' j+ B, e, G9 {* O6 H
    7.5  本章小结        248
    % w% [5 |, A' H: y* ^# K! C/ A第8章  程序是怎样炼成的        249" A1 I" x# c+ ?8 a
    8.1  施工队        2491 T3 K" `" G; D" I" `9 W' r1 a
    8.1.1  懒蜗牛的日记A        2499 h! y7 J1 h( K: _
    8.1.2  编译多个源文件的程序        249. U, f0 W- B/ o) x/ o  [
    8.1.3  编译过程详解        251! `5 b( `4 k; t. u
    8.2  修理工        255; b+ f' g7 r; p! E2 H3 ~
    8.2.1  懒蜗牛的日记B        2551 j" F' ~/ Y$ j" L, E& T
    8.2.2  **的程序        255
    5 J# w+ Z) s1 c  H3 b+ u, e8.2.3  GDB的简单使用        2567 u5 N# x5 p; z; w' a
    8.2.4  扩展阅读:内存管理机制        258
    & _" I, B/ Y6 a" k8.3  包工头        260
    , e6 r4 O& D; T; [/ S8.3.1  懒蜗牛的日记C        260" Z' J; R, o! L0 N
    8.3.2  越来越多的源码文件        261, x: o; i( t! u
    8.3.3  make的机制        262. f# t' h' V9 `2 U; K, D# d
    8.3.4  Makefile的基本格式        263, [4 G" J- A% i9 R6 J
    8.4  分析师        265. P9 P- y- m/ R4 `
    8.4.1  懒蜗牛的日记D        265
    8 E* I; d$ y. B7 z5 n; @8.4.2  源码软件的平台依赖        265% M/ j  b. ~+ a2 S- P! g4 w1 r6 _
    8.4.3  一个标准的源码包安装过程        2667 E) @) D3 ~" F; M# G9 \" M3 I
    8.4.4  configure的作用        268
    ' c6 F& X7 \4 ]9 w1 [9 z8.4.5  扩展阅读:黄金搭档——tar和gzip        270* I1 f  A) {$ Q8 F' g# l* Y
    8.5  规划局        271
    % w% f" Y+ t  p9 M' d- k8.5.1  懒蜗牛的日记E        271% y# t+ A% D) U6 f
    8.5.2  自动生成的configure脚本        271
    5 Q( L, J5 p3 b1 W6 z4 L/ L4 A' h5 A! k8.5.3  规划局的成员组成        272- N3 T% n& B& ^
    8.5.4  图纸审查        272
    $ Z4 ~' m0 m1 l+ D$ s) W4 e$ i+ ?4 [8.5.5  项目复审        274- l+ G/ v' N2 Z. [1 e$ Y" q
    8.5.6  派遣分析师        274- E% q# ^- U  l6 S) @
    8.5.7  编写施工计划        274  l9 s) \9 [* g) a. ^
    8.6  本章小结        276$ q6 P- V- M0 [4 y
    回复

    使用道具 举报

    lili456        

    6

    主题

    4

    听众

    79

    积分

    升级  77.89%

  • TA的每日心情
    怒
    2012-6-28 09:58
  • 签到天数: 4 天

    [LV.2]偶尔看看I

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

    5 E- T6 X) p% l5 U编著者
    . T, M! G  E" N7 i" w$ X# z% h* h( X0 H
    回复

    使用道具 举报

    lili456        

    6

    主题

    4

    听众

    79

    积分

    升级  77.89%

  • TA的每日心情
    怒
    2012-6-28 09:58
  • 签到天数: 4 天

    [LV.2]偶尔看看I

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

    使用道具 举报

    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-10-8 07:24 , Processed in 1.684962 second(s), 79 queries .

    回顶部