QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 10175|回复: 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
    程序员典藏大系9 a; @; |  G  @

    6 q$ ~) y) Z7 H3 Q; ?) d0 vLinux入门很简单
    4 H4 a  L7 T: B* Q2 z, o0 [% V6 d: {4 y4 W3 d2 y3 c+ }
    刘金鹏(网名:笨兔兔)  等编著
    $ ~* D- T+ z: A% v+ |8 Y# T6 P* @2 p  C; O9 z9 H' O! t+ k' o+ \
    ! {0 H1 r" X" `1 J' a; ?0 Q% F/ N
    9 n# w/ i! o% k! y/ t' _4 ?

    ( }, U" |: n! D; X- n
      j" @9 T% j+ Q9 k* }
    4 M8 `. I3 e% K. A$ E( j# w, {
    % H, k6 y) T! K; A8 R) {+ E0 p
    4 M  ]8 Q, U$ Q$ `
    ' s0 |5 l7 I$ V2 w; v5 n- F0 C8 b' G2 j) o) c

    ! B( S1 a0 P1 v1 u% n# n
    7 W4 M: V/ v: h" \$ G% ^7 {: q6 f
    9 {( q7 f! Q4 ?
      ~- V- ?9 W) z* e
    1 L$ a% V' b% \" L3 |; U
    4 J- _% X, c1 f. n* z. G$ T% T" Z) X' b! G- Q1 c
    * u- L8 Q4 \+ o/ p! L) y
      I& m2 s: _, }+ h& x2 S  o1 ^
    清 华 大 学 出 版 社
    + Z9 U* r$ r0 s( B% T9 r0 y" P北  京6 i' I8 g3 b7 e' B$ g2 n$ W
    内 容 简 介# Z$ z" f) {  b- o2 w( y
    本书是一本与众不同的Linux入门读物。作者借鉴历史畅销书《明朝那点事儿》的写作风格,将技术图书以风趣幽默的风格娓娓道来,阅读起来十分过瘾。书中以一个拟人化的Ubuntu操作系统为主角,以Ubuntu 10.04为基础,讲解了Ubuntu系统从安装、配置,到搭建开发平台、投入使用的过程。 0 ~( O- h) M2 f( a  J+ M
    本书共8章,内容容安排上采取循序渐进的方式,由浅入深地引导读者安装、配置、使用Ubuntu系统。其中,第1章介绍Linux系统的产生和发展概况;第2章介绍Ubuntu系统的各种安装方法;第3章介绍安装系统后的基本设置;第4章介绍Ubuntu下的常用软件;第5章介绍Windows下的部分软件在Linux中运行的解决方案;第6章介绍命令行的使用及脚本的编写;第7章介绍Ubuntu系统下C/C++、Java、PHP开发环境的搭建;第8章深入讲解一个软件的编译、调试、打包、发布的过程。
    ! Y' H2 x4 ~8 E7 d8 U本书适合所有Linux入门者和开源软件的爱好者,也适合技术人员作为课外读物学习。对于大、中专院校的学生和培训班的学员,本书不失为一本好教材。$ U# f$ U% N$ y/ L' O/ |* v2 a& O
    : s& [& a4 y: Q  l% f2 ~

      z/ U3 Y6 Q) c: V本书封面贴有清华大学出版社防伪标签,无标签者不得销售。0 f( d/ M& S5 L$ V$ ?2 G; ^
    版权所有,侵权必究。侵权举报电话:010-62782989  13701121933
    ) I. `& b! Q: C6 E& B  |8 S( A7 J9 Z6 R5 ?( X4 i1 R! W* I; x
    图书在版编目(CIP)数据
    2 [; i6 t* `# D2 M+ k. {& ^3 V: h0 y; P+ |2 S: H
    Linux入门很简单 / 刘金鹏等编著. —北京:清华大学出版社,2012.4
    - j& Z  {& @5 R2 P( fISBN 978-7-302-28098-9
    . q2 G3 L  G5 W5 K. e9 v! C( c0 j1 b" X
    Ⅰ. ①L…  Ⅱ. ①刘…  Ⅲ. ①Linux操作系统 – 基本知识  Ⅳ. ①TP316.89
    8 ^. F3 X. p" r0 O  o0 x1 x- W" w# a2 x
    中国版本图书馆CIP数据核字(2012)第030171号
    ' m' Q7 j8 }6 \! D* H) ^5 h& ?) c: n5 D/ c8 k/ h  ?. e% k5 [
    - @- g( W! R; z! Z
    责任编辑:冯志强
    : P8 J/ {  H" A' x: `封面设计:& d/ e" `7 u& p! X- m
    责任校对:徐俊伟$ c# T8 f1 c2 m5 F) x
    责任印制:' Z7 d2 ^  M: m/ |* |) F4 W$ ^

    3 `) A0 S9 f  D& I出版发行:清华大学出版社        ; ^- F5 G: P: N; i/ [. ], j
    网    址:http://www.tup.com.cn, http://www.wqbook.com
    - p7 X* ^# ~) L# E* Y. c+ D$ X地    址:北京清华大学学研大厦A座                邮    编:100084
    * C+ K4 [/ Y. e社 总 机:010-62770175                                邮    购:010-62786544- A4 e6 r9 K+ Z; v- c1 K8 |4 b
    投稿与读者服务:010-62776969,c-service@tup. tsinghua. edu. cn) H5 u0 ^  f5 K1 d
    质量反馈:010-62772015,zhiliang@tup.tsinghua.edu.cn2 G* S9 l% \9 M) v8 q% |
    印 刷 者:; v  B. z% N: N
    装 订 者:肖  米
    , ?8 A6 m, f& k0 t! G% c6 r6 j经    销:全国新华书店
    / A: E  @$ q5 o7 z2 p开    本:185mm×260mm  印  张:18          字  数:450千字
    - u! z! ~+ r# O7 z5 t) G7 J          (附光盘1张)& ^/ _# m7 W7 F1 h; x% m
    版    次:2012年4月第1版          印  次:2012年4月第1次印刷  P! s5 U' Z" g2 Q( G
    印    数:1~5000
    ) C9 g0 b1 d' f! ^& g5 t  l- g定    价:25.00元1 B3 V! T' Y1 @  n, n
    产品编号:045149-019 a% J- b7 t" m( o& J
    8 ~! f, `: P) d" a
    当当地址:http://product.dangdang.com/product.aspx?product_id=22730818: d8 v5 T" F9 V8 r' g
    zan
    转播转播0 分享淘帖0 分享分享0 收藏收藏0 支持支持0 反对反对0 微信微信
    lili456        

    6

    主题

    4

    听众

    79

    积分

    升级  77.89%

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

    [LV.2]偶尔看看I

    自我介绍
    本人是应用英语专业毕业
    目    录
    & B- N% b' G# ^5 x. G. g* C第1章  一切的起因        1
    4 f7 m' K8 F3 ~; l# a1.1  UNIX的诞生        1- m9 H* v7 Z% F% o1 S% u
    1.1.1  操作系统的从无到有        1$ _0 x! v7 s: m; X
    1.1.2  有牛人的地方就有新技术        2
    1 N' E( p6 [2 \5 [' k; \5 b( N1.1.3  一个游戏引发的变革——UNIX元年来了        5
    : {5 H1 l! T+ t/ I9 I5 r3 j1.2  Stallman和他的GNU计划        6' V5 x: @, ?5 w/ I. b6 h* F( h
    1.2.1  快乐的自由        7
    ) r, x! W" t+ M4 B/ O' c1.2.2  自由逐渐远去        7' J$ G) b$ T: b2 a/ _+ h- m
    1.2.3  不在沉默中爆发,就在沉默中灭亡        88 k. h) ?+ y) h9 B$ p1 Z
    1.2.4  实现GNU梦想        9& h9 {5 X8 m/ G" f5 W( T
    1.3  从异想天开到Ubuntu        9- `2 A- _2 X) U
    1.3.1  Minix        9
    - ^3 V: P0 o, ?  f  |4 B$ G& V: E1.3.2  异想天开的FREAX        10
    9 ^& t# o3 @. E  b9 R3 H& y% `1.3.3  Linux的由来        117 `' a- I; G0 ?' d
    1.3.4  众人拾柴造就Linux        12+ z& }3 \: ~( V+ s1 D9 R  T7 H
    1.3.5  琳琅满目的Linux        14
    7 k7 y; b" g$ A1.4  本章小结        157 Q7 ^/ a3 C6 H% K) P8 N5 m
    第2章  初来乍到        16
    9 B5 ~% K3 y5 {2.1  抵达——获得Ubuntu的途径        16
    # w- ^( M7 D# p- J8 D2.1.1  毕业了,就要去工作        16+ \1 f6 ^- ?, Y5 D  `
    2.1.2  要工作,先要有住处        17
    & u  q% ]# c, ?# ]2.2  启动——安装Linux前的准备        18
    / Y. n; c0 i+ Y; U/ |: h8 |2.2.1  了解计算机的组成        18# @+ \' I6 M' {8 w9 U% y
    2.2.2  先尝后买——用LiveCD体验Ubuntu        20
    - w% G3 {# Q- T# v) Y" O2.3  入住        23
    * W2 C9 V+ w9 ]+ I2 C) G2.3.1  第1步:选择语言        237 S, k2 o5 S& W( O
    2.3.2  第2步:选择时区        23
    " f0 u& h; Q# x0 p. o. n" F2.3.3  第3步:选择键盘布局        24+ v9 Q7 L* }  X- N" O
    2.3.4  第4步:分区        245 |4 L9 c8 U7 a& A. E% z
    2.3.5  第5步:填写一些基本信息        28: L, _/ z7 J! g, I/ J  o) r3 ^5 n: N
    2.3.6  第6步:导入用户信息        29  C5 o( Y) N$ y% |& O
    2.3.7  第7步:确认信息        30, _% M- Z. O# e
    2.3.8  扩展阅读:Linux中的最高权限        31
    0 Z7 H) m6 J5 a8 M2.3.9  扩展阅读:Linux的分区和挂载        32
    $ I" m/ }. P  K2.4  G大叔——介绍启动管理器Grub        33: Z1 S" O- b8 C& q, u# d
    2.4.1  计算机启动流程        33! h( }% E' \7 F3 B# J# a& y$ F
    2.4.2  多系统的共存        35/ ?1 L5 d( c" ]) Q% v1 i  d2 h
    2.4.3  重装Windows后Grub的修复        351 g7 a: Q  v% a3 v" B
    2.4.4  Grub的简单配置        36
    1 b$ Z! [, H4 [2.5  更多选择        38  B  d5 @/ L+ @4 q
    2.5.1  基于Windows的wubi安装        38
    3 R+ G; d3 Q' y; K9 U! x: ^- r2.5.2  U盘安装        390 c3 K7 a& X% e8 `( H
    2.5.3  其他版本的Ubuntu介绍        427 [; f. J. }0 k0 j
    2.6  本章小结        45- |# X* A) [; N3 |) H8 l, ^
    第3章  渐入佳境        464 U8 F' G" [4 k  Z
    3.1  招贤纳士的apt        46
    ) A* O; t7 Q+ n# q3.1.1  不一样的软件安装方式        46
    + d3 j* z+ Z* M  l5 z3.1.2  选择合适的软件源        47
    , E0 N. B2 B& X5 s3.1.3  获取最高权限        50: c3 T' r) R0 I
    3.1.4  为apt设置好网络        52
    ; X7 ?  j' L. ]3.2  狐狸妹妹Firefox        54
    ( r" m) @+ a, Q/ x  s3.2.1  安装Flash插件        54
    + h+ k( _. b# \% Y3.2.2  设置中文字体        58. |- G9 u. r+ _5 C6 V
    3.2.3  扩展阅读:文泉驿的诞生        60
    9 _  O# \1 {. K! L) \* y+ Q3.3  心有灵犀Empathy        624 i1 O7 D/ g$ i4 p
    3.3.1  集Gtalk、MSN、Icq等于一身的Empathy        62
    % j( C* {  i2 ^% n" k3.3.2  Empathy的账户设置        63: |" ^- j$ J' F; |
    3.3.3  配置输入法        64# n, t- Z. [% F, q# Y
    3.3.4  Linux下的QQ        67
    " m/ r& {2 }; s: p$ j9 n3.4  多媒体        69
    . ~3 N5 I8 m& s3.4.1  安装解码器        69
    - j+ F/ B8 {1 B5 Q3.4.2  安装Mplayer播放视频        71: N, w; D) b* I0 u2 I9 |; g( h
    3.4.3  播放音乐的Rhythmbox        73
      N( ^6 z6 _/ f$ O3.4.4  MP3乱码        73
    . G" a: W+ L% J  n& X3.4.5  扩展阅读:开源和闭源        75
    . W% p/ s& S5 r' E, f8 u3.5  安全软件        76
    - ~* A# K# N5 L% J3.5.1  杀毒软件        760 a( k$ }; q: ~
    3.5.2  防火墙软件        76+ d1 k" {& Q" H9 W
    3.5.3  扩展阅读:为什么Linux不需要杀毒软件        78
    8 v) |7 m$ T/ R- z8 T5 f3.6  硬件和驱动        79
    7 p8 U, ]. j" ~& V' E3.6.1  驱动——硬件的使用手册        79: a7 V, K0 i8 L6 I4 H# E
    3.6.2  安装受限驱动        803 k/ R1 K! }0 C+ z" v
    3.7  本章小结        81
    ' W# u. U& X7 p  B! R0 ]0 O$ ~第4章  我的系统我做主        82
    ( {/ p3 b, q% w6 E8 N4.1  我的桌面        82& u: C. l2 t( ~" F) K
    4.1.1  默认桌面的配置        82
    & A6 x: O& ?9 u4.1.2  3D桌面的由来        84+ f+ n# C" B3 h4 w% {
    4.1.3  体验3D桌面        87: u% M# c& g! L4 _  M! B
    4.1.4  扩展阅读:Xorg        88
    ; y  k" y& Z; ~4.2  我的网络世界        89
    ) G* y) y2 b/ d% L8 f4 n& R4.2.1  满身插件的狐狸妹妹        89
    & X" ~' T% w3 t6 c0 R- i) I5 h+ {8 f7 r4.2.2  会分身的Chrome        93( T8 _" B" ~# }+ y0 ]2 I
    4.2.3  干净利索的Opera        96
    ) ^3 B6 Q: K9 @5 s4.2.4  更多的浏览器        97- P% x% M: F. r$ b9 B- L4 T
    4.2.5  BT下载软件大选秀        97
    3 N( L6 ^" q/ [" Z5 P" F" Y( `: g4.2.6  扩展阅读:软件位宽        103* `2 S* a7 S' T
    4.2.7  扩展阅读:进程        104! F9 `& m6 M+ q; F5 [
    4.3  我的影音生活        1064 g" K6 M9 M% q% k; D
    4.3.1  简约的Mplayer        106
    3 g  b* z* d( b. @4.3.2  强大的SMplayer        109
    " [6 r" Q1 c' a3 ?4.3.3  琳琅满目的音频播放器        1126 E) W( X) p# v" t
    4.3.4  扩展阅读:解码器与硬解码        115
    " X% c! T& U' M% \. V4.4  我的生活色彩        116( U4 g% X4 H* @5 q* P
    4.4.1  从复制照片开始        117
    ( g4 F; n! C5 l5 K4.4.2  管理照片的F-spot        118
    * R2 N* ]. L$ \8 R4.4.3  系出名门的Picasa        120$ {, P$ f2 {1 {* a" \
    4.4.4  Gnome之眼        123% I$ t8 t) ?2 h6 W. S
    4.4.5  免费的PS——GIMP        125. p+ c5 @' q5 H3 S. m9 d3 ~, e
    4.4.6  扩展阅读:磁盘碎片的产生        1275 C5 Q6 V+ F3 k# A( [4 F
    4.5  我的办公软件        128
    ' n7 \" C" S. `: D4.5.1  代替MSOffice的OpenOffice        128! `7 q2 M1 K9 A5 d9 {
    4.5.2  翻译软件星际译王        1294 d( o  q. X6 s! i# R
    4.5.3  电子邮件Evolution和雷鸟        131
    # b4 L/ ?, @# X( M. y1 K4.5.4  与Windows的文档交互        132( i7 u; g# ?; b. w1 {2 u: A! l
    4.5.5  其他的办公软件        134+ I2 T) |- t+ K3 u  A- F9 k
    4.6  我的杀毒中心        136- e4 c6 B% z0 W' |  X
    4.6.1  Linux下也有杀毒软件        136+ j0 r) z1 M7 w, y3 C6 `6 [  c
    4.6.2  Linux下杀毒毫无压力        138
    5 u  @( T2 p; C/ i/ V) y4.7  本章小结        139
    8 K" H! g# \& B* C8 c! C第5章  虚虚实实        1405 S$ h+ j* c" f9 H# i
    5.1  红酒大师Wine        140; b7 b6 \. Y+ a) c
    5.1.1  非IE不可的网站        1400 a6 x# v( n" `$ u' t3 a( f
    5.1.2  安装Wine        143
    . E& z1 D, h* O& `1 |( B5.1.3  模拟运行的IE        145. i' [# ~) U) Q/ x; M( T. W
    5.1.4  Wine的使用和配置        147$ u9 j( A) F7 ~4 H4 L% Z
    5.1.5  更多程序被Wine        150* |1 L+ U% e& g1 K) H7 W
    5.1.6  扩展阅读:为什么Windows 7的程序不能在Ubuntu下运行        151
    8 [+ \3 ]2 C1 D* T* u( a5.1.7  扩展阅读:Wine的自白        153
    2 I2 \; ^( e6 N! t5 i  N5.2  盒子妹Virtual Box        154
    0 a; D+ d5 t8 B4 h! f/ h1 Z/ H3 v5.2.1  天上掉下个盒子妹        154. F& V! h! J6 q" H
    5.2.2  创建虚拟机        155
    % @4 L$ t6 {" c1 Z5.2.3  在虚拟机上安装Windows系统        159
    6 F+ p3 I4 r+ T9 a5.2.4  安装功能增强包        161& F) j- d, ], l$ U- N, U" N
    5.2.5  为虚拟机配置网络        162
    8 }. p, o( H4 ~& y/ ?5 O; V5.2.6  与虚拟机共享数据        165  h9 ^' W3 P0 y0 l
    5.2.7  更多虚拟机介绍        168
    / t5 J2 v. D" y5.2.8  扩展阅读:虚拟化技术        170* ^( w* }) ]2 U$ H% H. p; C* C9 i
    5.3  本章小结        171
    : S: ~+ B4 s$ Y  F  m+ B第6章  命令行的使用        173& j* x) S7 b! m; Z
    6.1  这就是命令行        1731 y* y5 ~8 j5 [/ I5 g' x% J
    6.1.1  初识终端        173
    0 O+ g2 B% W2 g6.1.2  Shell的基本概念        1769 l, y% ]1 e/ J3 w
    6.1.3  bash的工作(简单的Shell命令介绍)        177* M( i3 P* m1 R, J1 G& s
    6.2  这么用Shell        179
    * G; J- F& b& X, ?- S6 T6.2.1  理解目录结构        1798 y% I2 L% x* `4 E# m$ |
    6.2.2  重要的TAB——命令补全功能        181
    " M" i- \5 L; K7 d& Z/ T6.2.3  翻旧账——命令的history        182
    ' A* R% d0 g- t6 F1 S6.2.4  more or less——命令的分页显示        183
    " ]8 Y' \8 |7 r/ _, X6.2.5  通配符        185! G& }4 F' @- @+ W% T
    6.3  Shell编程        186( ]0 A- O8 e- h% G' _( r  G
    6.3.1  把命令打包执行        186, ^; A! x6 H9 R% g' O" H- P
    6.3.2  规范的Shell脚本        189
    ' \1 e9 ^4 ]4 h. s# R- @$ B+ g6.3.3  在Shell中使用变量        190( Z9 G7 D* B- w4 G' z
    6.3.4  Shell中的条件判断        193
    0 A0 x9 Z1 Z: Y/ \) d( H6.3.5  Shell中的循环语句        196
    6 q& i5 D$ G) y/ m' o5 {6.3.6  扩展阅读:Linux的文件权限        197' y. T/ T  e$ P: d
    6.4  正则表达式        200) {# z( K5 [+ h4 O. j5 X8 B- p* t
    6.4.1  什么是正则表达式        2004 N; X; A7 E+ A7 `4 W! R5 l4 G3 D
    6.4.2  初识正则表达式        200
    2 M% q4 C. _) X3 r' }: h* p6.4.3  强大的正则表达式        201
    $ Q- D4 Q& T7 ^+ O: P) @6.4.4  无处不在的正则表达式        203
    6 i$ k/ M8 G) [. S6.5  多彩的Shell        203
    8 x! W; T1 Y: i; n6.5.1  懒蜗牛同学的计划        204. |5 W  U5 U, D( J6 \8 u
    6.5.2  命令行下的中文支持        204
    3 j. j! r/ v" [, m  L- m+ p6.5.3  在Shell下播放音乐        207
    . U4 i9 }6 P. C6.5.4  在命令行中上网        208/ q$ p* j, v# s3 t+ Z
    6.5.5  在Shell下看图片        2109 E4 `; x/ ~- M2 ^2 W
    6.5.6  在Shell下播放视频        211) i& I7 r4 g9 r* Y+ W& v4 p
    6.5.7  扩展阅读:bash的发展历史        212+ U! E0 Z/ J. M5 y4 I; l! z
    6.6  本章小结        213
    6 L5 f+ J" Q  U" B7 R( D# h; b第7章  改造这个世界        2145 u( J. N, v  }  M; C0 v5 T3 `
    7.1  C/C++语言开发环境的搭建        214$ w0 k; k1 Y+ H
    7.1.1  安装开发套件        214
    8 x9 Z. J% K& A7 k: n3 w& h2 @7.1.2  在哪编写程序        216  Y/ ?3 }) ^5 G' c  W
    7.1.3  编译和运行        220
    : w' A* M# E- d7.1.4  C/C++语言集成开发环境        2216 x, t0 C* P0 K! u5 {
    7.2  PHP开发环境的搭建        225/ Z" F2 p3 I6 ~& y
    7.2.1  PHP是个神马        225) \, t* i; B( f5 m. |1 K
    7.2.2  解释型语言        226
    & v8 ^5 U! n2 Z- ^! k7.2.3  安装Apache和PHP        227
    # |  U6 O" m. @8 B$ Q4 ^8 s% \7.2.4  又是HelloWorld        229& S; x8 x2 i7 }- B1 [
    7.3  Java开发环境的搭建        230
    6 H* |6 ~$ r, ^' d6 U) X/ ?7.3.1  半编译型语言        230
    # o7 j6 k0 w% J: s6 H2 O$ K7.3.2  JDK和JRE        232. W5 q9 S0 ~5 l- p: ~0 r+ e- }
    7.3.3  再说Eclipse        232& P! K, M: l6 Y8 h/ d, Z1 `
    7.3.4  还是HelloWorld        233; o8 A- A+ o0 _+ V
    7.4  Vim编辑器的使用        238
    % B7 X  t4 L  q( p7.4.1  Vim的操作模式        2386 ?- l# ~1 |# J$ r1 `
    7.4.2  指令模式常用快捷键        2397 ]* `, u1 h2 k( N( D1 G6 B
    7.4.3  行末模式常用命令        2447 w1 W- v2 ?1 w% u- b
    7.5  本章小结        248# L  {& N! S/ S7 ~; p& \
    第8章  程序是怎样炼成的        249
    - [! e: k0 U2 w3 ?/ f8.1  施工队        249
    9 v) J" `2 T9 r* t9 p+ F4 u2 C8.1.1  懒蜗牛的日记A        249
    ' o4 E+ n. i; S2 R+ S- M6 Y8.1.2  编译多个源文件的程序        249
    1 f1 |, B, T( A8 w3 ~1 i4 O0 b8.1.3  编译过程详解        251
    9 t/ `' @) _8 H  H2 q8.2  修理工        2556 L6 {& {" J3 \) T
    8.2.1  懒蜗牛的日记B        255
    / J+ `( C( D! Z8.2.2  **的程序        255
    2 O( t. j  s4 R5 }, N8.2.3  GDB的简单使用        256
      h- Z0 b; l7 R9 N6 X2 f7 p8.2.4  扩展阅读:内存管理机制        258
    # m+ m" @( c% @% S! a8.3  包工头        260
    7 r+ W+ E! a: g% t& B8.3.1  懒蜗牛的日记C        260* ]9 \; G' Q1 B$ q) A& G
    8.3.2  越来越多的源码文件        261
    " A" e4 t2 v& v3 J, e8 c4 r8.3.3  make的机制        2621 n6 M' ^% r6 u4 A) n; o
    8.3.4  Makefile的基本格式        2637 z+ v8 T+ n7 y) P/ l
    8.4  分析师        265
    ) r3 o3 C7 h9 M9 F9 E0 a8.4.1  懒蜗牛的日记D        265
    , Y7 S! d% Q( i6 M8 G8.4.2  源码软件的平台依赖        265  s8 r, p) t1 [
    8.4.3  一个标准的源码包安装过程        266
      N% E- w) D0 |- I8.4.4  configure的作用        268, H$ [$ ^+ r; x, w
    8.4.5  扩展阅读:黄金搭档——tar和gzip        270! U5 c; b/ J+ {9 L& g
    8.5  规划局        271' v$ e5 L/ c' J8 `- c
    8.5.1  懒蜗牛的日记E        271
    ; K! ]- e7 J% W  H8 N  V8.5.2  自动生成的configure脚本        2713 Q1 [1 T- w! S4 n0 S7 X$ V! [3 Z) r# x
    8.5.3  规划局的成员组成        272, F3 K/ _+ Q- E2 h2 u
    8.5.4  图纸审查        2721 Z7 \5 s$ O( x; p5 D% m, r
    8.5.5  项目复审        274
    : [8 h; V1 _: k- B) V, F, ~8.5.6  派遣分析师        274/ d( e5 O+ N0 _" K$ n6 I7 V, e1 E
    8.5.7  编写施工计划        274
    % R- l0 L8 G: X# [. D8.6  本章小结        276
    $ r& E% y+ n4 G- F6 s1 Y2 |
    回复

    使用道具 举报

    lili456        

    6

    主题

    4

    听众

    79

    积分

    升级  77.89%

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

    [LV.2]偶尔看看I

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

    . G$ Z& p6 B( j; {6 o/ _1 ]编著者
    ) S" z3 `, y# r# j& c
    1 Z, t) {7 Z3 Q1 F
    回复

    使用道具 举报

    lili456        

    6

    主题

    4

    听众

    79

    积分

    升级  77.89%

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

    [LV.2]偶尔看看I

    自我介绍
    本人是应用英语专业毕业
    第1章  一切的起因6 i; j4 O, d4 _$ V$ @
    我们将要讲述的故事,发生在一个你可能不熟悉、不了解,却又几乎天天都会接触到的世界。那里可闻鸟语却无花香,那里不见天日却色彩斑斓——那就是软件的世界。而我们的主角,就是一个软件,一个操作系统——Ubuntu。不过主角总是不着急登场的,在他露面之前,我们先来说说这位主角,以及跟他有血缘关系的几个操作系统的诞生过程。3 W  a& T: G1 p
    1.1  UNIX的诞生, O, Q+ h. P! o3 x4 j! K
    UNIX是一个强大的操作系统,稳定程度令人发指。要说UNIX,那得从20世纪60年代的美国开始说起。6 Y# R# B5 a: {6 R% u
    1.1.1  操作系统的从无到有
    0 g# u3 Y6 j7 h6 h! G" v& t2 e" q0 j0 `20世纪60年代,计算机可是个新鲜玩意儿,没有现在这么普及,而且非常笨重,都是用在商业或者科学研究领域,家庭用户想都不用想。而且那时候的计算机远没有易用到70多岁的赵大妈都能拿它来斗地主的地步。那时候使用计算机需要由专业人员通过输入一条条的指令,来进行各种运算。他们输入的指令大约相当于现在的汇编指令,所以效率和操作难度有多高就可想而知了。那时候计算机大都没有什么操作系统,顶多有个批处理系统,可以把要输入的指令记录在某种媒介上(比如纸带,如图1.1所示)一次性输入进去,省去了重复输入指令的麻烦。
    $ X1 F( P) G9 c 7 U& S' \# s0 m! [( |
    图1.1  打孔纸带
    / e' \% O$ u* c  e7 G* X后来慢慢有了很简单的操作系统,但并不像现在我们见到的操作系统这样通用。这个时候,卖计算机的厂商要为每个型号的计算机设计不同的操作系统,一个程序在这个型号的计算机上写好了,如果想拿到其他型号的计算机上运行,就需要再重新写一遍,因为这两台机器的硬件组成、操作系统等都不一样。
    3 M& R2 ^# E: z  x计算机要是就这样下去,那么70多岁的赵大妈就别想玩斗地主了。所幸这个斗地主的问题,后来被那个时代IT业界的大地主,蓝色的IBM公司率先着手解决了。1964年IBM公司推出了一个系列的大型机,用途、价位各不一样,但它们上面运行的操作系统,都是System/360,图1.2所示就是其中一个。IBM的这一举措为其带来了很大的利润,因为省去了为每一台电脑单独编写系统的成本。直到今天,IBM的大型机上依然可以运行这个360系统,可见其当初设计时充分考虑了兼容性。然而我们要讲的主角不是360,而是另一个伟大的操作系统。$ Q2 z  X% o/ e) x7 p% ?9 j7 t

    : G2 s7 C( _( f7 I" N图1.2  IBM的System/360大型电脑+ L. X9 Q, Z; h& T" Y* M0 O
    1.1.2  有牛人的地方就有新技术& X* G3 Y/ a2 _" m" w4 q/ H3 K# C
    【在那牛人聚集的地方】
    / f) g! L) o4 s& u( B  a- G: `那时候有个聚集了很多牛人的地方,叫做贝尔实验室,是1925年由AT&T公司成立的,就是图1.3所示的这个地方。一帮头脑发达四肢也不一定简单的家伙整天聚在那里,研究新奇的东西,什么任意门啊,竹蜻蜓啊……都不是他们发明的(听说发明这些的人是个日本科学家)。贝尔实验室那帮人的研究工作大致可以分为3个类别:基础研究、系统工程、应用开发。在基础研究方面主要从事电信技术的基础理论研究,包括数学、物理学、材料科学、计算机编程理论等,反正都是大学时听不懂的那几门就是了。系统工程主要研究构成电信网络的高度复杂系统。应用开发部门是贝尔实验室最大的部门,负责设计构成贝尔系统电信网络的设备和软件。具体来说,贝尔实验室研究出来过的东西有晶体管、发光二极管、通信卫星、电子数字计算机、蜂窝移动通信等,都是我们今天的生活中非常常用的东西。总之,通信网的许多重大发明都诞生自这里。
    + c/ ^+ u3 H% S$ K1 n * k3 W2 \. P: X) y
    图1.3  贝尔实验室总部8 U* ~) `1 g! x/ d
    : L. D3 x- r1 A" T: t$ _5 K/ i3 `' \1 [6 O
    回复

    使用道具 举报

    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-12 08:23 , Processed in 2.149676 second(s), 79 queries .

    回顶部