QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 9959|回复: 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
    程序员典藏大系! k( h* i$ x! a+ ^" l

    & Z/ D2 [: r0 U5 B$ `+ @. l+ DLinux入门很简单1 [; |1 ~, t+ C8 u! o

    ; o2 S! S/ g6 g5 d2 j( t% c刘金鹏(网名:笨兔兔)  等编著6 X, G" R4 ?7 W. O$ P0 f
    2 k& A% j+ q' P8 N- s, @9 k6 }
    1 n0 S8 U" |( Z+ a$ g3 F$ e9 n

    - i! u: S4 x3 E: u8 [6 @4 N: g! n* u- U! Y

    0 r0 A/ \# V8 _6 W  L' }
    # K' X* @) ]$ d
    / ?7 @* S4 H) c" c! l
    + g: v5 V9 {1 W! o- Z/ |8 g  s3 H3 T5 g
    & `2 P! w: w8 S, F  v, n5 T+ ~7 j; U
    : r8 J; _; _% {5 }" g! x

    0 t" o: d7 w" p5 W0 W2 T5 n
    * t& A) h# w% z2 i+ Q. f
    8 S8 E- E0 Z' ^# c: K6 T. h" e5 X" V7 L" }

    6 U' ?/ E$ q; d- D/ X; ?% e' `2 _) ~1 c
    ! t7 I: y- `  H' A4 M- Y
    : z1 k, M% e7 g5 Z) l3 u' r6 i& ]
    清 华 大 学 出 版 社  s* g5 j  w7 G, W# m
    北  京5 F; f0 @& _& {: S
    内 容 简 介
    % s6 _/ @: \" p* H本书是一本与众不同的Linux入门读物。作者借鉴历史畅销书《明朝那点事儿》的写作风格,将技术图书以风趣幽默的风格娓娓道来,阅读起来十分过瘾。书中以一个拟人化的Ubuntu操作系统为主角,以Ubuntu 10.04为基础,讲解了Ubuntu系统从安装、配置,到搭建开发平台、投入使用的过程。
    ! I4 b% G* i( Z& q本书共8章,内容容安排上采取循序渐进的方式,由浅入深地引导读者安装、配置、使用Ubuntu系统。其中,第1章介绍Linux系统的产生和发展概况;第2章介绍Ubuntu系统的各种安装方法;第3章介绍安装系统后的基本设置;第4章介绍Ubuntu下的常用软件;第5章介绍Windows下的部分软件在Linux中运行的解决方案;第6章介绍命令行的使用及脚本的编写;第7章介绍Ubuntu系统下C/C++、Java、PHP开发环境的搭建;第8章深入讲解一个软件的编译、调试、打包、发布的过程。
    7 ?$ B+ M" b4 p6 N) a+ H本书适合所有Linux入门者和开源软件的爱好者,也适合技术人员作为课外读物学习。对于大、中专院校的学生和培训班的学员,本书不失为一本好教材。9 q# E+ f9 Q9 h) z$ q1 P
    ! h4 `1 ]3 M' Z9 R+ n3 E
    ! C' b7 L2 @; i& i3 ?" U. v
    本书封面贴有清华大学出版社防伪标签,无标签者不得销售。
    " ]. L: c! l! m$ w, w& N版权所有,侵权必究。侵权举报电话:010-62782989  13701121933
    8 L8 z/ H9 n$ B0 z* s4 j3 m/ f4 A
    - j+ D) V, ]: |2 \) |- ]# ]2 |图书在版编目(CIP)数据! Z1 U3 `8 t# E, Q

    ) n- k( @1 V+ y( u' m* }  vLinux入门很简单 / 刘金鹏等编著. —北京:清华大学出版社,2012.4' s5 Z" z! K! F" ?
    ISBN 978-7-302-28098-9
    . C' {, E% \7 O  T/ J5 \$ ^5 g- D$ O7 k( ]  d. C" q, T
    Ⅰ. ①L…  Ⅱ. ①刘…  Ⅲ. ①Linux操作系统 – 基本知识  Ⅳ. ①TP316.89) b$ ]" T- g0 S8 N
    . G- k" h. \; B
    中国版本图书馆CIP数据核字(2012)第030171号
    0 e* n3 M" T$ o9 H/ j4 H
    2 @$ c0 Z* s* e$ S$ M
    1 o3 z8 Z: J: q/ s* [; |( |: w+ D责任编辑:冯志强
    3 D% k. m7 Y1 v" o" |8 o封面设计:
    ! l2 b0 d! {3 ?2 H" r( @4 Q; I责任校对:徐俊伟
    7 p0 o+ L" P9 C1 `5 A责任印制:
    # j/ Y4 [+ W4 Z- j2 p: i* P) q2 k# x3 v. I  d
    出版发行:清华大学出版社        ) T! F0 M; x4 I" P- e7 x
    网    址:http://www.tup.com.cn, http://www.wqbook.com' Y  ~  R  s1 b
    地    址:北京清华大学学研大厦A座                邮    编:100084* N( W8 n! v+ j  k/ |' g; }
    社 总 机:010-62770175                                邮    购:010-62786544
    , H8 i3 ?% m7 J# `8 l& p5 a投稿与读者服务:010-62776969,c-service@tup. tsinghua. edu. cn8 P- k  q$ O8 a' i- j; Q' `/ G5 j; F4 C
    质量反馈:010-62772015,zhiliang@tup.tsinghua.edu.cn
    4 Q0 r5 M( J3 p9 `. H6 S印 刷 者:
    " {  ^. z  P0 `4 V& D% C- N装 订 者:肖  米
    " X5 t3 \) ?8 z: \* V( k8 `经    销:全国新华书店7 s. a; D9 l  W1 T
    开    本:185mm×260mm  印  张:18          字  数:450千字8 E' m7 R" @5 x$ q8 h
              (附光盘1张)% s, U) c0 X/ i2 ?# B4 e8 S/ ?
    版    次:2012年4月第1版          印  次:2012年4月第1次印刷
    6 a+ p0 r' x4 K% W0 B' m6 C印    数:1~5000- U1 e8 S- ]$ V7 v: C, T8 i; M
    定    价:25.00元
    5 O. o1 ^% C# e# A产品编号:045149-01' F7 V+ J0 h% J! x
    ) x. N1 R# d* c8 H4 t3 ~& F6 X7 f3 u* z
    当当地址:http://product.dangdang.com/product.aspx?product_id=22730818/ {* K: V" j- h3 O% j$ R" ]8 j3 v! U
    zan
    转播转播0 分享淘帖0 分享分享0 收藏收藏0 支持支持0 反对反对0 微信微信
    lili456        

    6

    主题

    4

    听众

    79

    积分

    升级  77.89%

  • TA的每日心情

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

    [LV.2]偶尔看看I

    自我介绍
    本人是应用英语专业毕业
    目    录# M! z, x$ a$ ]1 ?9 K* X
    第1章  一切的起因        1
    1 S1 L3 A% r6 x! P1.1  UNIX的诞生        1! q) i3 l2 z5 ]( V; Q
    1.1.1  操作系统的从无到有        1
    6 U; s3 k% v% g9 p7 @' g2 _1.1.2  有牛人的地方就有新技术        2
    # [( d& b0 E+ y+ P9 }7 O1.1.3  一个游戏引发的变革——UNIX元年来了        5; i8 f* P! d& f! l! L7 u% e
    1.2  Stallman和他的GNU计划        6
    + P' p- z& o  L8 U' w" q0 o% }7 ^; L1.2.1  快乐的自由        7
    9 l0 V; l3 F9 w' B3 V" i1 D1.2.2  自由逐渐远去        7' B2 B3 I: D2 j% S( m, F
    1.2.3  不在沉默中爆发,就在沉默中灭亡        8
    # X3 W3 F+ f8 f, n: z7 l# e% t1.2.4  实现GNU梦想        9/ T3 g" w; z# h; x. _9 T4 }9 r) Y
    1.3  从异想天开到Ubuntu        9
    ! L1 k( a9 m: s: ]9 [1.3.1  Minix        9, T# g5 Z$ l2 a
    1.3.2  异想天开的FREAX        10( p  q0 I! B6 k1 A
    1.3.3  Linux的由来        11
    ; S3 _1 V4 g" d9 ?: N9 ?1.3.4  众人拾柴造就Linux        12
    + C# U2 U9 R+ f# z3 }- A1.3.5  琳琅满目的Linux        14
    2 S) C1 S" Y+ n- Z1.4  本章小结        15
    & |% t/ f6 I5 a/ m+ A第2章  初来乍到        16( N. n; E6 {5 q4 K  y7 ^
    2.1  抵达——获得Ubuntu的途径        16; r$ k% y# P: E
    2.1.1  毕业了,就要去工作        16
    + H  ]+ K, a) V& v  a2.1.2  要工作,先要有住处        174 ?  R! b% D: P) N6 W9 t4 z1 i& E
    2.2  启动——安装Linux前的准备        180 k7 d+ O3 I, c' `
    2.2.1  了解计算机的组成        18! m* p/ L! M; ?+ Q0 W$ A( Z- D. G
    2.2.2  先尝后买——用LiveCD体验Ubuntu        20& p% A6 q1 _! ]8 {
    2.3  入住        230 H, S  v' Y" B' W* S9 J/ w
    2.3.1  第1步:选择语言        23
    ) ~# o9 l. z9 |" Y6 g& ]" b2.3.2  第2步:选择时区        23
    0 g' P: y) w: U- ]2.3.3  第3步:选择键盘布局        24
    ! T. \% X3 W2 |* B- ^2.3.4  第4步:分区        24
    8 O' Z( s+ j0 d# q) y2.3.5  第5步:填写一些基本信息        28
    $ V3 H7 u: u' k2.3.6  第6步:导入用户信息        29! ], p& u* N! d9 T  B
    2.3.7  第7步:确认信息        30
    9 a0 Q5 \0 W1 O4 ~0 o, X2.3.8  扩展阅读:Linux中的最高权限        31
    3 ~1 u0 R% T) e/ q$ p+ z2.3.9  扩展阅读:Linux的分区和挂载        321 g7 e$ f  q3 I
    2.4  G大叔——介绍启动管理器Grub        33& y0 \5 Q( {/ q) X& M' T: U
    2.4.1  计算机启动流程        33& s/ Y/ ]2 @6 F1 m, t
    2.4.2  多系统的共存        35* s0 U9 k* I. y1 D- C
    2.4.3  重装Windows后Grub的修复        35
    / u( w- ~" p3 Q9 p5 R2.4.4  Grub的简单配置        36; @, L: i! M$ j1 N; Q+ A
    2.5  更多选择        383 v! T# U+ b. b1 V. T/ o- w7 E
    2.5.1  基于Windows的wubi安装        38" J. X4 M- e: [7 n
    2.5.2  U盘安装        393 `& u* p; o3 ^! v% b3 _; ]; A
    2.5.3  其他版本的Ubuntu介绍        42
    . j  b6 J2 R0 Z$ i$ P2.6  本章小结        45
    / j( m& [$ b* c9 O! N: M) @第3章  渐入佳境        46* i6 z/ O3 k5 W3 `. i, m' x
    3.1  招贤纳士的apt        465 }- ~9 M- C5 T3 W6 Z
    3.1.1  不一样的软件安装方式        46
    / w  r+ G! D2 I1 C4 s6 ~, x3.1.2  选择合适的软件源        47
    $ M" o' t! D2 ^6 Z3.1.3  获取最高权限        50# R7 d2 a% s# ?# ?
    3.1.4  为apt设置好网络        52" w: [6 _4 k$ _! ^# c+ W6 W) g
    3.2  狐狸妹妹Firefox        544 ~' p* G+ ?3 e3 ], E5 z# t
    3.2.1  安装Flash插件        54
    # {. H5 k0 n9 [2 p3.2.2  设置中文字体        58
    - p& f, {7 U$ L' l8 F" {3.2.3  扩展阅读:文泉驿的诞生        60  m8 U' s( \% Y3 d$ L- N7 t
    3.3  心有灵犀Empathy        62
    + L5 [. S" O- a2 L- E, V3.3.1  集Gtalk、MSN、Icq等于一身的Empathy        62
    1 T" O5 `0 ?( ~- e6 `0 N3 C3.3.2  Empathy的账户设置        63
    : M) s* h9 c% o; q1 M9 F3.3.3  配置输入法        64
    4 [0 p% P. W) G3 K3.3.4  Linux下的QQ        67. B! \2 i9 E+ G
    3.4  多媒体        690 c/ @( W, J1 o
    3.4.1  安装解码器        69$ Q' d$ Y1 T5 w6 Y" ]
    3.4.2  安装Mplayer播放视频        71
    ! R- I0 K  C/ W3 ^3.4.3  播放音乐的Rhythmbox        73
    * `8 S1 H0 J3 R$ c! _3.4.4  MP3乱码        73
    , o) Z2 N7 y! _5 e( B3.4.5  扩展阅读:开源和闭源        75
    8 C: S$ p1 Z5 K  h3.5  安全软件        76
    : V" G& Z# e% }4 Y: u3.5.1  杀毒软件        76
    : N( k6 r/ _+ w3 Q3.5.2  防火墙软件        76
    2 U4 |1 N$ H9 I  R7 d! [8 T# h% q3.5.3  扩展阅读:为什么Linux不需要杀毒软件        78
    1 p7 T1 ]% N* O/ w$ L3.6  硬件和驱动        79
      T& P# l2 k6 o. b3.6.1  驱动——硬件的使用手册        79/ U1 v5 O6 ]0 g2 ~$ M
    3.6.2  安装受限驱动        809 v4 `: s# ]6 B! I9 u
    3.7  本章小结        81, o, X  E) v) v4 O2 [( s% _& v
    第4章  我的系统我做主        820 r5 V! n) e3 n: w8 k) P
    4.1  我的桌面        82; ]0 o4 r9 A( |
    4.1.1  默认桌面的配置        82
    5 d6 f# ~% C8 t$ E4.1.2  3D桌面的由来        84: l, S$ h5 b# m
    4.1.3  体验3D桌面        87
    7 X1 ?0 M4 ^- m9 J6 l& M4.1.4  扩展阅读:Xorg        88( }3 |; ~% V- m& ]- A
    4.2  我的网络世界        89
    + J  S, x8 |8 H, {0 i4.2.1  满身插件的狐狸妹妹        89/ I( y9 h0 ^5 {  p3 n
    4.2.2  会分身的Chrome        93
    ) V# ]; H; a/ i! U: @4.2.3  干净利索的Opera        96' G  E* p' ?7 H) w$ a
    4.2.4  更多的浏览器        97
    * p1 j/ Y! {" b) W4.2.5  BT下载软件大选秀        97
    6 G& r' Z8 J3 F6 @: Z4.2.6  扩展阅读:软件位宽        103
    6 ^+ o( o  A: ~% V' g  q# d' O* ^/ I4.2.7  扩展阅读:进程        104
    / ~9 j. d. v0 N7 E1 u2 T# E7 Q4.3  我的影音生活        106
    8 z& K/ M( b2 {6 q8 y4.3.1  简约的Mplayer        106
    ; R; j% a  s% }# `4 x- e2 y% c4.3.2  强大的SMplayer        109( [0 m* [- i% E- S/ r* s
    4.3.3  琳琅满目的音频播放器        1122 |' _3 }3 r' n/ i: M& C2 [
    4.3.4  扩展阅读:解码器与硬解码        115
    ; i3 w* Y5 M0 Y1 A+ Q4.4  我的生活色彩        116) \4 @8 ?$ O  Z. I
    4.4.1  从复制照片开始        117  r3 h! s0 [& v% _2 B. s5 W
    4.4.2  管理照片的F-spot        118/ D/ }5 v. P  M; L# U  ~
    4.4.3  系出名门的Picasa        1208 p6 v& F2 z6 Z2 Y! F7 e
    4.4.4  Gnome之眼        1231 t2 x2 v5 {4 @9 d- u2 R
    4.4.5  免费的PS——GIMP        125% y, {6 B, y& F( D8 A
    4.4.6  扩展阅读:磁盘碎片的产生        127
    . t2 J! R8 P5 _; z5 Y3 y' [- N' _4 V4.5  我的办公软件        128" i. N: R3 i8 ]! M, V- R
    4.5.1  代替MSOffice的OpenOffice        128) t8 c. j6 }7 O
    4.5.2  翻译软件星际译王        129
    , O; G: z' D$ W) E' {4.5.3  电子邮件Evolution和雷鸟        131
    9 s& Z  }; g  Y7 `# ]4 N3 r4.5.4  与Windows的文档交互        132! M6 H" Q7 l: c% u( X! V& }
    4.5.5  其他的办公软件        134
    7 P7 j* G) h# B: |: Z& S  _4.6  我的杀毒中心        136
    # E, ^5 b. V3 L& c9 o4.6.1  Linux下也有杀毒软件        136
    8 \, X6 B: H- ~; i( x4.6.2  Linux下杀毒毫无压力        138# y; T( b2 y$ w5 q9 f
    4.7  本章小结        139* t2 W4 L8 C# r( j6 e! m
    第5章  虚虚实实        140
    6 l5 ]+ f5 N+ G; O; \5.1  红酒大师Wine        140$ y* I" B0 N1 \
    5.1.1  非IE不可的网站        140
    0 T% A  X( p2 t5.1.2  安装Wine        1431 J& d4 o! l1 `
    5.1.3  模拟运行的IE        145
    2 u: e3 n) o( M  u6 g" ^- @5.1.4  Wine的使用和配置        147: L4 X( v) _5 l8 O/ O! b
    5.1.5  更多程序被Wine        150
    ' w3 T3 W" ^) C/ ?4 f  |5 u* a5.1.6  扩展阅读:为什么Windows 7的程序不能在Ubuntu下运行        151
    * V& S* Y$ e+ `5.1.7  扩展阅读:Wine的自白        153; `9 M" f/ z& ^7 I$ F! E
    5.2  盒子妹Virtual Box        154' B; }$ o7 s  U# S+ h- u3 b
    5.2.1  天上掉下个盒子妹        154' s0 O7 D7 p% l  l" Z6 I7 a
    5.2.2  创建虚拟机        155( @  b7 Q& m5 _0 j
    5.2.3  在虚拟机上安装Windows系统        159
    + W+ N* c2 ?: s" p+ c5.2.4  安装功能增强包        161( r' I& a( X1 O" r0 e6 i
    5.2.5  为虚拟机配置网络        162
    ; U0 G; ?: K$ C3 e7 W' j' l% \5.2.6  与虚拟机共享数据        165
    4 }: M3 H4 x, z6 z2 R3 Z5.2.7  更多虚拟机介绍        168
      z* N2 G/ ?$ O* i  D+ K* S5.2.8  扩展阅读:虚拟化技术        1702 R  J; q! W+ \* C
    5.3  本章小结        171
    . t+ Z* a  X/ m( ~  f# Q第6章  命令行的使用        173
    0 C9 k  ^8 `0 }9 o8 J* {  }. p6.1  这就是命令行        173
    ( m5 o/ v! e/ A) i0 z. b3 H/ v; a6.1.1  初识终端        173! M: T8 U6 L' m: a7 O
    6.1.2  Shell的基本概念        176
    4 L& C/ i5 w" Y! o- U6.1.3  bash的工作(简单的Shell命令介绍)        177
    2 x5 V0 t+ o8 u6.2  这么用Shell        179. a. G+ e' l. Z0 Z- H# q
    6.2.1  理解目录结构        179, K% q" E- I# P  y
    6.2.2  重要的TAB——命令补全功能        1814 n( N9 d' P5 U3 h* P. x
    6.2.3  翻旧账——命令的history        182+ s9 P: \0 y6 S6 h
    6.2.4  more or less——命令的分页显示        183
    8 v* g% I, n  n6 z- i. \1 G% r% l% p; k6.2.5  通配符        1857 E: X" V: k1 e7 F5 U* ~
    6.3  Shell编程        186) o/ F. L. o- D3 i7 N
    6.3.1  把命令打包执行        186. Q6 v- i6 ^: z' ~9 D3 ?# Q: i
    6.3.2  规范的Shell脚本        189
    ! M5 U4 D  z( y8 s( ]7 c" ?( ~9 ]6.3.3  在Shell中使用变量        190
    % h  H# x: _  A" f! `6.3.4  Shell中的条件判断        193
    % h5 b+ a* w7 R) r- N6.3.5  Shell中的循环语句        196! O% F  V  t' e9 A) ^' f$ |
    6.3.6  扩展阅读:Linux的文件权限        197! J! M/ D4 n, [  l" r
    6.4  正则表达式        200
    : @) U! |- K/ Y0 O- C6.4.1  什么是正则表达式        200
    3 M2 I2 k# F" X1 R0 E( U3 k6.4.2  初识正则表达式        200- Z+ U! }! a' S3 l' }! F/ B
    6.4.3  强大的正则表达式        201( y; k* x! L6 n+ W6 z: F; `' {
    6.4.4  无处不在的正则表达式        203$ o3 j  R/ h2 l1 U
    6.5  多彩的Shell        2037 F7 u5 i0 R0 {+ q4 X: U
    6.5.1  懒蜗牛同学的计划        204- r8 j, H) y4 f+ Y- S* A
    6.5.2  命令行下的中文支持        2042 R- E6 L9 N. {1 v
    6.5.3  在Shell下播放音乐        207
    / D% X" `. b* p+ t+ d* c+ j$ ~$ k6.5.4  在命令行中上网        208
    # ]3 Q9 n, C- F; \1 a6.5.5  在Shell下看图片        210
    & K4 n7 [* k7 I, |4 @) C! F6.5.6  在Shell下播放视频        211/ _* I2 j. [/ j6 r7 v7 ~
    6.5.7  扩展阅读:bash的发展历史        212
    5 I2 O1 ]7 Z8 z) ~+ S6.6  本章小结        213% {  r& T$ m' }2 Q' Z+ K3 i6 J# @7 R
    第7章  改造这个世界        214
    6 S- ?! S( s& m$ ^* u7.1  C/C++语言开发环境的搭建        2147 L9 k4 `1 `+ W6 H
    7.1.1  安装开发套件        214
    & {" a; W, y" `, H7.1.2  在哪编写程序        216/ O) Y8 p- P, J, K/ A
    7.1.3  编译和运行        220
    6 t7 S# m: ^$ x) |" s% L7.1.4  C/C++语言集成开发环境        221
    % P- t  Z9 [$ M( T+ a) a7.2  PHP开发环境的搭建        225' S% f* ?6 B  F9 M' {; C6 U
    7.2.1  PHP是个神马        225
    & k: J( @: U/ k) C7.2.2  解释型语言        2265 ^$ g% y* o5 B8 O2 f2 I( v$ y$ c+ F
    7.2.3  安装Apache和PHP        227# R5 ^0 J6 V* H# _
    7.2.4  又是HelloWorld        229
    : f3 L, K( ^* V; g2 R; W& x  E7 H+ J( y! P7.3  Java开发环境的搭建        230
    ! U( q, E2 h6 [7 v' y) i7.3.1  半编译型语言        2306 A" X1 w1 }) h
    7.3.2  JDK和JRE        2325 p# t- P( Z0 l
    7.3.3  再说Eclipse        232
    ) P  D$ O/ t9 a/ \- K; _9 S7 H7.3.4  还是HelloWorld        233) p7 t; V, v: [' O
    7.4  Vim编辑器的使用        238
    0 G$ X1 Q$ \& h$ Q0 m, F7.4.1  Vim的操作模式        238' N  z# I/ b" n. M/ d/ O
    7.4.2  指令模式常用快捷键        239
    0 [9 `# `. l6 ]6 d& p: W% p7.4.3  行末模式常用命令        244
    % `( B5 W' y% `6 d, n! |  ?7.5  本章小结        248
    2 S' x. ?% X9 W5 D0 X第8章  程序是怎样炼成的        249, e6 L: y9 r* W& o; I" ]5 o; q5 i
    8.1  施工队        249+ N- M4 o% W& Y& e
    8.1.1  懒蜗牛的日记A        249; k4 T8 r2 U; P1 _1 p6 T
    8.1.2  编译多个源文件的程序        249& j# V: v+ R$ b# v0 w$ ?4 @
    8.1.3  编译过程详解        251  M9 A, I6 N% z) _/ y
    8.2  修理工        255
    + H) }6 L0 x* s$ l& k8.2.1  懒蜗牛的日记B        255) J. f7 p/ I, |5 Z6 w2 g! o
    8.2.2  **的程序        255! K. s5 ~. ^0 t
    8.2.3  GDB的简单使用        256
    9 l: i. h% K' |- \; H% o  \8.2.4  扩展阅读:内存管理机制        258. g2 a8 X  i% r1 \0 D& i
    8.3  包工头        260
    ' D7 G9 {9 S' q/ Y8.3.1  懒蜗牛的日记C        260- ~) |& W0 U/ V8 @/ C3 I7 A3 t
    8.3.2  越来越多的源码文件        261  ~7 A1 ~1 @& Z1 g! M3 n
    8.3.3  make的机制        262& Z+ G0 C  _% u0 O2 j  _5 ^) G
    8.3.4  Makefile的基本格式        263
    7 g& G& }9 d& U1 k' C8.4  分析师        265
    7 O7 X( S# P8 f7 Y/ B6 L! }& H. n& A+ o8.4.1  懒蜗牛的日记D        265
    & j3 `% }+ Z, w4 q8.4.2  源码软件的平台依赖        265# \, C' S( G  H7 B  ~! `  A: d
    8.4.3  一个标准的源码包安装过程        266
      J/ W7 \% s4 e6 Z8.4.4  configure的作用        268
    + w/ f6 W1 J( l/ v8.4.5  扩展阅读:黄金搭档——tar和gzip        270# o. Q/ d! n* }9 V
    8.5  规划局        271& @* F0 n9 r% v1 F
    8.5.1  懒蜗牛的日记E        271) ^# X! S( c. L/ F; h0 _
    8.5.2  自动生成的configure脚本        271! @0 R% q; f$ N0 `
    8.5.3  规划局的成员组成        272
    7 F! s5 t, c( ^6 K+ L8.5.4  图纸审查        272$ U' _  o' \3 K2 q3 _; L
    8.5.5  项目复审        274
    ' `& z3 [! A4 {* V: j0 P2 o8.5.6  派遣分析师        2747 x( e: q) L! u& h+ @2 G1 \
    8.5.7  编写施工计划        274- V+ S; D6 M. q9 m
    8.6  本章小结        276
    4 `  C# R7 O+ i, M: o! A, C5 T4 |; h
    回复

    使用道具 举报

    lili456        

    6

    主题

    4

    听众

    79

    积分

    升级  77.89%

  • TA的每日心情

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

    [LV.2]偶尔看看I

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

    使用道具 举报

    lili456        

    6

    主题

    4

    听众

    79

    积分

    升级  77.89%

  • TA的每日心情

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

    [LV.2]偶尔看看I

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

    5 e! C+ x. m( `8 w# r( _图1.2  IBM的System/360大型电脑: F# r/ G$ E5 T) U; T0 y
    1.1.2  有牛人的地方就有新技术
    ( }4 E' M0 F, q3 ~8 d7 g0 A【在那牛人聚集的地方】! q, a! q/ y- ~& {+ ~
    那时候有个聚集了很多牛人的地方,叫做贝尔实验室,是1925年由AT&T公司成立的,就是图1.3所示的这个地方。一帮头脑发达四肢也不一定简单的家伙整天聚在那里,研究新奇的东西,什么任意门啊,竹蜻蜓啊……都不是他们发明的(听说发明这些的人是个日本科学家)。贝尔实验室那帮人的研究工作大致可以分为3个类别:基础研究、系统工程、应用开发。在基础研究方面主要从事电信技术的基础理论研究,包括数学、物理学、材料科学、计算机编程理论等,反正都是大学时听不懂的那几门就是了。系统工程主要研究构成电信网络的高度复杂系统。应用开发部门是贝尔实验室最大的部门,负责设计构成贝尔系统电信网络的设备和软件。具体来说,贝尔实验室研究出来过的东西有晶体管、发光二极管、通信卫星、电子数字计算机、蜂窝移动通信等,都是我们今天的生活中非常常用的东西。总之,通信网的许多重大发明都诞生自这里。
    * H6 E" A( ]5 p6 p 5 O0 Q. k. h3 Y! F3 W- J
    图1.3  贝尔实验室总部
    ' W5 n% x1 A6 d, n; q6 @/ j* ~$ M0 o/ Q" 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-7-10 17:41 , Processed in 0.516160 second(s), 79 queries .

    回顶部