QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 10066|回复: 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
    程序员典藏大系' Z! K0 ^% i3 R5 l* d
    3 H1 M* @, h: ^) x2 b- T! ?
    Linux入门很简单% Q& K% Z  i( g+ g; ^. p9 t
    $ Q) e: C% M- Z$ V2 `
    刘金鹏(网名:笨兔兔)  等编著3 V* d' C# m% e' i3 ?1 Q# }) L

    ) O# b. ~7 b6 S( e: ~8 j, P6 K' {
    $ _" P- ^( N3 H' P) `* q) s
    4 l/ e3 A* p+ F: A: s6 F

    & ?* V: _2 o9 B' V/ d  M4 d6 o# V! X& V# o) j6 |; o

    ) ]4 r7 d; q4 z* p; H
    2 Z8 u3 y8 Y! b2 H6 t  Z# z: ?
    + x* ^5 v1 Q% R2 d4 b5 I: y/ [& r7 ?
    ( v, w) h# P* e! O
    5 ?. M. y; k" I( x  ^6 }6 U, X5 P: C3 x$ h% v

    5 d$ q3 c; O1 H0 ^; |) h8 h, B0 s& {( F8 Y6 i3 M/ P/ L. ~* P' w

    " A: H2 o/ \- |3 s- v
    8 h8 V4 ^" J5 o8 {7 }
    / q  s+ g; D3 y( G, R, Y- j
    4 G8 a+ m# Z  M* ]( J  X- ?0 M  Y$ N5 u- r9 y  E( s
    清 华 大 学 出 版 社1 @$ m/ j( h/ N
    北  京1 ^2 _' w" ?% h0 R
    内 容 简 介
    / _3 J, E) z# G+ s本书是一本与众不同的Linux入门读物。作者借鉴历史畅销书《明朝那点事儿》的写作风格,将技术图书以风趣幽默的风格娓娓道来,阅读起来十分过瘾。书中以一个拟人化的Ubuntu操作系统为主角,以Ubuntu 10.04为基础,讲解了Ubuntu系统从安装、配置,到搭建开发平台、投入使用的过程。
    ; p# Z# ~4 _5 n- W9 B8 x( C: F本书共8章,内容容安排上采取循序渐进的方式,由浅入深地引导读者安装、配置、使用Ubuntu系统。其中,第1章介绍Linux系统的产生和发展概况;第2章介绍Ubuntu系统的各种安装方法;第3章介绍安装系统后的基本设置;第4章介绍Ubuntu下的常用软件;第5章介绍Windows下的部分软件在Linux中运行的解决方案;第6章介绍命令行的使用及脚本的编写;第7章介绍Ubuntu系统下C/C++、Java、PHP开发环境的搭建;第8章深入讲解一个软件的编译、调试、打包、发布的过程。
    2 b/ T8 [: m& m; B2 z7 W本书适合所有Linux入门者和开源软件的爱好者,也适合技术人员作为课外读物学习。对于大、中专院校的学生和培训班的学员,本书不失为一本好教材。3 b8 P. h) e: U( K9 {

    & Q& U( v" x  v
    3 t. ?6 A5 S! i/ g: t) j本书封面贴有清华大学出版社防伪标签,无标签者不得销售。
    , x' i1 }. F$ p版权所有,侵权必究。侵权举报电话:010-62782989  13701121933
    ! ]+ z$ Q7 q6 S" Z
    " x8 n* x# u3 `( F7 T图书在版编目(CIP)数据4 X/ f" S  X( x! d/ Y+ k% e- n
    9 l3 j7 ~' P% |" \
    Linux入门很简单 / 刘金鹏等编著. —北京:清华大学出版社,2012.4! p3 V' ~7 }  S3 u* P8 Y* J6 ^
    ISBN 978-7-302-28098-9
    2 w- f/ u  X( n# ^, r; |- f/ v# C4 E+ Q7 u. E2 W  k% z# @9 J
    Ⅰ. ①L…  Ⅱ. ①刘…  Ⅲ. ①Linux操作系统 – 基本知识  Ⅳ. ①TP316.89
    8 t- S3 k* n+ [
    0 a: Z/ C/ B4 }7 ^/ c中国版本图书馆CIP数据核字(2012)第030171号4 z8 y- t4 D* }( c

    % e: g- {* F6 D  ]% `! J! w( v+ u$ \
    责任编辑:冯志强/ G# K- Q0 e4 m( {2 H" \3 x# I
    封面设计:
    : s2 a/ g  p  I1 B责任校对:徐俊伟3 n; _/ N$ B% u0 n' W$ g
    责任印制:
    ) \& l/ O3 E' A% i! k. e2 r, n( A8 k% w& Y
    出版发行:清华大学出版社        , e7 u$ v4 b0 ~) P3 U4 ~
    网    址:http://www.tup.com.cn, http://www.wqbook.com
    ) x8 b' o. c" e! }地    址:北京清华大学学研大厦A座                邮    编:100084! ^* _- e0 b- ?" q+ z
    社 总 机:010-62770175                                邮    购:010-62786544
    % w0 t; `! S8 `4 J投稿与读者服务:010-62776969,c-service@tup. tsinghua. edu. cn( n. r3 U# _, c  ?5 g
    质量反馈:010-62772015,zhiliang@tup.tsinghua.edu.cn; T9 I, C- V+ O7 c/ ~- w0 G3 y
    印 刷 者:
    . j7 I' F) {7 i- a装 订 者:肖  米8 t0 ~: g5 W& q# c8 z0 l1 S
    经    销:全国新华书店
    ! }! V/ u; E* [! [9 W) ], e# ^开    本:185mm×260mm  印  张:18          字  数:450千字
    # I# s! h/ M# q; ?* T4 |          (附光盘1张)* X# G: d8 A6 ~+ o; C2 f: z( x4 n
    版    次:2012年4月第1版          印  次:2012年4月第1次印刷' |: E: e6 J; k* A  f- j  Y
    印    数:1~5000! \& N6 _) T6 p: N) a1 p5 C* f
    定    价:25.00元
    3 i1 @% C! P1 a  c' a产品编号:045149-01
    5 C! J3 F/ N: p8 ]7 C/ }3 k6 v* P1 S/ S. F- M# L
    当当地址:http://product.dangdang.com/product.aspx?product_id=22730818
    " d4 ~0 [$ |2 O3 M! f* O4 a6 z8 p$ F
    zan
    转播转播0 分享淘帖0 分享分享0 收藏收藏0 支持支持0 反对反对0 微信微信
    lili456        

    6

    主题

    4

    听众

    79

    积分

    升级  77.89%

  • TA的每日心情

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

    [LV.2]偶尔看看I

    自我介绍
    本人是应用英语专业毕业
    目    录' \: Q/ o  M1 P/ g3 u' [
    第1章  一切的起因        1
    ; Y( j! u6 w1 n% I1.1  UNIX的诞生        1
    ' H2 z9 o0 p( r* A' v1.1.1  操作系统的从无到有        1
    7 a. d; x- \; {1 S4 ~6 ?" Q1.1.2  有牛人的地方就有新技术        2$ I6 }0 T: `' J! [* _4 J
    1.1.3  一个游戏引发的变革——UNIX元年来了        5* W" f9 I  s' q. X$ a
    1.2  Stallman和他的GNU计划        6
    ) ~0 W3 \; ?2 J( Q  N0 q; f  ^1.2.1  快乐的自由        7! p) d' `& O1 }4 A& t
    1.2.2  自由逐渐远去        7
    ! A4 o9 K& w3 q" J0 k, g1.2.3  不在沉默中爆发,就在沉默中灭亡        8
    * ?) V. s7 X! }" ]% b1.2.4  实现GNU梦想        9$ I# ~  A9 K4 k. T, L( a+ h
    1.3  从异想天开到Ubuntu        9
    $ i4 k& a! r1 M' V1.3.1  Minix        9
    ) E" h0 E; @4 O3 A/ ~7 L1.3.2  异想天开的FREAX        104 z) f+ @" `. L6 O/ S+ i5 U
    1.3.3  Linux的由来        11- B5 R* ?0 Q: [1 b( M* b
    1.3.4  众人拾柴造就Linux        12) T$ x1 q6 b1 A3 c; y( @5 Z
    1.3.5  琳琅满目的Linux        14
    ( C0 Q0 [2 l1 P; j$ V' J1.4  本章小结        151 U' E' L# ?0 b; c" x
    第2章  初来乍到        169 _7 h' q2 D+ g# I3 ~' P
    2.1  抵达——获得Ubuntu的途径        16
    , G& ]. ]! t4 b2 J2.1.1  毕业了,就要去工作        16
    + c5 A! }: w8 N4 Y9 \2.1.2  要工作,先要有住处        172 I- C, d0 M, v5 |0 v& p: v
    2.2  启动——安装Linux前的准备        18
    1 s7 U1 K) U  f7 z5 ~8 e( a0 Q: x2.2.1  了解计算机的组成        18& R0 G0 l, n, K
    2.2.2  先尝后买——用LiveCD体验Ubuntu        200 e3 Q" Y  y" I8 R2 [" L3 T5 c8 @
    2.3  入住        230 k- S, W4 }: b" k( W
    2.3.1  第1步:选择语言        238 p! m% E, p* k+ G1 l& W1 G1 c5 G8 e
    2.3.2  第2步:选择时区        23
    ( p( G/ c& B/ M/ i8 k8 L2.3.3  第3步:选择键盘布局        24
    % i0 A$ a- c' W( P9 t( R/ b2.3.4  第4步:分区        24
    0 N7 d5 m8 J9 g6 j+ v* h2.3.5  第5步:填写一些基本信息        28
    ) F: E3 }7 x- [/ v" |2.3.6  第6步:导入用户信息        29
    6 V. I7 A3 c! j% w! B2 ~2.3.7  第7步:确认信息        30
    ! K0 Q+ K9 P0 k# Z8 z7 B7 u) P6 T2.3.8  扩展阅读:Linux中的最高权限        31
    . U2 b7 `: _' J' _  N2.3.9  扩展阅读:Linux的分区和挂载        326 t" V% V) {4 n6 n) i/ b
    2.4  G大叔——介绍启动管理器Grub        33. X' f. I# F! m  S
    2.4.1  计算机启动流程        33) K' s6 M5 A; ~( V
    2.4.2  多系统的共存        35; }7 X$ |, h" Q: k- {
    2.4.3  重装Windows后Grub的修复        35. o6 o" P1 P% v: u
    2.4.4  Grub的简单配置        36
    4 z/ ^& x5 l+ R2.5  更多选择        38
    + e" M. P( L  e" B2.5.1  基于Windows的wubi安装        38
    0 ~8 B6 O) t5 P2 w2.5.2  U盘安装        39
    ! V! [- H2 o. R/ M5 x3 F7 M* A2.5.3  其他版本的Ubuntu介绍        42
    6 w8 A0 K9 W2 Y: x2.6  本章小结        45
    , ~) W' {) C2 T" X, v& Z' ?第3章  渐入佳境        46
    8 N: }" o  \, `" o4 n! o0 U' T3.1  招贤纳士的apt        46
    # ~9 {. [1 L3 g; I0 Q! d3.1.1  不一样的软件安装方式        46
    ' C. j0 _* d. p! Q3.1.2  选择合适的软件源        478 D3 X8 ~  m! @! z( K) \/ @
    3.1.3  获取最高权限        50
      m+ i2 `% ~# @7 A3.1.4  为apt设置好网络        52
    6 p! ~5 Z( G$ E, z8 @+ [5 ~3.2  狐狸妹妹Firefox        54
    - b/ _) _) n. z' O, J3.2.1  安装Flash插件        54
    ( @4 j# l- M0 M) \- y" V9 {3.2.2  设置中文字体        58
    ( r  t, @  n0 b- D- P. u3.2.3  扩展阅读:文泉驿的诞生        60/ c- q0 a* S( q) ]3 F
    3.3  心有灵犀Empathy        62
    5 D; Q8 h% d6 g" q) j0 x  w) L% W3.3.1  集Gtalk、MSN、Icq等于一身的Empathy        62( r6 A; N4 D* _( {) c
    3.3.2  Empathy的账户设置        632 p* N% D5 q  J; z( B+ h0 f
    3.3.3  配置输入法        647 a- r/ o4 G' [
    3.3.4  Linux下的QQ        678 Q: K- v. u# C8 ^
    3.4  多媒体        69
    5 Z' X% t8 G7 p1 N+ @$ F- q3.4.1  安装解码器        69
    6 h6 `  g2 X$ F- n$ E3.4.2  安装Mplayer播放视频        71
    ( _1 S0 S4 h# [3.4.3  播放音乐的Rhythmbox        73* h, `3 q" v: y  ]# ?$ B
    3.4.4  MP3乱码        73! C- S: x, Q9 X6 `3 X3 D' }
    3.4.5  扩展阅读:开源和闭源        75' g% l! C+ k/ M/ i5 Z( n
    3.5  安全软件        76
    & {0 N4 m! t- X% S% H2 @6 f7 _3.5.1  杀毒软件        76( u) i- M! O7 P6 H
    3.5.2  防火墙软件        76
    0 M* Y4 ?% }7 e6 }1 u3.5.3  扩展阅读:为什么Linux不需要杀毒软件        78
    8 R5 ~( X/ E0 u9 N; B1 X6 ^3.6  硬件和驱动        79
    . N- M/ q5 R2 j: D$ v5 }& e' k3.6.1  驱动——硬件的使用手册        796 m: q  i' U4 s
    3.6.2  安装受限驱动        80  v( M& p5 B. R$ k( Y% ?
    3.7  本章小结        81
    & c1 Y% j0 N" o/ e% C; f, `第4章  我的系统我做主        82! W2 J+ d1 d* C3 a
    4.1  我的桌面        82/ K% R: a9 g# \
    4.1.1  默认桌面的配置        82' Q& z: g- e/ X; J1 L
    4.1.2  3D桌面的由来        84
    - y5 z" o( z( f' |0 G* w. h0 t- T4.1.3  体验3D桌面        87% i, J4 `6 q: C: s
    4.1.4  扩展阅读:Xorg        88
    9 Z7 C6 J# f$ F# E! e4.2  我的网络世界        89
    - I; f1 T. R" C- l" ?4.2.1  满身插件的狐狸妹妹        89
    7 r8 b, S5 O: V- r4.2.2  会分身的Chrome        93# T( l, f% |( B' B0 t& I
    4.2.3  干净利索的Opera        96! T  W/ Q! @  I6 @
    4.2.4  更多的浏览器        97+ P, q/ o% x8 g0 P
    4.2.5  BT下载软件大选秀        97( t# R# N) M2 T! C; v# l
    4.2.6  扩展阅读:软件位宽        103+ c) Q8 z6 p. }/ O- f% \+ s
    4.2.7  扩展阅读:进程        104+ s9 d' J+ g: M/ E5 q
    4.3  我的影音生活        106
    2 y6 \2 H& N9 D+ {  X! _$ A4.3.1  简约的Mplayer        106, G+ k7 Q, M) ?# V
    4.3.2  强大的SMplayer        109
    ; y6 R) }1 g5 O4.3.3  琳琅满目的音频播放器        112
    $ M5 N! J+ T! |* p+ n4.3.4  扩展阅读:解码器与硬解码        115
    ! ^) g+ I$ h/ K' e0 P4.4  我的生活色彩        116; ?7 U- L9 C4 f& ~8 C
    4.4.1  从复制照片开始        117
    5 ]5 Q2 L/ w/ s/ m- L* W! H" ]4.4.2  管理照片的F-spot        118+ I9 y/ j+ ^' l4 h! f, t
    4.4.3  系出名门的Picasa        120+ L  i' F$ g& l  T0 {
    4.4.4  Gnome之眼        123
    & Q8 p/ _- K6 g% d3 j6 H4.4.5  免费的PS——GIMP        125) j! [, z2 T" S6 G
    4.4.6  扩展阅读:磁盘碎片的产生        1275 W8 }! w& L* H' n
    4.5  我的办公软件        128
      l9 E" @! L( c- L4.5.1  代替MSOffice的OpenOffice        128
    4 b% V6 k& |% K  P  R9 p3 g4.5.2  翻译软件星际译王        129
    & g/ L6 o$ M3 j$ O4 A& d: A4.5.3  电子邮件Evolution和雷鸟        131
    8 C" ]! V! b( V/ u& ]7 t! v* m4.5.4  与Windows的文档交互        132
    ' p7 f$ E. P. G4.5.5  其他的办公软件        134. Z8 r2 ^2 N4 \6 U3 E5 r5 ~3 N/ Y
    4.6  我的杀毒中心        136& R$ G- F2 H" H
    4.6.1  Linux下也有杀毒软件        136; w' Y4 P6 U7 D: i5 U4 D$ s( ]
    4.6.2  Linux下杀毒毫无压力        138
    0 K4 U8 Y9 L% Z4.7  本章小结        139
    , [1 `3 S% y4 N4 P第5章  虚虚实实        140
    8 R4 x, t/ d" ^' n" l" ~  O' i* s5.1  红酒大师Wine        1403 _4 v8 E& u9 U0 p- @1 M
    5.1.1  非IE不可的网站        140
    ! l) @( R% k) `3 `. k; E5.1.2  安装Wine        143) A+ ~4 n8 \9 r/ h  R% H: `6 a
    5.1.3  模拟运行的IE        145& @; G6 t) l( j7 r' I
    5.1.4  Wine的使用和配置        147
    9 w+ v% o- v+ n4 {5.1.5  更多程序被Wine        150
    : h( j8 o- X9 X# [5.1.6  扩展阅读:为什么Windows 7的程序不能在Ubuntu下运行        151- F: U9 e1 n: R: k1 @+ I
    5.1.7  扩展阅读:Wine的自白        1539 ?! [2 e5 n2 K* O+ t
    5.2  盒子妹Virtual Box        154
    3 U$ _+ ^. o+ W0 ~* e& Z" E5.2.1  天上掉下个盒子妹        154/ o% P( F1 Q% `9 z
    5.2.2  创建虚拟机        155/ }% s$ i5 f8 @; ~' D
    5.2.3  在虚拟机上安装Windows系统        159% L6 l2 l' f9 Y+ k- L
    5.2.4  安装功能增强包        1613 d3 a' ]( Q3 M0 V5 p. J
    5.2.5  为虚拟机配置网络        162
    0 u5 L; @+ n$ @( C9 O8 |5.2.6  与虚拟机共享数据        1658 _8 V/ _4 \- x/ B' U
    5.2.7  更多虚拟机介绍        168* S: g" z6 B+ H. W& v: G& ^1 ~5 C
    5.2.8  扩展阅读:虚拟化技术        1701 g9 j2 \4 @  N3 ~- n1 K
    5.3  本章小结        171
    6 I* u# C9 h# J% A) R1 y. W  j" ^第6章  命令行的使用        173  E7 [. ~, W( Q' ^- L
    6.1  这就是命令行        1732 j' P) L7 A5 D5 h8 C& o" g
    6.1.1  初识终端        173
    3 r" j2 g9 i$ ~. E6.1.2  Shell的基本概念        1769 L/ [  b0 \" w% |, T
    6.1.3  bash的工作(简单的Shell命令介绍)        1776 [% Y9 c2 w0 r) Q/ z( @6 ^$ _! H
    6.2  这么用Shell        179
    5 g9 @" F% _5 J9 q8 P8 F- b6.2.1  理解目录结构        179" q; z: v  e8 j4 B
    6.2.2  重要的TAB——命令补全功能        181
    / v$ _7 i' _" ]5 R6.2.3  翻旧账——命令的history        182
    ! W6 |/ P0 q% {2 m% N& |6.2.4  more or less——命令的分页显示        183) `4 N7 `  {% V) P# ^
    6.2.5  通配符        185$ k' G0 B! z! ?
    6.3  Shell编程        186  k4 a0 f$ ]" _/ w9 y/ n
    6.3.1  把命令打包执行        186
    : m; R6 T  Z0 N+ [6.3.2  规范的Shell脚本        189( h0 i0 V3 l# R, f2 x5 U& \8 q6 s; Z
    6.3.3  在Shell中使用变量        1909 n* M7 [6 P! `( P7 k; R! Y
    6.3.4  Shell中的条件判断        193+ |7 C( n! h5 r3 U1 v) j' ~3 i' q
    6.3.5  Shell中的循环语句        196' T5 X. _3 f- t; ^# \& ?
    6.3.6  扩展阅读:Linux的文件权限        197
    8 l+ x3 ~( x4 R5 `6 N6.4  正则表达式        200
    & _( m! I; j; ?1 I. ?% E6.4.1  什么是正则表达式        2005 w% n( `7 y( b. s
    6.4.2  初识正则表达式        200
    7 t9 z+ `2 N$ `) J9 Z1 ]& H6.4.3  强大的正则表达式        201" e# E0 `2 _1 H7 g1 \- u! P: x/ p3 u
    6.4.4  无处不在的正则表达式        203& P; A+ ?8 S2 G; E  ?
    6.5  多彩的Shell        203
    . Q5 O1 Y/ y- F& ?1 h4 q6.5.1  懒蜗牛同学的计划        204
    8 ~) I9 j1 J1 x6 i/ c+ H' W6.5.2  命令行下的中文支持        204
    ! I5 ~. r# Z! r6.5.3  在Shell下播放音乐        2072 X- l: [- D( B* {  @
    6.5.4  在命令行中上网        208
    1 R/ i, Y$ ?( _$ m! _+ }7 W1 C6.5.5  在Shell下看图片        210
    6 b' b) y3 l# R8 D* K6.5.6  在Shell下播放视频        2116 H7 y& A) G2 @; D: e: E" k
    6.5.7  扩展阅读:bash的发展历史        212$ E) {& u. Z3 z6 l2 j. Q
    6.6  本章小结        213
    5 d. M. R% v: |0 l9 [# H) p3 v- p. U第7章  改造这个世界        214
    & |& K6 X# I, d+ W+ Y" I1 @7.1  C/C++语言开发环境的搭建        2148 r1 T8 M3 B) C: l) ^( V" v
    7.1.1  安装开发套件        214: d# k9 z9 i) _9 Z5 B" F# H
    7.1.2  在哪编写程序        216
    + r* ?9 `1 D  W% P& ?) V3 [" `7.1.3  编译和运行        220
    $ j9 D  g1 c# m* Z8 E. @, f& Y7.1.4  C/C++语言集成开发环境        221
    * U! E' a7 p& r; {! X. ^. x/ M7.2  PHP开发环境的搭建        225
    & ~: @2 K8 m! |* a6 |& H7.2.1  PHP是个神马        225
    " `) E3 `' d  P" N1 ~$ g7.2.2  解释型语言        2267 q9 j% k! M+ d5 G
    7.2.3  安装Apache和PHP        227
    9 Y+ L9 x, }/ T: V5 B7.2.4  又是HelloWorld        2299 R1 D; m4 U7 e" ]
    7.3  Java开发环境的搭建        230
    ' D4 M. g+ v/ [+ r7.3.1  半编译型语言        2309 P) Q: @) m- J0 g9 [. k- X' ]* `
    7.3.2  JDK和JRE        232
    % F+ A1 A$ H3 i* M  S9 A4 O7.3.3  再说Eclipse        2324 h! R  E. g/ f' |" A
    7.3.4  还是HelloWorld        2330 B  d6 y. x4 @) _
    7.4  Vim编辑器的使用        238% G1 f6 `' i/ M5 d+ L
    7.4.1  Vim的操作模式        238
    ! T: K  M- o6 L% Z4 q6 d2 }+ f7.4.2  指令模式常用快捷键        239
    5 B' A( m9 f3 j! x* `7.4.3  行末模式常用命令        244. v0 @4 E# L+ {' k& x
    7.5  本章小结        248: q* N4 `/ u; x
    第8章  程序是怎样炼成的        249
    3 @- k) q5 v! ~8 u, h8.1  施工队        249
    ! j1 \0 O# v4 A' {! c- ?; O8.1.1  懒蜗牛的日记A        249
    9 f6 S& q5 I3 C" Q& [# I" I. K4 m8.1.2  编译多个源文件的程序        2492 b8 z4 b. K; {$ N( q0 n' h  m% Z
    8.1.3  编译过程详解        251* [6 ?" P. J3 V1 P# i9 _
    8.2  修理工        2559 f1 {4 {: h* t7 x  S: _  D
    8.2.1  懒蜗牛的日记B        255
    $ _6 n0 b: v" |- l3 y3 A1 N* e8.2.2  **的程序        255
    0 X- p% m' c5 U+ R: w, d8.2.3  GDB的简单使用        256
    ; l9 A8 o5 h+ B8.2.4  扩展阅读:内存管理机制        258
    ( ?& L: n/ q3 o8.3  包工头        260
    3 V3 ~2 J  D; S. {) T! P. m8.3.1  懒蜗牛的日记C        260
    6 K, |6 s' R8 r8.3.2  越来越多的源码文件        261
    7 r  O% k. r3 T, \% M5 n7 S8.3.3  make的机制        262
      c' h- f5 g8 Z8.3.4  Makefile的基本格式        2634 A. ?7 D4 T* b5 t* G) o
    8.4  分析师        2655 w1 x) _9 Q/ E7 v8 D9 [( Z5 o( Y
    8.4.1  懒蜗牛的日记D        265+ M: y9 G+ Z" O
    8.4.2  源码软件的平台依赖        265
    ; S2 n: L% `# _% x( m8.4.3  一个标准的源码包安装过程        2667 ~- h  {1 z! ]  I# {" ~) V2 b. l2 Y! T
    8.4.4  configure的作用        268
    , u( y  v5 m) ^3 n) s& o8.4.5  扩展阅读:黄金搭档——tar和gzip        270
    ; A9 B* r$ q/ Q/ f: b" p8.5  规划局        271# N9 q4 M0 F$ M
    8.5.1  懒蜗牛的日记E        2718 ^1 {: A6 |3 ]  e4 ~
    8.5.2  自动生成的configure脚本        271; t6 N1 {- |: }2 H0 J
    8.5.3  规划局的成员组成        272
    4 R- L) y' v1 B% e( x8.5.4  图纸审查        272
    ) G3 }' s8 K* z8.5.5  项目复审        274  L( j( H* n: q( q6 Z: m' R
    8.5.6  派遣分析师        274
    * T$ d' t. p/ E7 X4 O8.5.7  编写施工计划        274! p4 I" y: ?3 g, g3 J+ Z. @" d
    8.6  本章小结        276; m) _0 B, F0 v$ ^2 _8 G8 t
    回复

    使用道具 举报

    lili456        

    6

    主题

    4

    听众

    79

    积分

    升级  77.89%

  • TA的每日心情

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

    [LV.2]偶尔看看I

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

    使用道具 举报

    lili456        

    6

    主题

    4

    听众

    79

    积分

    升级  77.89%

  • TA的每日心情

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

    [LV.2]偶尔看看I

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

    使用道具 举报

    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-9-1 10:18 , Processed in 0.315957 second(s), 78 queries .

    回顶部