QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 9977|回复: 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
    程序员典藏大系, d2 |. ]! y5 {/ Q3 Y8 s5 D

    6 I% q" h7 \' v$ p7 O4 ~' C8 hLinux入门很简单# Z. u# H6 M# @$ d$ V

    ! y' s$ X3 i  H0 _  Y3 T刘金鹏(网名:笨兔兔)  等编著
    6 @4 L  l) e: M  M& S+ i
    & Q! q+ P( g/ F& Y
    & B2 n8 I: a; u$ ?$ y7 U
    & o# V  Y& A( h8 K; y5 \
    ) N/ Z- J2 V% G- y
    ( D1 X7 Y0 }4 [/ s- a) A7 j! m( O
    / i+ [1 ^+ g8 k: M* F1 H3 J6 H  ~. T6 U
    - N5 x* M9 Z3 W/ U, [& e3 L. B
    3 ]: P& x) e, E7 F3 x2 b
    2 L1 F" J8 Z* p* f1 Z6 @% d
    * F1 }: {1 c1 [6 K0 e" p: S& H/ s  h/ {  r3 J3 H2 R

    , w; u( C$ i7 ?5 U+ n/ _1 M% v, b: f2 Y4 M' j! ?* w: m
    9 i' Z: l0 }* r8 K& j: J  V, P$ Y

    7 i: P: ]$ U: N2 z' v  K0 [# O3 v  B

    " l# }) u, ~( }
    3 U  ~, W, o$ p, X& q; p5 Z, I
    ; ~3 Q8 k  k4 O3 `" H1 n清 华 大 学 出 版 社
    . k- c. i! l2 E: @0 g& f5 j% {北  京
    ' B& Q2 @, K/ n4 w6 ]; n0 \内 容 简 介7 T. w( W( c2 j  G) h5 ^& ]- W: `6 u
    本书是一本与众不同的Linux入门读物。作者借鉴历史畅销书《明朝那点事儿》的写作风格,将技术图书以风趣幽默的风格娓娓道来,阅读起来十分过瘾。书中以一个拟人化的Ubuntu操作系统为主角,以Ubuntu 10.04为基础,讲解了Ubuntu系统从安装、配置,到搭建开发平台、投入使用的过程。
    9 J: _; B) n2 `2 w/ T7 A本书共8章,内容容安排上采取循序渐进的方式,由浅入深地引导读者安装、配置、使用Ubuntu系统。其中,第1章介绍Linux系统的产生和发展概况;第2章介绍Ubuntu系统的各种安装方法;第3章介绍安装系统后的基本设置;第4章介绍Ubuntu下的常用软件;第5章介绍Windows下的部分软件在Linux中运行的解决方案;第6章介绍命令行的使用及脚本的编写;第7章介绍Ubuntu系统下C/C++、Java、PHP开发环境的搭建;第8章深入讲解一个软件的编译、调试、打包、发布的过程。! A* x& }, r' a6 `
    本书适合所有Linux入门者和开源软件的爱好者,也适合技术人员作为课外读物学习。对于大、中专院校的学生和培训班的学员,本书不失为一本好教材。+ B5 ]( c$ G. h) b, [5 p  I

    9 S# t4 m' I6 p1 I& o  ~! `& u: z: @2 H. J5 I/ Y* ~
    本书封面贴有清华大学出版社防伪标签,无标签者不得销售。, c+ p  L2 q; t: x* \
    版权所有,侵权必究。侵权举报电话:010-62782989  13701121933* N; B) s% H. n/ W

    * A0 s* _7 U8 k  ?图书在版编目(CIP)数据
    . ?; i2 s& l1 E4 ?- d. Q6 z, Z. u& ?/ j6 V
    Linux入门很简单 / 刘金鹏等编著. —北京:清华大学出版社,2012.4
    . y& f5 N& Q( cISBN 978-7-302-28098-9
    9 _0 s# l9 ?: a* f1 F2 R' p$ j! F8 Y
    Ⅰ. ①L…  Ⅱ. ①刘…  Ⅲ. ①Linux操作系统 – 基本知识  Ⅳ. ①TP316.89
    ( K1 S/ L; Y) G
    - W$ B+ _. _, }8 b. f% M5 _中国版本图书馆CIP数据核字(2012)第030171号
    3 f+ d6 |% L  ~9 i5 Z% q1 c8 X
    ( O4 t8 X; Y6 y. P8 k( Q" @
    ( o' U2 J: N. j; [8 C责任编辑:冯志强3 W. O5 c+ N# v; q6 }. n
    封面设计:
    : j3 K) V- N4 X+ T" V$ A" q责任校对:徐俊伟- H9 \7 N, D' D/ V" M
    责任印制:
    & h& v* R& B5 Z  E# m! d, Z% z- @" ]" o  y( p, ~# s3 ^- `
    出版发行:清华大学出版社        3 v0 X& U% }0 J9 Z! u, ]+ D- A7 ~9 O
    网    址:http://www.tup.com.cn, http://www.wqbook.com
    5 W, ~% r- ]6 X1 [& F5 P地    址:北京清华大学学研大厦A座                邮    编:100084$ [/ T, k0 x( y3 ]& s+ K
    社 总 机:010-62770175                                邮    购:010-627865441 M* {/ R9 x. h1 m/ ?- G
    投稿与读者服务:010-62776969,c-service@tup. tsinghua. edu. cn
    ; t3 G4 B( T' `5 u# Q质量反馈:010-62772015,zhiliang@tup.tsinghua.edu.cn7 N# }8 m4 ^. u9 B7 M
    印 刷 者:8 J5 k3 U4 b5 C8 p# k' Z' I
    装 订 者:肖  米
    , _) ^& R/ ]' Y6 [' G经    销:全国新华书店- p! c7 O9 K* M
    开    本:185mm×260mm  印  张:18          字  数:450千字) Z$ s$ h/ t; J3 r
              (附光盘1张)& A, b, P9 u: P/ f' K! _
    版    次:2012年4月第1版          印  次:2012年4月第1次印刷* Z+ S2 B1 {6 I1 P9 e  C7 @% p
    印    数:1~5000
    ' \4 Q9 M& {7 a定    价:25.00元
    1 Q5 i9 R5 h  Q产品编号:045149-01& a" O% H* t: g0 i9 X$ A2 o
    % X: G# u8 z8 J9 ~) g9 z" H) ~
    当当地址:http://product.dangdang.com/product.aspx?product_id=22730818) r. m% a9 f) ~( k
    zan
    转播转播0 分享淘帖0 分享分享0 收藏收藏0 支持支持0 反对反对0 微信微信
    lili456        

    6

    主题

    4

    听众

    79

    积分

    升级  77.89%

  • TA的每日心情

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

    [LV.2]偶尔看看I

    自我介绍
    本人是应用英语专业毕业
    目    录5 c8 R# O- T* m6 _! \, C
    第1章  一切的起因        1
    , h  `; ~/ o0 m) u$ D% |1.1  UNIX的诞生        11 v; N& Y# e, }( W; f* {
    1.1.1  操作系统的从无到有        1% I2 v4 k5 y- O2 S( H: B
    1.1.2  有牛人的地方就有新技术        2
    0 B( }/ u7 o# T) W' g1 \1.1.3  一个游戏引发的变革——UNIX元年来了        5
    ; ?+ T! v) y; T" z2 Q& Q2 f: t1.2  Stallman和他的GNU计划        6
    $ c! ^. ~4 I. Q0 F/ _1.2.1  快乐的自由        7% T9 ~! x. z$ B* S
    1.2.2  自由逐渐远去        7% j2 ?5 W! w8 f9 X3 l# G
    1.2.3  不在沉默中爆发,就在沉默中灭亡        8
    2 b1 h/ l: L6 R3 f( r* y1.2.4  实现GNU梦想        9- F. k. `0 N* y  Z0 J# f
    1.3  从异想天开到Ubuntu        9
    . ~$ p3 x' P5 L5 |( N1.3.1  Minix        9/ _% f  p9 x7 k$ ?
    1.3.2  异想天开的FREAX        10
      M3 b) q4 v8 c1 t1.3.3  Linux的由来        11, o/ Q- s) l1 ]0 p! Z8 G
    1.3.4  众人拾柴造就Linux        12( L( e; l) w9 _$ g# w4 t8 o
    1.3.5  琳琅满目的Linux        14/ C# Q2 ~, x$ g: m8 o3 L: {/ ]) j0 B
    1.4  本章小结        15
    & B9 t/ E" m7 _第2章  初来乍到        168 g' }5 G9 d, W3 C7 V
    2.1  抵达——获得Ubuntu的途径        16
    ! N+ c5 ]# s* V* w6 }4 o2.1.1  毕业了,就要去工作        16- E' }  P3 }3 x# e
    2.1.2  要工作,先要有住处        17
    - I! M+ c/ T; T6 W, h( y$ F2.2  启动——安装Linux前的准备        18
    4 Z6 V/ `5 o8 n3 j5 D  W/ G+ c2.2.1  了解计算机的组成        18
    % G6 m2 k5 [* a# ?. n' V/ l; a2.2.2  先尝后买——用LiveCD体验Ubuntu        208 C6 j) r. u- e+ E# ^0 E8 u7 N
    2.3  入住        23
    2 Z0 Q) l; V% E: T! V+ p2.3.1  第1步:选择语言        23
    * Y- @1 S6 V0 t$ S1 F2.3.2  第2步:选择时区        23; Y8 ?/ E% p0 X* ?4 r4 s
    2.3.3  第3步:选择键盘布局        24- [! _! a6 c) f
    2.3.4  第4步:分区        240 D) q% T2 U4 f. q$ U- Q
    2.3.5  第5步:填写一些基本信息        28% k) S& o) {2 {: h( p
    2.3.6  第6步:导入用户信息        29& ]/ S6 I, b/ }1 h
    2.3.7  第7步:确认信息        30
    ( }: ?! n5 C& _& V) F) n2.3.8  扩展阅读:Linux中的最高权限        31
    # o  C2 ], E, p+ s; M9 v$ ^2.3.9  扩展阅读:Linux的分区和挂载        32
    ; A4 I1 {4 E( B2 F. v; a2.4  G大叔——介绍启动管理器Grub        33
    * U( L5 E+ g4 s4 I( u2.4.1  计算机启动流程        33
    , g2 n3 r9 V- |  [# R2.4.2  多系统的共存        35
    " Z  q" U6 x6 E9 \+ w& |2.4.3  重装Windows后Grub的修复        35
    0 O8 v  h3 W2 _' V: j9 t- |* z2.4.4  Grub的简单配置        36
    6 ~1 \  h  [4 o& L, I2.5  更多选择        38
    4 N: u& L$ J) M9 v2.5.1  基于Windows的wubi安装        38/ e7 P% i6 \3 P' L( p) D
    2.5.2  U盘安装        394 u6 u2 h. ~% M8 P2 q$ k$ a  A) T, k
    2.5.3  其他版本的Ubuntu介绍        42
    & U# r+ I6 f+ Z9 B, N! Z/ j0 Q# C2.6  本章小结        45# V  l9 K8 e: `: [/ S# ^& J  A5 l: w% Z
    第3章  渐入佳境        463 g  C' b( p" @* H
    3.1  招贤纳士的apt        469 R: T( P" l! T+ w3 A
    3.1.1  不一样的软件安装方式        46' J9 N  b0 c1 D# k
    3.1.2  选择合适的软件源        470 ]  D3 x- ~2 j1 S
    3.1.3  获取最高权限        50
    2 v  [7 Y$ [. V. P3.1.4  为apt设置好网络        52
    ' P/ q/ D7 a0 [, \  Z# _3.2  狐狸妹妹Firefox        54
    . m. [. k. h  |1 ?2 W! H! F3.2.1  安装Flash插件        54* Q! W3 f4 Q6 i
    3.2.2  设置中文字体        581 ~9 [; [0 n8 H$ v% R( {8 V
    3.2.3  扩展阅读:文泉驿的诞生        60
    ( |) ?8 q7 Z1 b( m& ^' L3.3  心有灵犀Empathy        62
    - q2 A8 p$ ]- J/ Q: P5 S# f3.3.1  集Gtalk、MSN、Icq等于一身的Empathy        62. C# d. Y4 j* V: O1 H' P1 ^- d
    3.3.2  Empathy的账户设置        63
    : @; E9 J. I$ \/ n8 k. U$ Y. y3.3.3  配置输入法        64
    $ t0 C  m2 H4 A) c3.3.4  Linux下的QQ        67
    3 a6 u$ Y- t$ Z! G3.4  多媒体        69) Y. d! S0 r+ c3 ?4 i
    3.4.1  安装解码器        69* J6 U4 h9 s/ x( e
    3.4.2  安装Mplayer播放视频        71; y6 X, j) G+ G& L% m
    3.4.3  播放音乐的Rhythmbox        73
    % D& z. X$ R( ]3 T3.4.4  MP3乱码        737 `# S2 L# I+ B& W2 m" p& o: ^3 o5 r: D
    3.4.5  扩展阅读:开源和闭源        75
    7 p7 z7 D( y: c* K# a3.5  安全软件        76
    # @, }& \/ G2 {/ ~3 W3.5.1  杀毒软件        76
    $ p; D, E5 K: Z8 O2 v3.5.2  防火墙软件        76& U2 ~1 v! D, E- X+ P6 P
    3.5.3  扩展阅读:为什么Linux不需要杀毒软件        78, P+ Z% q" \( m) `7 R
    3.6  硬件和驱动        79
    ; N. T# B& }( B* P  `* Q3.6.1  驱动——硬件的使用手册        79$ j+ P  G* L! b0 }
    3.6.2  安装受限驱动        800 |) |9 w, u7 _0 l2 g
    3.7  本章小结        81
    & t) M3 n9 x# a7 \; K4 {第4章  我的系统我做主        82
    3 y/ y; v9 d! p% q" ]9 {5 S4.1  我的桌面        82. h" w3 Q, Y' g7 f7 x: V
    4.1.1  默认桌面的配置        826 i  E/ d/ G2 h3 d7 w1 U$ ?
    4.1.2  3D桌面的由来        84* b2 {& `$ E- p' o- N! f5 T1 k
    4.1.3  体验3D桌面        87
    1 V! m/ j! [1 ]  B4.1.4  扩展阅读:Xorg        883 j& [' Y6 U" D
    4.2  我的网络世界        89
    / f. k7 Q( ]8 N! @5 T9 O4.2.1  满身插件的狐狸妹妹        89
    ; z" d- ]8 G' x% S7 M& j$ d- @3 p4.2.2  会分身的Chrome        93
    % y5 Y/ G  o. b+ R+ b+ v2 s6 q4.2.3  干净利索的Opera        96
    3 h) Z7 G1 o5 B1 m$ ]. W+ [/ {4.2.4  更多的浏览器        97
    3 ^4 }& ^( C% q) S  S- X3 ?4.2.5  BT下载软件大选秀        97
    . e" ?- J) [/ P2 f4.2.6  扩展阅读:软件位宽        103
    ) p* K! P  U+ K1 e4.2.7  扩展阅读:进程        104
    " x8 S5 ]# U/ |+ j% H. T6 |4.3  我的影音生活        1065 q& \! [, W# j9 o
    4.3.1  简约的Mplayer        1064 Z- h; S3 g9 A2 }' i4 w0 \! O& D" D
    4.3.2  强大的SMplayer        1099 C* U4 h& N  c" R- Y% W$ C
    4.3.3  琳琅满目的音频播放器        112* U8 N9 e! I6 \! E$ ]
    4.3.4  扩展阅读:解码器与硬解码        115( e3 c0 e; Z; f7 W+ R; b! W
    4.4  我的生活色彩        116
    8 R/ @7 |% v* q/ r4.4.1  从复制照片开始        117: k: |, z  C. k# D# B, c* P# _3 ~
    4.4.2  管理照片的F-spot        118
    - M3 _( Z, i- N+ T7 p) n8 f/ E$ u3 i4.4.3  系出名门的Picasa        120
    " s' B9 D2 N2 {0 v  `( O4.4.4  Gnome之眼        123
    $ g& C# L- B* }$ S- f7 Q4 z4.4.5  免费的PS——GIMP        125
    6 j& {0 T. {: Z: H& \4.4.6  扩展阅读:磁盘碎片的产生        127& [6 b+ q5 p$ O( \
    4.5  我的办公软件        1284 u( L9 U: `8 K7 }! p" F$ D/ A
    4.5.1  代替MSOffice的OpenOffice        128
    8 D4 M+ L) p. J4 ~: ?5 }6 M4.5.2  翻译软件星际译王        129
    5 x# [$ @+ ^; `9 h; [# i& A4.5.3  电子邮件Evolution和雷鸟        131
    8 M0 f& g$ s3 D) D$ H; h) g6 H4.5.4  与Windows的文档交互        1326 I7 i7 @9 @7 o$ l) p
    4.5.5  其他的办公软件        134
    ; \2 m3 v: A. a8 a" ]. H8 U; ^4.6  我的杀毒中心        136% E; s- L% i2 |$ _0 I
    4.6.1  Linux下也有杀毒软件        136
    . B) u( q! ~: ?! v! A8 }8 X2 G$ {' k4.6.2  Linux下杀毒毫无压力        138
    9 @0 i! p) ?) r2 D' w: s4.7  本章小结        139
    2 u' n. ?) x9 E$ C第5章  虚虚实实        140  r+ M4 s$ l' ]
    5.1  红酒大师Wine        140) e8 U( O) X( _! g* q" N( l
    5.1.1  非IE不可的网站        140
    3 h% Z" M: ~5 p2 h( B5.1.2  安装Wine        143
    + N# C% M, _+ g) e6 J* w6 l5.1.3  模拟运行的IE        145! v3 D6 j/ Z1 n2 U) x  D* T' y* g0 \" F
    5.1.4  Wine的使用和配置        1470 t- r4 ^  T& n! j
    5.1.5  更多程序被Wine        1504 @% D& x1 R  o) _( C9 x+ H8 F
    5.1.6  扩展阅读:为什么Windows 7的程序不能在Ubuntu下运行        1519 D+ ^) N/ l% m' B; W' a
    5.1.7  扩展阅读:Wine的自白        153, N% C, w1 u7 Y3 j
    5.2  盒子妹Virtual Box        154% O: G. r. ]" Q. K
    5.2.1  天上掉下个盒子妹        1544 l6 [8 N* Q5 [; a4 Y) L  j* i# O- h3 H
    5.2.2  创建虚拟机        1553 N8 W% o6 q* _# G( F# A
    5.2.3  在虚拟机上安装Windows系统        159
    8 M0 n1 C) H0 p6 s8 \, x5.2.4  安装功能增强包        161
    5 e' m# r. [. R( a; w5.2.5  为虚拟机配置网络        1620 V# W  R/ k1 Z) M  ?, |1 U9 d2 t4 a
    5.2.6  与虚拟机共享数据        165
    3 I' u' u! A& }6 A8 p5.2.7  更多虚拟机介绍        1682 j2 z1 j9 m6 Y: K
    5.2.8  扩展阅读:虚拟化技术        170
    ( R5 o1 R$ c0 U4 P; x5.3  本章小结        1711 H. b. Z9 D/ O: y* e7 C) z) K
    第6章  命令行的使用        173
    1 I9 b, n2 D, ?3 q* p6.1  这就是命令行        1739 H. h: h9 ?( f; m* J: H( U1 X
    6.1.1  初识终端        173
    " I, L. [" P' E' g. h5 N1 |6.1.2  Shell的基本概念        176
    + @6 y# [/ F- Q( H0 S$ O6 D/ K1 V6.1.3  bash的工作(简单的Shell命令介绍)        177- A9 \) k6 d6 ]9 m  h3 L
    6.2  这么用Shell        179! |3 m2 T2 F' }6 c7 i
    6.2.1  理解目录结构        179
    0 j1 u, M1 o; ?9 m6.2.2  重要的TAB——命令补全功能        181: v) k+ E0 e: U
    6.2.3  翻旧账——命令的history        182
      L9 P9 ?# J  R8 ^5 ^# q5 A0 o6.2.4  more or less——命令的分页显示        183+ z5 ?2 J6 o6 I- i6 @! m0 X
    6.2.5  通配符        185' S: ]* D) E) n/ f/ f- i- x
    6.3  Shell编程        1866 L9 _  P7 z: H+ B9 `
    6.3.1  把命令打包执行        1865 m8 Y! u, K3 o" T8 [- C) v  h! g
    6.3.2  规范的Shell脚本        189
    ; t, b% H; m4 f. `6.3.3  在Shell中使用变量        190
    ! b1 u; R  b) b* ~; h1 a: N3 ^6.3.4  Shell中的条件判断        193
    + C  Q2 G/ w0 Z8 d. ], H6.3.5  Shell中的循环语句        196  T, n0 n) }3 [+ v6 r9 k8 e
    6.3.6  扩展阅读:Linux的文件权限        1976 F! T4 ^) L3 T
    6.4  正则表达式        200
    1 ^( E! ?' T0 ?  e: j/ u/ V6.4.1  什么是正则表达式        200: {4 B) z' |6 G7 {/ E
    6.4.2  初识正则表达式        200
    ( {  b2 }3 G* i8 K" i6.4.3  强大的正则表达式        201
    4 g5 p" B) Y4 Q& B) B6.4.4  无处不在的正则表达式        2030 @& Q+ @! f0 {3 F5 E
    6.5  多彩的Shell        203  F' |' O* z: b3 v7 u
    6.5.1  懒蜗牛同学的计划        204
    + b1 U: {2 z6 u/ K, Q6.5.2  命令行下的中文支持        204- ^& ~9 c8 o" V6 n) C
    6.5.3  在Shell下播放音乐        207
    , c8 ~- ?3 w' p6.5.4  在命令行中上网        208
    1 g* `& I" h  R* \" \0 r6.5.5  在Shell下看图片        210
    3 I* o% C2 _2 Z' ?6 e/ Z( l6.5.6  在Shell下播放视频        211
    / ]6 |/ F+ j  G& r! J% b6.5.7  扩展阅读:bash的发展历史        2128 _4 g9 l! |. {( q! p6 L$ O
    6.6  本章小结        213
    ) R2 W% Z$ E7 |/ O$ ~' B5 s! Z8 a第7章  改造这个世界        214- L) T# t( N$ b
    7.1  C/C++语言开发环境的搭建        214) O4 D; S/ P5 ^# ]
    7.1.1  安装开发套件        214
    ; u: r; s: E4 b7.1.2  在哪编写程序        216; t" a; n- V2 A1 @  Z% c- x
    7.1.3  编译和运行        220
    ! Z1 I8 |" }( y/ ]& i% Z6 O1 A7.1.4  C/C++语言集成开发环境        221
    + ]. l; ^# X5 t; D7.2  PHP开发环境的搭建        2252 \% ^) j( M( \  h
    7.2.1  PHP是个神马        225
    + V: ?$ C$ x+ K. x7.2.2  解释型语言        226% D% z4 u% n  k; R# Q. b5 x/ C* f
    7.2.3  安装Apache和PHP        2270 j4 ~  E  f" S2 `% u7 Z, Q* P3 q- |
    7.2.4  又是HelloWorld        229  t% e4 ?% w! C, M! V
    7.3  Java开发环境的搭建        230
    9 I# H  Q% w$ M9 B2 Y- Z- Y7.3.1  半编译型语言        230
    5 u& {) \! d8 V7.3.2  JDK和JRE        232# S2 ]2 s9 u# [3 x( |
    7.3.3  再说Eclipse        232  n( S4 A$ _3 K9 ]
    7.3.4  还是HelloWorld        233
    , R' t8 b: s9 P8 T- v' g' w7.4  Vim编辑器的使用        2387 G" T3 Z) w0 F0 ^1 X2 M
    7.4.1  Vim的操作模式        2389 _- H6 v3 |" Z% {' w5 X& G2 ]
    7.4.2  指令模式常用快捷键        239/ Z- O5 e8 L/ O0 o" K
    7.4.3  行末模式常用命令        2440 e$ C1 H* s8 R; t( a; Z( W
    7.5  本章小结        248
    + b4 L8 t4 t' A" w2 k# G( n第8章  程序是怎样炼成的        249
    5 L; g0 }8 i" L$ [& {8.1  施工队        249
    7 A. B  h% v8 Z1 x8.1.1  懒蜗牛的日记A        249
    + V7 L! _, K! w, m, l& T8.1.2  编译多个源文件的程序        249
    + \! I" y5 j: u1 J  M8.1.3  编译过程详解        2519 Z1 {% h' E1 k" I! w7 G7 ~4 \: D
    8.2  修理工        255
    & I4 y# d5 s: t, o# R1 i: E8.2.1  懒蜗牛的日记B        255
    8 F6 N. t1 g% f$ `$ k4 E! u8.2.2  **的程序        255' U* ?* D/ r7 K0 d, O: h
    8.2.3  GDB的简单使用        2566 l$ q+ E. I8 r& v) @: U9 [3 k
    8.2.4  扩展阅读:内存管理机制        2582 b9 ^! q, O; u" L
    8.3  包工头        260, `( v5 L# x" U% k0 n
    8.3.1  懒蜗牛的日记C        2608 w. h4 Y4 M# `2 o% M$ j; O" @1 I2 t6 ^
    8.3.2  越来越多的源码文件        261
    9 F4 a4 ]. h/ |0 T, ^* ~0 h% c! s8.3.3  make的机制        2625 q8 S9 ?  J8 M
    8.3.4  Makefile的基本格式        2637 `9 A, p  f7 ?9 N0 u
    8.4  分析师        265) W; t  z' A5 a; s: ^/ j
    8.4.1  懒蜗牛的日记D        265: ]* C3 U- U- g$ }6 @! p
    8.4.2  源码软件的平台依赖        2658 j& S3 v$ t4 m9 o+ R
    8.4.3  一个标准的源码包安装过程        2666 x' g$ L# L2 |( W- A
    8.4.4  configure的作用        268, F6 n4 c3 V: S& v& Q$ ^" H/ X; J4 ]
    8.4.5  扩展阅读:黄金搭档——tar和gzip        2707 y3 l- _, a) z9 I7 ~3 Z
    8.5  规划局        2710 v* W7 e, w7 Z; H
    8.5.1  懒蜗牛的日记E        271
    0 q0 D9 m& ]+ y/ ], ?5 Q/ I8.5.2  自动生成的configure脚本        271/ Q: u/ V5 ]$ v8 L6 J/ ]! S
    8.5.3  规划局的成员组成        272
    ) W$ [8 n1 }# c1 d1 Q8.5.4  图纸审查        272
    * z, q) [, u1 d; R8.5.5  项目复审        2747 _5 ]# g) J2 X! x) s2 U
    8.5.6  派遣分析师        274
    - Y2 c: [/ }7 L: @8.5.7  编写施工计划        274
    3 v" P+ z+ ]8 Q* F- P$ Z! a5 Y8.6  本章小结        276
    # f7 k% m9 Q! M! _8 N; s
    回复

    使用道具 举报

    lili456        

    6

    主题

    4

    听众

    79

    积分

    升级  77.89%

  • TA的每日心情

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

    [LV.2]偶尔看看I

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

    使用道具 举报

    lili456        

    6

    主题

    4

    听众

    79

    积分

    升级  77.89%

  • TA的每日心情

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

    [LV.2]偶尔看看I

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

    使用道具 举报

    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-7-19 14:05 , Processed in 0.802829 second(s), 79 queries .

    回顶部