QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 9856|回复: 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
    程序员典藏大系; G; _" R# m/ K8 X8 L
    ! Q2 F6 W4 a, k5 I: H& D
    Linux入门很简单
    , y; a: ~. y# B2 K9 ^
    * i6 F' f! q" V- w. k  D6 s! ^刘金鹏(网名:笨兔兔)  等编著
    ; j; m& Q& ~& ]- n- e* H2 E2 b; N7 h# Q1 c& V4 h. d( e7 |, U

      M  Z. c1 u! h3 W6 M! e5 H2 D
    0 ]+ y% H- r9 M8 Y  m* d$ n" O* S; I3 m% `, i
    : L$ x3 d% f, O7 E0 E' b' F5 l

    1 s! d' ?& M! S" ?( V: _, |5 _  {3 h# e
    * x7 r  f5 C4 z: q& p! M! `+ c8 [  a

    ' [9 I+ r7 t% K: D5 p* b4 A
      t1 ]$ w9 m& o. y+ u! S2 P; {. m* E% _! Q6 {4 i7 K" y( D! ]
    1 L2 K8 B6 y2 e) }

    7 G7 W7 l$ {3 [1 |' \
    2 W% {' E5 N, Q% F
    % ?# ^2 M9 @3 m9 U! M  ]! R2 P& y0 |+ J$ P/ Y8 G
    2 G0 c  X' d! P

    % {& N# o9 k. A" O3 j1 p
    ' Q# T, N* e; g1 [0 X+ E! Q清 华 大 学 出 版 社; v" W0 h( R8 i( @; E- d
    北  京
    & Q9 R: c& w$ `  P+ s7 k0 e! f4 G1 t内 容 简 介
    " g6 Q2 r& c5 y; m, E0 j. L6 N本书是一本与众不同的Linux入门读物。作者借鉴历史畅销书《明朝那点事儿》的写作风格,将技术图书以风趣幽默的风格娓娓道来,阅读起来十分过瘾。书中以一个拟人化的Ubuntu操作系统为主角,以Ubuntu 10.04为基础,讲解了Ubuntu系统从安装、配置,到搭建开发平台、投入使用的过程。 2 o4 q2 O/ U0 t, O* J/ S  w
    本书共8章,内容容安排上采取循序渐进的方式,由浅入深地引导读者安装、配置、使用Ubuntu系统。其中,第1章介绍Linux系统的产生和发展概况;第2章介绍Ubuntu系统的各种安装方法;第3章介绍安装系统后的基本设置;第4章介绍Ubuntu下的常用软件;第5章介绍Windows下的部分软件在Linux中运行的解决方案;第6章介绍命令行的使用及脚本的编写;第7章介绍Ubuntu系统下C/C++、Java、PHP开发环境的搭建;第8章深入讲解一个软件的编译、调试、打包、发布的过程。
    1 ?1 ~  a3 J2 c9 ?本书适合所有Linux入门者和开源软件的爱好者,也适合技术人员作为课外读物学习。对于大、中专院校的学生和培训班的学员,本书不失为一本好教材。! G, p9 C, e' f

    0 q; _' c" P1 K6 i+ D1 F3 o
    " X4 U( G; U( C7 }本书封面贴有清华大学出版社防伪标签,无标签者不得销售。! K% q  ^1 s) Q" y  |" e
    版权所有,侵权必究。侵权举报电话:010-62782989  13701121933" ]1 U2 z! ?$ B3 u& V( C: K* u5 A

    ! @0 @# @0 x4 x& e1 t1 o* [9 @图书在版编目(CIP)数据
    % ~; B. f  D, n2 N( A
    1 ]+ g7 \9 m  U1 `Linux入门很简单 / 刘金鹏等编著. —北京:清华大学出版社,2012.4
    6 Y& S+ {& r/ b( H/ }ISBN 978-7-302-28098-9  @2 t  h( u+ B! l8 |6 ~1 m+ }/ ?
    5 c- n9 ]. x. U% s4 G
    Ⅰ. ①L…  Ⅱ. ①刘…  Ⅲ. ①Linux操作系统 – 基本知识  Ⅳ. ①TP316.89" \! h1 w& b7 E1 J5 }

    3 I7 b  o) A1 Y  ^5 z& |中国版本图书馆CIP数据核字(2012)第030171号
    4 X, V6 P: ~9 V# b! R
    ; M" D& F" U, u; {: ], \! O, ~) ~* \$ g
    责任编辑:冯志强
    9 Q$ t. Q6 ]8 a7 [; L封面设计:
    3 p5 h( f& h5 w责任校对:徐俊伟
    0 s+ e! S: r2 o: g# I+ `责任印制:1 \; u5 E# d8 N! a
    " {; b" l* Z" r4 p- s2 p
    出版发行:清华大学出版社       
    1 c, v' o# {4 E) g( ^+ X网    址:http://www.tup.com.cn, http://www.wqbook.com
    : q# I1 i, b/ n地    址:北京清华大学学研大厦A座                邮    编:100084
    8 H: a+ L. V$ @) i1 \1 r社 总 机:010-62770175                                邮    购:010-627865440 B1 k/ J1 B# s2 Q' O3 i
    投稿与读者服务:010-62776969,c-service@tup. tsinghua. edu. cn
    6 C% `- [8 {2 W8 p/ X6 w# y质量反馈:010-62772015,zhiliang@tup.tsinghua.edu.cn
    + I3 X- n- Z( _% j印 刷 者:
    - i% U, N+ \* B: V装 订 者:肖  米$ E0 k/ [& S0 s( c7 ?) f7 S
    经    销:全国新华书店
    % O8 S& t! ~8 N: p* S开    本:185mm×260mm  印  张:18          字  数:450千字
    3 q; Z. P4 X4 p% F: D; d: O          (附光盘1张)" r9 [5 |- Y- [* P7 L8 Y; r  S
    版    次:2012年4月第1版          印  次:2012年4月第1次印刷, r; y) D( H8 P1 ~3 I' [/ O; K
    印    数:1~5000
    # G; z, ]3 Z# s1 F- @$ |定    价:25.00元
    2 h& V5 M( B" _, L& ^3 {产品编号:045149-01% ~  D# t6 G, s. t1 e

    ) i9 y' \7 Q: J当当地址:http://product.dangdang.com/product.aspx?product_id=22730818, |! Q; J; s% ?  `; L
    zan
    转播转播0 分享淘帖0 分享分享0 收藏收藏0 支持支持0 反对反对0 微信微信
    lili456        

    6

    主题

    4

    听众

    79

    积分

    升级  77.89%

  • TA的每日心情

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

    [LV.2]偶尔看看I

    自我介绍
    本人是应用英语专业毕业
    目    录
    . c+ f, v; j$ S: K; P第1章  一切的起因        17 N. B* `5 P  }* M$ `( A% Z
    1.1  UNIX的诞生        1
    : n# ~& ]/ B* K8 c7 ~+ S8 h1.1.1  操作系统的从无到有        1( p% @/ y/ F& F! A( y
    1.1.2  有牛人的地方就有新技术        2- z& E; p- F& d( x+ h( k* e
    1.1.3  一个游戏引发的变革——UNIX元年来了        5: T  ?/ w8 H# a! m
    1.2  Stallman和他的GNU计划        6
    % p8 R+ \! U$ y9 H2 |' w9 U. F( U1.2.1  快乐的自由        75 d% D! T5 V! o
    1.2.2  自由逐渐远去        7) h/ a3 l- |' ?# F
    1.2.3  不在沉默中爆发,就在沉默中灭亡        85 y* \9 \1 ~2 `& u7 i1 y# D
    1.2.4  实现GNU梦想        9. y4 }. n$ Q* c6 j* c8 u
    1.3  从异想天开到Ubuntu        9
    6 [& k; \( o2 u6 T. ]( c# n1.3.1  Minix        92 b2 n# Z  v" g: V7 r  V
    1.3.2  异想天开的FREAX        10( r9 m: x+ x& b
    1.3.3  Linux的由来        11
    7 U: s* ~* _9 U& C; _- x0 [+ }9 ^1.3.4  众人拾柴造就Linux        12& u, z: y3 g. t1 M% F
    1.3.5  琳琅满目的Linux        14) }! k& X0 c/ s1 d. q# H
    1.4  本章小结        15
    7 r/ Q% E1 G7 C第2章  初来乍到        16$ P0 i0 D4 m! v7 ~
    2.1  抵达——获得Ubuntu的途径        16
      W1 H( ]% L" r1 m2.1.1  毕业了,就要去工作        16
    : u, r4 m" J, d' S2.1.2  要工作,先要有住处        17
    3 o- {6 ]7 P3 B7 I' n# X& G2.2  启动——安装Linux前的准备        18/ ?7 A4 |, o6 h7 M. n4 K
    2.2.1  了解计算机的组成        18$ u; ~7 d1 A' F
    2.2.2  先尝后买——用LiveCD体验Ubuntu        20) z6 L) R; R, C- Q1 J5 W
    2.3  入住        23. [# h* H1 r$ c6 p4 x7 g9 e! ~' B
    2.3.1  第1步:选择语言        232 q% d9 n, r) b: D6 n# o% ~* [- ]
    2.3.2  第2步:选择时区        235 J7 [$ x5 {2 M: M- Q( D5 v; z
    2.3.3  第3步:选择键盘布局        24
    $ k3 F6 d; \" m( ~2.3.4  第4步:分区        24. ]# M& I4 n' q/ w
    2.3.5  第5步:填写一些基本信息        28
    . W9 ^' }7 A, z- g2.3.6  第6步:导入用户信息        29! X5 \; d2 {8 i5 n& Z
    2.3.7  第7步:确认信息        301 U7 z3 h4 `# n% s& t5 d
    2.3.8  扩展阅读:Linux中的最高权限        31; g; u5 z9 ~/ M; v% L- F
    2.3.9  扩展阅读:Linux的分区和挂载        32
    / u$ @1 ?7 ^* U7 w2.4  G大叔——介绍启动管理器Grub        33
    . o+ J0 L# a7 s# V: Y2.4.1  计算机启动流程        33
    * Z: x2 M3 x1 \: Y2.4.2  多系统的共存        35
    3 Z( I6 G/ w, V0 g+ j! O2.4.3  重装Windows后Grub的修复        35
    0 c9 P  x# Q! B# a, H" n6 T2.4.4  Grub的简单配置        36/ K! Z1 p& |' L# h9 Z
    2.5  更多选择        38
    3 }) c1 H. L% e+ F$ g; X+ H1 d2.5.1  基于Windows的wubi安装        38( ^6 u3 F4 v3 G$ Z: m' A" v
    2.5.2  U盘安装        391 d- ?2 }& r5 p
    2.5.3  其他版本的Ubuntu介绍        42* [; ~/ W; {: u- k6 \& L' k
    2.6  本章小结        45
    ( Y! C% ?' c3 E/ [  C1 l; k( X4 u9 I2 C. p第3章  渐入佳境        46
      f# c8 t# V7 D  G0 J3.1  招贤纳士的apt        46) v" Z% P0 E9 W  K
    3.1.1  不一样的软件安装方式        46$ j1 Z, s0 N% \
    3.1.2  选择合适的软件源        47/ |/ l* V1 D; ?
    3.1.3  获取最高权限        50# \* C3 s' I$ ?8 s: y( R
    3.1.4  为apt设置好网络        52
    ; B2 H9 L  y* W/ E- V9 m9 g8 ~3.2  狐狸妹妹Firefox        54; B  G9 [/ `* `
    3.2.1  安装Flash插件        54" `2 W- y8 n! d" p
    3.2.2  设置中文字体        58* A, d6 w" y- m4 ^
    3.2.3  扩展阅读:文泉驿的诞生        60
    & f1 U# }0 }- W4 S4 x3.3  心有灵犀Empathy        624 X" j, |+ I8 z1 `0 r
    3.3.1  集Gtalk、MSN、Icq等于一身的Empathy        629 k( |0 R- ^- N6 t4 o
    3.3.2  Empathy的账户设置        638 H# j7 M  e9 g/ E) `. r
    3.3.3  配置输入法        64
    / j$ U( C# a: L5 w% S" R' e3.3.4  Linux下的QQ        67
    , D; F% u& N. u1 U3.4  多媒体        69
    % d# [+ l$ r! k% W% {- }5 l0 H3.4.1  安装解码器        694 U2 j5 K+ n) a2 K$ v- |- |2 H
    3.4.2  安装Mplayer播放视频        71
    / d/ k1 a2 S6 \3.4.3  播放音乐的Rhythmbox        73" c8 g# Z9 T7 S: |: l
    3.4.4  MP3乱码        73
    $ s1 _5 {- w! d' s( A3 W7 r8 K3.4.5  扩展阅读:开源和闭源        75$ l! v  u  ?9 V; O2 I8 _6 v
    3.5  安全软件        76$ |5 p* r) o$ [: W
    3.5.1  杀毒软件        763 H1 s# @3 n; f. K, X  O& K
    3.5.2  防火墙软件        76# _( |; j( ?$ ^4 Y
    3.5.3  扩展阅读:为什么Linux不需要杀毒软件        78
    0 T. C4 e/ |( H" k4 P7 P9 n$ ^" y3.6  硬件和驱动        79
    9 y$ F; C: B6 f; T3.6.1  驱动——硬件的使用手册        797 o5 E! I0 B! l) F8 j
    3.6.2  安装受限驱动        80
      ^) Z# p7 b' f. }- |1 a* I3.7  本章小结        81
    ) K; B5 [( \' E7 \4 r第4章  我的系统我做主        82
    - h! q; s' c, [1 R4 ?6 ?4.1  我的桌面        82" y% Z  X/ k1 [* ~3 o* K! V
    4.1.1  默认桌面的配置        824 d4 T, k' C4 r
    4.1.2  3D桌面的由来        84
    9 g4 n/ W1 ]/ z6 Z4.1.3  体验3D桌面        87
    8 h0 {1 D8 Z1 ?( j6 V* f$ Q* G4.1.4  扩展阅读:Xorg        88
    1 j& }* Z! Y; y7 k" r/ a8 Q8 G2 {0 K) h4.2  我的网络世界        89
    ( i9 p% y3 K( s# o4.2.1  满身插件的狐狸妹妹        89
    7 G; f8 j0 z8 {% i  V% X* Y: l  I4.2.2  会分身的Chrome        93
    . K  Q, z! l. ^8 R6 T; z% M8 ]4.2.3  干净利索的Opera        969 w+ @2 k* \. k3 |0 G2 N1 y
    4.2.4  更多的浏览器        97  ^$ G- L' ^$ K7 r! {/ B
    4.2.5  BT下载软件大选秀        97) j2 v6 f' e4 U! O+ l8 ~- N$ _1 ~
    4.2.6  扩展阅读:软件位宽        1037 P- I& q  X) E9 J0 Z
    4.2.7  扩展阅读:进程        104+ W* H! f7 \3 S% j/ h
    4.3  我的影音生活        106. I7 I0 V2 e3 ]. P& o
    4.3.1  简约的Mplayer        106
    1 \8 j9 ]; m4 ?0 R7 ~8 {4.3.2  强大的SMplayer        109: D+ X  k' o& O2 z  w2 M' p
    4.3.3  琳琅满目的音频播放器        1127 _  I" G5 H+ n( s+ ]
    4.3.4  扩展阅读:解码器与硬解码        115
    1 }6 V% @/ \1 d  W0 ~4.4  我的生活色彩        116- h% z8 h, W7 c3 @6 Y- A
    4.4.1  从复制照片开始        1177 p% j/ _! e, z$ ]! s; a) W
    4.4.2  管理照片的F-spot        118  Z0 e. ^+ k# K5 H# e- y& W+ N
    4.4.3  系出名门的Picasa        120
    " N: S9 ~( ~4 U# [. D$ t4.4.4  Gnome之眼        123
    7 R' o% |  d4 Z+ C$ ?: K" i4.4.5  免费的PS——GIMP        125
    ! s  ?8 s$ g6 v4.4.6  扩展阅读:磁盘碎片的产生        127: \& V4 R1 H* L) Y4 v: |' w, y! g" ?
    4.5  我的办公软件        128
    ' T$ }0 }7 _" b7 O/ C& K1 [! J. x& w( w4.5.1  代替MSOffice的OpenOffice        128- k8 R3 C8 h4 L: X) e. n8 c
    4.5.2  翻译软件星际译王        129
    # I1 Y; `5 J0 a6 T4.5.3  电子邮件Evolution和雷鸟        131: ~- `2 D- i) @% n
    4.5.4  与Windows的文档交互        132
    5 d9 R+ Z! `& w: e" t' i8 N4 W4.5.5  其他的办公软件        134
    . O1 A7 J- w) \" B( L8 w4.6  我的杀毒中心        136
    / U  p) E; x6 a- F+ C0 q, e8 I4.6.1  Linux下也有杀毒软件        136% j5 r5 A  q7 l* s+ h" B! k5 o1 e3 \
    4.6.2  Linux下杀毒毫无压力        138  v. k, l- w2 U
    4.7  本章小结        139
      H0 `( q; F. y1 E* J3 r6 [& n, V第5章  虚虚实实        140' M' v  w: N- b' g0 J! \" G
    5.1  红酒大师Wine        140
      K) l" R0 J: x" e5.1.1  非IE不可的网站        140
    ; W! Y, e9 ~! s5.1.2  安装Wine        143
    + y# A5 c5 x" h: Y0 c& y$ Q) v5.1.3  模拟运行的IE        145
    2 {1 f6 h0 m9 E1 N  T3 {5.1.4  Wine的使用和配置        1479 P4 h/ p7 H' J3 S  }6 g
    5.1.5  更多程序被Wine        150. ]; K% _0 K$ h6 I
    5.1.6  扩展阅读:为什么Windows 7的程序不能在Ubuntu下运行        151
    1 _8 H+ h5 A. T5.1.7  扩展阅读:Wine的自白        153
    0 c( M: j7 B% H& \+ S5.2  盒子妹Virtual Box        154
    & n1 p9 x1 \8 i5.2.1  天上掉下个盒子妹        154% H2 _0 ?5 N8 m4 b
    5.2.2  创建虚拟机        1556 u5 p+ e: _) i. r" {
    5.2.3  在虚拟机上安装Windows系统        159
    9 R1 l* W; R6 P% o3 f, B5.2.4  安装功能增强包        1615 n+ Q$ I+ {# e
    5.2.5  为虚拟机配置网络        162
    : \6 r. P1 l9 b7 R- H5.2.6  与虚拟机共享数据        165& B) b/ `. }7 x9 u, N( Q1 o
    5.2.7  更多虚拟机介绍        168+ Z; }3 k  ~  i. [. s+ U. E
    5.2.8  扩展阅读:虚拟化技术        170
    % d9 i  ~- V3 a- d% k! O6 A4 W2 N5.3  本章小结        171
    7 k6 h- L4 s& m第6章  命令行的使用        173
    , u$ e9 t6 f+ S( A. H6.1  这就是命令行        173  O% m' ~6 U& F. z
    6.1.1  初识终端        173; X- b5 }' n" M$ m7 X* s
    6.1.2  Shell的基本概念        176  a( ^5 `0 r6 H* W8 X
    6.1.3  bash的工作(简单的Shell命令介绍)        177- y, g- K, ~2 `& `3 b8 e5 ]
    6.2  这么用Shell        179( t3 R# ^/ Q  l. a  S
    6.2.1  理解目录结构        179
    ' X% L0 s0 |# z0 `! @6.2.2  重要的TAB——命令补全功能        181
    ! F9 N2 `3 G- F; n1 v2 B1 U6.2.3  翻旧账——命令的history        182  h5 [/ G" [0 J3 C  @
    6.2.4  more or less——命令的分页显示        183
    & A6 p6 c3 m1 W5 I6.2.5  通配符        185
    . w) k! u3 D9 S6.3  Shell编程        186
    : j0 Q7 h. k; L! S3 A- J5 }# Y6.3.1  把命令打包执行        1867 k. q+ b% ?0 l' u6 Y
    6.3.2  规范的Shell脚本        189+ S2 q) t3 V5 u6 k- c6 J, F
    6.3.3  在Shell中使用变量        190
    & I/ {: T4 a9 X0 q; h5 {0 G6.3.4  Shell中的条件判断        193
    ) s/ E3 s( @% w8 `  b3 I! j6.3.5  Shell中的循环语句        196" Q% P8 U: B7 m, Q
    6.3.6  扩展阅读:Linux的文件权限        1974 z' |% @% X7 p; x
    6.4  正则表达式        200( j& W  J- G. Z% o1 d
    6.4.1  什么是正则表达式        200# h* ?% o: Q) N2 ?  S' L4 k
    6.4.2  初识正则表达式        2006 k4 i5 d$ |: P. {( y) ~
    6.4.3  强大的正则表达式        201
    : g4 W8 S$ d3 \6.4.4  无处不在的正则表达式        203  a! E$ V. Z4 }6 T8 D+ Z! j
    6.5  多彩的Shell        203
    , H( L4 o4 I0 {0 o, m! ]: E6 ]6.5.1  懒蜗牛同学的计划        204
    ( D  x" P2 u  D& V. P* ?6.5.2  命令行下的中文支持        204
    $ _# Y+ z7 H4 ]1 C' V( |6 z" {6.5.3  在Shell下播放音乐        2071 D! n! U2 ]7 Y& `* j
    6.5.4  在命令行中上网        208
    / b' k* [; I- D  h2 @* E6.5.5  在Shell下看图片        210% g1 N) k8 q  `) l
    6.5.6  在Shell下播放视频        211, F& D. r% e4 l' P
    6.5.7  扩展阅读:bash的发展历史        2123 L# d5 V- v2 u% ^: i1 b
    6.6  本章小结        213
    . p+ P2 q4 G2 V: w( R% I第7章  改造这个世界        214- a7 c, L& N# Q' i& z" `5 H, k0 n
    7.1  C/C++语言开发环境的搭建        214
    9 O& n& {8 `* b5 {5 U' U7.1.1  安装开发套件        214
    7 G+ A% |& F7 P7.1.2  在哪编写程序        216( _8 i7 `2 n  v/ {7 [9 o# n) l
    7.1.3  编译和运行        220
    5 V0 c) G- V3 r7 }7.1.4  C/C++语言集成开发环境        221! R: C% H9 a9 J3 L) j
    7.2  PHP开发环境的搭建        2251 H5 }$ I9 o4 s7 ?# }
    7.2.1  PHP是个神马        225
    * e( i7 a- G/ r: w) N6 v7.2.2  解释型语言        226
    2 M4 C$ B7 p. t2 ?6 c2 U7.2.3  安装Apache和PHP        227! w% t0 X! e% Q0 h, z
    7.2.4  又是HelloWorld        229
    , \4 u: M" C  s3 V7.3  Java开发环境的搭建        230+ v' q7 `' P. L; E2 i! {/ }
    7.3.1  半编译型语言        230- o2 o% m8 c  W8 j
    7.3.2  JDK和JRE        232
    * }$ i; C2 d' V) V, N7.3.3  再说Eclipse        2323 m. a( ~1 M1 o( ^( F, X0 I# O/ \8 ~
    7.3.4  还是HelloWorld        233
    $ [" v8 ?/ ^6 d  ]6 y. h7.4  Vim编辑器的使用        238- \9 O3 S: |  U2 o- V4 B
    7.4.1  Vim的操作模式        238
      ^3 L* n' L7 l4 i7 N7.4.2  指令模式常用快捷键        2394 q) h1 B9 l0 F# ^' L1 v2 i# E
    7.4.3  行末模式常用命令        244! J- o1 e) v+ |  M" H. `$ }& T
    7.5  本章小结        248
    ! z1 _9 O6 t( k( x( z0 B第8章  程序是怎样炼成的        249" ~: I8 L/ z, K' _, d4 C( W
    8.1  施工队        249
    4 t# G, ]) d* ^' `1 w8 E% W# F8.1.1  懒蜗牛的日记A        249) G& C6 y) I6 j
    8.1.2  编译多个源文件的程序        249
    8 w, u. s2 y! Q& a8 X: }8.1.3  编译过程详解        251
    & A1 j! @+ W: \4 s5 Q+ m6 i3 r# q8.2  修理工        255
    # H6 u1 D- K* D. f6 {9 n" u8.2.1  懒蜗牛的日记B        255+ [5 B0 |) Q5 n2 V. w- ?% \5 v/ l  S
    8.2.2  **的程序        255
    0 \% t6 D) T/ L2 S6 j" p$ l8.2.3  GDB的简单使用        256* `& \$ @6 g; G2 [$ d0 \; J
    8.2.4  扩展阅读:内存管理机制        2589 y, D: y' r/ b- }. N
    8.3  包工头        260
    " n& j; Y: w( j8.3.1  懒蜗牛的日记C        260  d( E! D' d* k, I8 v& V
    8.3.2  越来越多的源码文件        261: O; E9 X0 r; k/ b- v
    8.3.3  make的机制        262
    # m/ h6 F, ^  N( C8.3.4  Makefile的基本格式        263$ d7 g: B+ h' H( Y& P& `
    8.4  分析师        265
    , }0 R/ M% `; v" ^" w8.4.1  懒蜗牛的日记D        265
    * j8 u% e( |6 Z2 ?8.4.2  源码软件的平台依赖        265; N) R$ M& d5 u* _9 u
    8.4.3  一个标准的源码包安装过程        266
    $ |! z0 w2 E' [, ]$ k8.4.4  configure的作用        268
      {4 K# }3 ?# q9 V- E. j: {8.4.5  扩展阅读:黄金搭档——tar和gzip        2709 V; L% L9 ]4 n, l
    8.5  规划局        271- A! c# b- D7 K+ K# p1 z
    8.5.1  懒蜗牛的日记E        271, H- [5 z/ F$ v; }. I' u2 m
    8.5.2  自动生成的configure脚本        2715 T3 I4 ~  O& F0 S# M6 l
    8.5.3  规划局的成员组成        2723 ]) O" e3 n0 `& M4 d
    8.5.4  图纸审查        272* S8 X" J" ?! i7 I
    8.5.5  项目复审        274
    3 @# \- C$ G) U& r) m" L2 {8.5.6  派遣分析师        274
    - D) |" w" g9 h3 ]% V0 @8.5.7  编写施工计划        274) K- _* I1 `, t7 @& N9 m. `. u' O
    8.6  本章小结        276
    + U3 ~( W: K+ Z$ v
    回复

    使用道具 举报

    lili456        

    6

    主题

    4

    听众

    79

    积分

    升级  77.89%

  • TA的每日心情

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

    [LV.2]偶尔看看I

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

    使用道具 举报

    lili456        

    6

    主题

    4

    听众

    79

    积分

    升级  77.89%

  • TA的每日心情

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

    [LV.2]偶尔看看I

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

    % J0 a0 }, C- A4 z) e图1.3  贝尔实验室总部; v: R; b; x9 z" V4 p

    ' r* P+ L" \3 j% d+ e8 |7 b
    回复

    使用道具 举报

    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-4-18 19:53 , Processed in 0.604993 second(s), 79 queries .

    回顶部