QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 8571|回复: 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
    程序员典藏大系
    ! O7 C4 q& s: J6 n5 }0 ?% O6 T" h/ m% D5 \4 S6 X1 U8 G+ @
    Linux入门很简单
    $ N7 }( o- N8 m' _( \7 x4 d3 Q- t( Q) Z: m
    刘金鹏(网名:笨兔兔)  等编著- R( t4 S5 U& B1 v

    ! l" c" R& a! X4 q8 ~( \. X' c8 \, G
    ! ]1 E! X5 R" _! ?; L! T8 y* |* m- @2 U( }0 R( k' p
    " M5 c9 @1 W  O' S

    3 G' k5 f. q* [  c# `2 Z+ I7 w5 P0 Y. J3 b- H2 v' D* Z4 M
    , r% S) b9 w2 x

      d8 l2 V2 J  R0 N! Y% i( m8 l/ g  W5 v; o6 B: H/ z5 `' n7 j, {

    3 R# ], t6 H9 ^9 A. \, a, G8 s: v! c! s# p* M  Z

    - }2 R  z3 J  A4 `* A8 G4 S9 n7 O) s% c( h! Y
    $ ?9 b& v5 y  b8 M

    0 R7 Q/ b- K; _, U( u$ |, i4 [8 Q8 K% g# h5 }7 B( W. R
    2 C5 G# Z, V  C2 ]  m2 E; N
    , C; |& u6 s. N- r7 M

    1 _" d' a! |- V- T! _清 华 大 学 出 版 社6 j5 I- l2 H) l2 t! Z6 q
    北  京9 t% E) l) v& _- D) o8 ]
    内 容 简 介
    6 z6 N) X) D, k; r: K7 h本书是一本与众不同的Linux入门读物。作者借鉴历史畅销书《明朝那点事儿》的写作风格,将技术图书以风趣幽默的风格娓娓道来,阅读起来十分过瘾。书中以一个拟人化的Ubuntu操作系统为主角,以Ubuntu 10.04为基础,讲解了Ubuntu系统从安装、配置,到搭建开发平台、投入使用的过程。
    : `3 L* ^: }/ d$ N本书共8章,内容容安排上采取循序渐进的方式,由浅入深地引导读者安装、配置、使用Ubuntu系统。其中,第1章介绍Linux系统的产生和发展概况;第2章介绍Ubuntu系统的各种安装方法;第3章介绍安装系统后的基本设置;第4章介绍Ubuntu下的常用软件;第5章介绍Windows下的部分软件在Linux中运行的解决方案;第6章介绍命令行的使用及脚本的编写;第7章介绍Ubuntu系统下C/C++、Java、PHP开发环境的搭建;第8章深入讲解一个软件的编译、调试、打包、发布的过程。
    . |0 q& k1 c/ ?+ B- R4 Z本书适合所有Linux入门者和开源软件的爱好者,也适合技术人员作为课外读物学习。对于大、中专院校的学生和培训班的学员,本书不失为一本好教材。+ s$ A5 N) Z" K5 E* L

    2 t, i+ h- o% T; M6 d8 b; L* @$ m4 Z. }% H" i
    本书封面贴有清华大学出版社防伪标签,无标签者不得销售。
    1 I6 F+ P" W0 X0 }6 F/ Q: b版权所有,侵权必究。侵权举报电话:010-62782989  13701121933
    , e3 k! q: h" W3 S: k9 L( \( T8 I! Y, r: y- r
    图书在版编目(CIP)数据6 |: _. G8 a& I0 C* ?

    ; W% C" l: F$ U0 k' Q. D: ULinux入门很简单 / 刘金鹏等编著. —北京:清华大学出版社,2012.4" i  H- @- n3 Y/ P
    ISBN 978-7-302-28098-9) a. w: [* C" w0 Q- |% e5 O8 Y

    ; q; E# W9 b  |Ⅰ. ①L…  Ⅱ. ①刘…  Ⅲ. ①Linux操作系统 – 基本知识  Ⅳ. ①TP316.89
    ) M5 p: c4 g8 L9 {9 C6 `. d4 i; E7 C! {. \$ G- {
    中国版本图书馆CIP数据核字(2012)第030171号# b9 E2 C; X! r2 @4 ]

    $ X8 H* a; e) _+ [6 ?: l
    + t- g8 X9 E+ }7 V2 L8 j5 b: p. Y0 O责任编辑:冯志强% l' g1 _1 t1 V. ^
    封面设计:  y' b7 d* Q( N5 d& ?. L8 f7 R
    责任校对:徐俊伟
    % d6 J1 Q5 {2 Q! q责任印制:
    / Z( C+ y# U% y0 c4 i4 L
    / a/ W/ l% g; y) ]' b1 w1 B出版发行:清华大学出版社       
    $ C0 T. K! n# P( x网    址:http://www.tup.com.cn, http://www.wqbook.com8 i4 w  S: Z6 _
    地    址:北京清华大学学研大厦A座                邮    编:1000847 ^7 a/ s: d9 R+ Q% ~3 w
    社 总 机:010-62770175                                邮    购:010-627865448 {8 y3 s$ d, I2 ?- f. T1 O
    投稿与读者服务:010-62776969,c-service@tup. tsinghua. edu. cn% F1 Y/ O. {( j- r  I  `! Z/ D& L
    质量反馈:010-62772015,zhiliang@tup.tsinghua.edu.cn
    " \- X9 @8 T7 z1 h! M3 t0 ~印 刷 者:
    0 \1 B' |5 p& H0 y2 o6 Z, e3 A1 t: k装 订 者:肖  米
    8 j' V! t; a9 Q经    销:全国新华书店, l+ R8 e; O2 d* f
    开    本:185mm×260mm  印  张:18          字  数:450千字2 \6 a# S3 v2 E: r' g; W+ Z8 N
              (附光盘1张)1 m7 @6 `' Z# I* A9 m" n9 X
    版    次:2012年4月第1版          印  次:2012年4月第1次印刷& c! X& D+ ^$ `& p# @" Z
    印    数:1~5000
    ' T0 W: D8 p4 O5 t1 L# T$ ^% E定    价:25.00元& L3 R! ^  Y2 d2 i; |
    产品编号:045149-01% p4 p: J/ u5 K5 p+ k, v
    ' q% U% ~6 N/ }
    当当地址:http://product.dangdang.com/product.aspx?product_id=22730818
    ! Z( _9 p( ]. W2 l5 Z. H' j7 W7 c. i
    zan
    转播转播0 分享淘帖0 分享分享0 收藏收藏0 支持支持0 反对反对0 微信微信
    lili456        

    6

    主题

    4

    听众

    79

    积分

    升级  77.89%

  • TA的每日心情

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

    [LV.2]偶尔看看I

    自我介绍
    本人是应用英语专业毕业
    目    录
    % C% d1 C: v) Q5 k7 n. y第1章  一切的起因        1
    / o  G/ ]* o6 z$ N: A1.1  UNIX的诞生        13 y+ J% n3 O7 Q: Y2 P- k* m- ?- v
    1.1.1  操作系统的从无到有        10 Q  a. E9 H+ F7 c8 w0 \
    1.1.2  有牛人的地方就有新技术        2
    , P% q/ W4 @0 |0 p9 [1.1.3  一个游戏引发的变革——UNIX元年来了        5
    7 r- X) [1 X9 ?$ H1.2  Stallman和他的GNU计划        69 S: R/ I3 D) X  Q; V6 c2 t, \
    1.2.1  快乐的自由        7* E: b8 D) d8 L, v: ^
    1.2.2  自由逐渐远去        73 l3 g  s$ N3 b
    1.2.3  不在沉默中爆发,就在沉默中灭亡        89 S  y3 n% v& }/ W7 u
    1.2.4  实现GNU梦想        9
    7 _% |) Y* B3 n' M" h1.3  从异想天开到Ubuntu        9
    5 _3 L7 ^2 i1 {5 [) {+ O1.3.1  Minix        9
    5 ^$ y! E2 x' v0 Q1.3.2  异想天开的FREAX        10
    . Z& O7 S8 O/ h1.3.3  Linux的由来        117 e, \  M1 y5 x& R  U. f
    1.3.4  众人拾柴造就Linux        125 v1 L* m& b' D. o+ D' |
    1.3.5  琳琅满目的Linux        14
    6 [* n7 B7 z! o  i( a1.4  本章小结        15" ]7 o2 ]: c: A! ~$ U
    第2章  初来乍到        16
    ( i2 V: ~* _* Y+ d' `# }4 M4 H2.1  抵达——获得Ubuntu的途径        16
    - t) b* D5 M" _1 x5 G2.1.1  毕业了,就要去工作        16( l6 B9 \, q3 x) N
    2.1.2  要工作,先要有住处        17( P5 z4 u( b; t: h2 X6 `/ T2 K0 N: {
    2.2  启动——安装Linux前的准备        18/ Q% R+ Z# \; q; s
    2.2.1  了解计算机的组成        186 c( l& h3 Z# X+ h/ w
    2.2.2  先尝后买——用LiveCD体验Ubuntu        20& g, m  ~( n( V
    2.3  入住        23
    3 w- I  X: e: N2.3.1  第1步:选择语言        232 G# F) K6 C5 |: y
    2.3.2  第2步:选择时区        23
    * d) S. V2 o) l) X  H& l2.3.3  第3步:选择键盘布局        24# _2 D, J) e8 R" T3 O, I, ]: f2 `
    2.3.4  第4步:分区        24% U9 K* x0 O; Z
    2.3.5  第5步:填写一些基本信息        28
    9 o$ T" h# v! L: F$ a& ^! y4 b: ^/ Y2.3.6  第6步:导入用户信息        29% _) s- P* S- E
    2.3.7  第7步:确认信息        30
    5 J; a3 ~. O9 ?$ ]2 W8 t: ^2.3.8  扩展阅读:Linux中的最高权限        318 c# Y" A/ {3 G
    2.3.9  扩展阅读:Linux的分区和挂载        32& U+ W5 b# y3 |* b
    2.4  G大叔——介绍启动管理器Grub        33% \$ e) d" W- c( h/ |1 r* M/ f
    2.4.1  计算机启动流程        33
    # k/ m6 I2 C' W2.4.2  多系统的共存        35
    3 K" F% [" w- _% ~, `2.4.3  重装Windows后Grub的修复        352 B( j+ K( ]& L* n+ S
    2.4.4  Grub的简单配置        36
    ! d7 d/ L! I; B2.5  更多选择        38- D: J. x' T. T4 l5 V
    2.5.1  基于Windows的wubi安装        38! B2 ]( X+ ?3 Z% u5 ?
    2.5.2  U盘安装        39
    1 A! a  U. @! C2 n: k5 V2.5.3  其他版本的Ubuntu介绍        42; d" A4 M7 v$ o+ ^
    2.6  本章小结        45
    ) S) O( r" p' B, A: \第3章  渐入佳境        46
    * r" S$ U5 C" t1 n/ |  J" i3.1  招贤纳士的apt        469 b& V5 ^1 E& b& B/ [
    3.1.1  不一样的软件安装方式        46
    ) [6 v1 K2 m3 m2 b, Y3.1.2  选择合适的软件源        47
    ! B8 i3 M1 X7 W% J7 D3.1.3  获取最高权限        50, M  c* Z( `* d6 W
    3.1.4  为apt设置好网络        52
    1 G- n8 H: P9 u1 N7 z* \3.2  狐狸妹妹Firefox        54
    : ?" z# w5 K6 @% r& W. y3.2.1  安装Flash插件        54
    . w6 h5 P; v( q! t, G7 @& L; z3.2.2  设置中文字体        58. i: K& M  s8 F' t- O" s" L
    3.2.3  扩展阅读:文泉驿的诞生        605 f$ e5 F. ]5 I7 }9 r1 @+ F* f7 l
    3.3  心有灵犀Empathy        62
    + h* |0 ^" u" _  u) P3.3.1  集Gtalk、MSN、Icq等于一身的Empathy        62
    $ q5 n1 B0 B1 D5 t( V* J; y* d" z3.3.2  Empathy的账户设置        63  B: v0 g) W" k2 w
    3.3.3  配置输入法        640 v! |& B2 K  u+ I: _2 @
    3.3.4  Linux下的QQ        67( h$ o5 I% v& Z& {% h4 S4 @. L
    3.4  多媒体        69
    & [: g' p3 F9 I1 I, [3.4.1  安装解码器        69
    4 _7 G& ^4 y* i$ H" g* v7 a3.4.2  安装Mplayer播放视频        71; r: r. M. F' {! y
    3.4.3  播放音乐的Rhythmbox        73
    ( M8 `; s! |9 E" w3.4.4  MP3乱码        73
    7 w% f( t3 n" @2 R# X4 C3 p3.4.5  扩展阅读:开源和闭源        750 l, H8 t  C' k# p& {  h2 W
    3.5  安全软件        76
    ) n1 G- ?3 K* O: X3.5.1  杀毒软件        765 C% I9 ^! g* p+ P$ t( r; E) E
    3.5.2  防火墙软件        76' a! P2 C7 E) U3 X. {8 ~* O
    3.5.3  扩展阅读:为什么Linux不需要杀毒软件        78' N- B" o0 Q" u! w
    3.6  硬件和驱动        79
    + @4 S- ]. d  C+ ~+ k* H3.6.1  驱动——硬件的使用手册        79
    , ~0 }( e+ G1 |. [7 m5 Q: n( g, o3.6.2  安装受限驱动        80$ S" P* k. A  ~- W) Q! t2 r2 R% x! L
    3.7  本章小结        81- u# |' {3 a; N5 u1 X8 A- V. @$ N
    第4章  我的系统我做主        82. `1 a* s- d( M5 w* L
    4.1  我的桌面        82  F" ?& s7 N+ z- v. F( j
    4.1.1  默认桌面的配置        820 B- ?2 P# m5 C. n
    4.1.2  3D桌面的由来        84# _) B, C' z" Q+ k9 a
    4.1.3  体验3D桌面        87; t3 o* O3 a1 q  O( l; y  c
    4.1.4  扩展阅读:Xorg        88/ B/ n6 ]/ h: a3 @3 X% @8 d+ I9 c
    4.2  我的网络世界        89$ `! y7 j6 K8 d. b7 E. V. u1 w& h
    4.2.1  满身插件的狐狸妹妹        89+ u% {+ _# F3 l
    4.2.2  会分身的Chrome        93
    $ z1 m/ L. |; r! n9 t) Y4.2.3  干净利索的Opera        96
    5 t# N) P$ n1 h+ Y& P3 b4.2.4  更多的浏览器        97# i! R0 f2 c# k  S
    4.2.5  BT下载软件大选秀        97
    3 l  C4 W5 I" G3 r8 S- y. R4.2.6  扩展阅读:软件位宽        1034 Z$ _9 M7 h) B$ {8 K
    4.2.7  扩展阅读:进程        1041 B; \4 M. S9 ^' u
    4.3  我的影音生活        106
    9 g- `7 X; ?- k& y& S- w7 l4.3.1  简约的Mplayer        1068 ^' }! |0 Z1 @  P
    4.3.2  强大的SMplayer        109& _  P0 Q7 {8 `( [# c
    4.3.3  琳琅满目的音频播放器        112
    2 Z# a$ A7 \3 N) \7 y: T: W4.3.4  扩展阅读:解码器与硬解码        115) Q* N; y4 w! o+ n& F' M
    4.4  我的生活色彩        116
    7 Q" w% h& Z3 ]0 |8 K5 T4.4.1  从复制照片开始        117
    7 E" J( G+ l9 h8 f: G! ]4 c4.4.2  管理照片的F-spot        118* t1 m$ I% j# y
    4.4.3  系出名门的Picasa        120' @$ E9 [6 d$ C' k, T
    4.4.4  Gnome之眼        123& o7 e- j- |; w7 ?0 v9 y+ e% p
    4.4.5  免费的PS——GIMP        125/ b9 D: P  A* V" U4 I9 x, v+ @* C
    4.4.6  扩展阅读:磁盘碎片的产生        127
    0 Z- ~9 C) ^# d+ `7 e4.5  我的办公软件        1286 \% e. ~! h# c$ r
    4.5.1  代替MSOffice的OpenOffice        1283 _% Y( B" b& b! Q
    4.5.2  翻译软件星际译王        129" v# q6 W" B6 N; w$ {
    4.5.3  电子邮件Evolution和雷鸟        131: K4 K6 `& x) n  ~+ g; N' J2 p
    4.5.4  与Windows的文档交互        132
    ! N( u7 x0 g. W; {4.5.5  其他的办公软件        134
    # G7 q% p, ]+ C% V4.6  我的杀毒中心        136  X  Y0 X/ D) b% p5 t
    4.6.1  Linux下也有杀毒软件        136. p# M& S4 o4 K' D
    4.6.2  Linux下杀毒毫无压力        138
    . X1 y; _  {8 [: g. P4.7  本章小结        139, z6 L7 d2 {$ ^& z0 C
    第5章  虚虚实实        140
    % D% R8 C7 y8 K7 h5.1  红酒大师Wine        140% O& c' D3 g; v- a, \' {
    5.1.1  非IE不可的网站        140. H  K5 `3 A7 X' S& P0 a
    5.1.2  安装Wine        143
    + k6 F8 I  ^; E7 v  D/ y5.1.3  模拟运行的IE        145/ E2 q7 z7 Q; H8 |8 @, b& l
    5.1.4  Wine的使用和配置        147; _# c1 W. R  n/ c5 I
    5.1.5  更多程序被Wine        150
    ) g/ S# h% o8 e1 u5.1.6  扩展阅读:为什么Windows 7的程序不能在Ubuntu下运行        151, Y. }4 S8 i! e9 i2 [3 i
    5.1.7  扩展阅读:Wine的自白        153
    : i4 a9 ^* Q" ]* `5.2  盒子妹Virtual Box        154: ~. l! v# v9 ]$ Q' w0 ?
    5.2.1  天上掉下个盒子妹        154! s; R! ]. `# \7 L) }, q( \5 L
    5.2.2  创建虚拟机        155
    * K$ T, `2 `* p4 m. d5.2.3  在虚拟机上安装Windows系统        159& P7 C/ |1 l1 L) ?, e# O
    5.2.4  安装功能增强包        161; ]- ]1 X' E/ o, M3 }% R
    5.2.5  为虚拟机配置网络        162
    * f1 s% w1 F/ i0 v1 h$ y5.2.6  与虚拟机共享数据        165
    7 ^. h7 I9 K9 g9 B! T8 f, j2 J2 J9 p5.2.7  更多虚拟机介绍        168
    6 ^+ ?! A. ^) g  u5.2.8  扩展阅读:虚拟化技术        170* S! _0 p: I% X% d& I3 `$ n
    5.3  本章小结        1710 T6 N. h5 O% x! `* a3 B" U
    第6章  命令行的使用        173$ N0 ]+ ]" v' d: }
    6.1  这就是命令行        173
    $ X/ N0 V: p/ `' I6.1.1  初识终端        173! [/ e1 I* e( W: U1 F0 F
    6.1.2  Shell的基本概念        176* Q0 [4 s5 r# r
    6.1.3  bash的工作(简单的Shell命令介绍)        177
    " |2 b" k& _* l0 s3 n6.2  这么用Shell        179
    7 E* s6 ~" @5 f. ~' o! f6.2.1  理解目录结构        179- C% X) x7 H4 W# h* p: j' S; w- a
    6.2.2  重要的TAB——命令补全功能        1811 j( b" W8 |  h# D9 q
    6.2.3  翻旧账——命令的history        182
    $ ^  W. Z7 Q0 r* F0 G# i; \6.2.4  more or less——命令的分页显示        183
    ) |" Y# O! d% H' }, r" B2 a6.2.5  通配符        185
    " I/ r& B1 |1 p6.3  Shell编程        1860 D. P. h. q& x: C9 Y6 p
    6.3.1  把命令打包执行        1868 A  \/ ~0 G* k* }5 O. |9 L- y  m
    6.3.2  规范的Shell脚本        189/ M" k. p) b# D* B( s. |
    6.3.3  在Shell中使用变量        190
    # ^; G- C# Z$ [3 W# j8 ?! O8 U6.3.4  Shell中的条件判断        1933 z; c# w/ N( q0 P  J8 r
    6.3.5  Shell中的循环语句        196
    * R# P5 ~# p# W5 }5 ?' ], w7 a6.3.6  扩展阅读:Linux的文件权限        197
    * [3 ^+ E' @5 p) m6.4  正则表达式        200* l! k4 g& `! F
    6.4.1  什么是正则表达式        2009 Z7 w: y4 |& G1 h2 I6 K
    6.4.2  初识正则表达式        200
    9 F1 T- u) w  q( x6.4.3  强大的正则表达式        201
    ' O0 |! f* k. S6.4.4  无处不在的正则表达式        203; y* |# g5 v/ y
    6.5  多彩的Shell        2033 C! c6 Z+ Y: {; M8 c
    6.5.1  懒蜗牛同学的计划        204
    + G' ~+ C: n$ V4 b+ t7 r6.5.2  命令行下的中文支持        204
    6 N  R/ \) h+ O- t. |6.5.3  在Shell下播放音乐        207# X$ i9 {2 s' n0 v2 N
    6.5.4  在命令行中上网        208$ \3 l# _! F8 M8 x1 F+ Y# x
    6.5.5  在Shell下看图片        210, Z. N6 }3 _3 V2 p3 o
    6.5.6  在Shell下播放视频        211" t, c, s* u# G- h8 d: n# \
    6.5.7  扩展阅读:bash的发展历史        212
    * W+ t( S- v* l! f- z; E6.6  本章小结        2138 s5 J% o* K: j0 u
    第7章  改造这个世界        214( H1 X, y8 e5 ?- C! |0 X1 k
    7.1  C/C++语言开发环境的搭建        214
    9 ?$ p% h- {8 y$ T3 T- j6 I7.1.1  安装开发套件        214  \3 m  o- a6 q% e5 j; l
    7.1.2  在哪编写程序        2163 m& G8 ]+ q: u6 J  |
    7.1.3  编译和运行        220- b5 }7 M* T* g# O9 z* ^1 I9 h
    7.1.4  C/C++语言集成开发环境        221+ v- y1 z* M7 C# @
    7.2  PHP开发环境的搭建        225/ u/ j- r1 Q: J& b; w8 \
    7.2.1  PHP是个神马        2254 A; l+ \& n0 D
    7.2.2  解释型语言        226
    ( X. `, M8 ], x# \- l! |% y4 b7.2.3  安装Apache和PHP        227
    5 S$ U& F; Z* s/ j) o2 q5 H7.2.4  又是HelloWorld        229( w3 F, ]$ ]# j, @: O7 z: |# B
    7.3  Java开发环境的搭建        230! I  u/ M( {+ ]( P0 o/ G1 O
    7.3.1  半编译型语言        230# n( f8 N1 |' g* c8 O
    7.3.2  JDK和JRE        232
    ' ~" y' o' U- b" `2 U  j' Q( M7.3.3  再说Eclipse        2326 Y; Z$ C+ p( {) b2 X6 c$ A
    7.3.4  还是HelloWorld        233
    - x8 w$ d1 S3 Z! e& @" t7.4  Vim编辑器的使用        238
    7 z5 ~! Z6 s/ H# a, U5 ^7.4.1  Vim的操作模式        2384 m) W8 d* }7 }0 F- f0 B
    7.4.2  指令模式常用快捷键        239
    4 b9 v; s9 s0 T+ A/ d9 ^: D; F! {7.4.3  行末模式常用命令        244& s  i+ U$ W8 `9 ~: \2 E
    7.5  本章小结        248
    6 W; _2 D' ~1 ^* c; R第8章  程序是怎样炼成的        249
    % }- s# {; v( t, w/ i. E8.1  施工队        249
    7 }$ _0 r' q3 i/ o  `6 [7 a( a8.1.1  懒蜗牛的日记A        249+ Q5 `9 Z, Q* t+ A: Z7 U: ~
    8.1.2  编译多个源文件的程序        249* R4 {; _; U6 G& H+ _& p
    8.1.3  编译过程详解        251
    / r! x  I. G  B* q$ }- d! G8.2  修理工        255$ k/ j, E7 z. q( Q; R4 F
    8.2.1  懒蜗牛的日记B        255
    $ U0 I0 D! S  y& [" T8.2.2  **的程序        255
    9 w  G$ R; U# Q2 a* a6 s" u8 c& f8.2.3  GDB的简单使用        256. k4 F, C6 ]2 G2 Y+ m5 L
    8.2.4  扩展阅读:内存管理机制        258
    * M# o- |( l! D/ ^8.3  包工头        260
    $ R7 L' M1 D# U8.3.1  懒蜗牛的日记C        260# o/ X, Y! g5 M& Q# g6 e8 ?- B
    8.3.2  越来越多的源码文件        261
    4 e1 q% |9 }) d$ J/ I& ^" b8.3.3  make的机制        262
    - ?( T' h: _4 I4 a) d8.3.4  Makefile的基本格式        2632 }6 r& j- L# A1 q# K' @0 x
    8.4  分析师        265, H' H. A& s$ N+ M
    8.4.1  懒蜗牛的日记D        265
    / Q5 N' h3 t" k, A( T7 |) R8.4.2  源码软件的平台依赖        265
    5 T6 k  ]5 W4 @8.4.3  一个标准的源码包安装过程        266
    , r1 X2 z1 v% I- {7 J3 ]6 W8.4.4  configure的作用        268
    $ _7 ^, Z# x+ X8 x$ U) q6 H, `8.4.5  扩展阅读:黄金搭档——tar和gzip        270
    ( M" X; [0 e1 \# z7 I8.5  规划局        271
    " k1 M1 ~5 b" [8.5.1  懒蜗牛的日记E        2718 E) ]! i) j+ x+ [" r' }: K
    8.5.2  自动生成的configure脚本        271; B) u/ m  i, @3 I6 y) A& {
    8.5.3  规划局的成员组成        2727 h/ L* Q& S" p5 C4 M. s' d$ b
    8.5.4  图纸审查        272
    / d3 B' I' S; e, {- Q1 M# U5 n8.5.5  项目复审        274" J2 F8 `, [9 w( _
    8.5.6  派遣分析师        274- k% y' z4 B% K' j5 ^
    8.5.7  编写施工计划        274
    $ w8 W( f9 @" g& T, o' B4 [: ?8.6  本章小结        2763 h- ]' I" q: d- c' J
    回复

    使用道具 举报

    lili456        

    6

    主题

    4

    听众

    79

    积分

    升级  77.89%

  • TA的每日心情

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

    [LV.2]偶尔看看I

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

    & R) U$ u9 {; l! s编著者9 c8 p* T) D. Y7 L( }2 K+ o
    / X! k8 ]. V" M, `5 Z6 o* r
    回复

    使用道具 举报

    lili456        

    6

    主题

    4

    听众

    79

    积分

    升级  77.89%

  • TA的每日心情

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

    [LV.2]偶尔看看I

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

    使用道具 举报

    自犬邦        

    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, 2024-4-27 02:39 , Processed in 0.424370 second(s), 73 queries .

    回顶部