QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 9604|回复: 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
    程序员典藏大系
    + s% X5 q% s* @6 }0 @; o% Q4 X" E- W" `" `# g
    Linux入门很简单
    % i% m8 Q! \( ?4 ~4 z2 A* `
    " m- r# o& A8 ^2 b# L# L刘金鹏(网名:笨兔兔)  等编著. m$ \6 h9 R* K' O) L5 |/ v& W) `

    3 \! ], D* F/ G1 T: k8 c  ~% A, [) h4 n5 r
    " N4 U8 s5 q3 V7 g: `. |: {! c1 o
    3 i3 C( q7 L" \- {# c! P& ^

    & s! |4 B! F( X2 U; V1 b7 h. ?1 X

    3 y1 E; q; r! c% i1 S5 e4 g2 P4 e: o0 s; v3 K. N9 z- W

    % H5 S: J' @9 A' l$ J2 c1 W* A# [3 z5 L" F" }) M7 e  B

    6 @. Y5 Q. m% A& e% e" l0 O* y- ^  V) a, Z/ L

    $ o  u: y+ U$ }7 R+ A
    4 u8 H+ ~/ d: ?6 k  e1 r$ [' o7 `$ F9 d$ ^" j7 M
    5 T" c  H2 C# K  K/ d4 O1 ~
    0 F/ Z; t3 q) g2 m; M
    ; J; l7 p0 i) n, d8 Y' F3 o

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

    , a7 U! X; P5 S+ i7 B7 u$ Y) ]本书封面贴有清华大学出版社防伪标签,无标签者不得销售。' `& a( y) l* s1 u% r" o6 U. V
    版权所有,侵权必究。侵权举报电话:010-62782989  13701121933, l! K) i8 }, Z
    1 }- c( V# q" K6 }2 u( X
    图书在版编目(CIP)数据
      `# P0 A  A  u+ x1 c% a
    ) l+ `4 L% V$ t0 n# LLinux入门很简单 / 刘金鹏等编著. —北京:清华大学出版社,2012.47 w2 n" v0 Y6 j( S2 A% E/ w
    ISBN 978-7-302-28098-9
    7 _% h% ^. k4 A: c6 A) a" z
    & F0 s# r1 c: V  }, ]  zⅠ. ①L…  Ⅱ. ①刘…  Ⅲ. ①Linux操作系统 – 基本知识  Ⅳ. ①TP316.89
    ' L- z! I  c4 {! _: E* C/ {5 Y9 X' z, K* k) p
    中国版本图书馆CIP数据核字(2012)第030171号
    8 s0 C% b0 x5 e9 I6 i9 I
    ) n. [% I: m* F7 n5 S0 y/ I2 Y. L' Q: @" }1 K, Q- @. Q
    责任编辑:冯志强
    9 S' r8 I# r: [4 t3 `封面设计:2 V5 j; j* z1 F7 y/ V: s
    责任校对:徐俊伟$ P/ Z  Z5 T9 {3 l% A/ Q( a
    责任印制:3 T2 O0 g, s" K$ G
    8 ?1 ]( V  p6 Y$ u! x4 i
    出版发行:清华大学出版社       
    ( r8 _; m4 n! T网    址:http://www.tup.com.cn, http://www.wqbook.com
    ; P2 e2 S, j1 f' R$ b+ q地    址:北京清华大学学研大厦A座                邮    编:100084. z3 h% \+ R6 _/ H
    社 总 机:010-62770175                                邮    购:010-62786544" o& m9 u* k' n# r
    投稿与读者服务:010-62776969,c-service@tup. tsinghua. edu. cn
    ( ^  m! T9 k- V6 i) ^质量反馈:010-62772015,zhiliang@tup.tsinghua.edu.cn! s: J- Y2 b$ O  K
    印 刷 者:- _7 L8 ]5 }7 h  d+ H( ^
    装 订 者:肖  米
    ( M% g1 Z' i, G: {( Q0 E0 N/ j; ?经    销:全国新华书店3 _# d: a! @* ]6 q1 f% l2 v+ o  c0 N; g
    开    本:185mm×260mm  印  张:18          字  数:450千字
    % d4 W# n# X( }          (附光盘1张)
    , r( Y" ?' Q5 t7 u( \  O版    次:2012年4月第1版          印  次:2012年4月第1次印刷- l" ^7 B2 b  U& a
    印    数:1~5000
    5 z+ o1 u3 g7 ?- X定    价:25.00元. a) K2 O  D- \+ z
    产品编号:045149-019 c- g& p' r( |4 Y; U( K4 X
    # G$ U3 o2 F6 O
    当当地址:http://product.dangdang.com/product.aspx?product_id=22730818
    / ~7 K$ M; ^6 o; B7 K3 W2 u/ s
    zan
    转播转播0 分享淘帖0 分享分享0 收藏收藏0 支持支持0 反对反对0 微信微信
    lili456        

    6

    主题

    4

    听众

    79

    积分

    升级  77.89%

  • TA的每日心情

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

    [LV.2]偶尔看看I

    自我介绍
    本人是应用英语专业毕业
    目    录1 R+ n7 ^; [# L5 u
    第1章  一切的起因        1- Z9 u- Z  Y! k  Y5 s% l4 M
    1.1  UNIX的诞生        15 C9 u# [1 u. B3 _3 k' h0 f3 K
    1.1.1  操作系统的从无到有        19 ~( e/ X  j2 I  {) X7 L1 |1 T
    1.1.2  有牛人的地方就有新技术        2
    ( B4 u, O# C3 ^) Q1.1.3  一个游戏引发的变革——UNIX元年来了        5. a1 C* Y  E0 N
    1.2  Stallman和他的GNU计划        6; D' F* d# n- j* G- K: t
    1.2.1  快乐的自由        73 U& ?* \" {$ g/ ^
    1.2.2  自由逐渐远去        7
    ( O- w  p0 z6 T" Y6 M" p$ K7 j& Q1.2.3  不在沉默中爆发,就在沉默中灭亡        8% P' r, j1 T$ p# ~/ t, C  \" Y% d
    1.2.4  实现GNU梦想        9
    4 A! q: U, l! C# V& ^! d1.3  从异想天开到Ubuntu        9
    & F& G7 Y; X& Q; c! y1.3.1  Minix        9
    # R+ B* Z, u" m0 G* K6 B+ x. j1.3.2  异想天开的FREAX        10
    * i( A2 j2 L, ~6 ]2 {4 d1 {1.3.3  Linux的由来        11, ^) W" _8 b' Y8 _+ a/ |% Z+ y* A
    1.3.4  众人拾柴造就Linux        12
    % b- S& @  Y; j6 ~& M1.3.5  琳琅满目的Linux        14
    * P: N6 g5 J. p2 _1 Q6 Z1.4  本章小结        15
    3 |! l& n! ~9 k7 b$ q+ n8 s第2章  初来乍到        16
    ' s- b# {  Q0 T2.1  抵达——获得Ubuntu的途径        16
    ) Z0 S' G% g+ H# j$ a" X3 U) v+ C2.1.1  毕业了,就要去工作        16
    9 Q+ u2 s; d7 N2.1.2  要工作,先要有住处        17
    3 e4 f/ [2 Y" W& e5 ]7 r2.2  启动——安装Linux前的准备        18
      p3 g0 q9 w+ E5 f1 D2.2.1  了解计算机的组成        18% q5 X; {" m6 D) C' u  D
    2.2.2  先尝后买——用LiveCD体验Ubuntu        20$ u1 u4 ?. y% {* {, }7 E0 |/ u3 {5 w
    2.3  入住        23
    * X; x; M, @- h& U& Z) Z# y2.3.1  第1步:选择语言        23, A5 t7 S* l- v2 n" Z& V0 ?
    2.3.2  第2步:选择时区        23
    9 q' q0 F! `" Y2.3.3  第3步:选择键盘布局        24
    7 n# x. z' r& L2 {& }5 W% q2.3.4  第4步:分区        24
    . m' l/ H' |& {: R5 d5 y2.3.5  第5步:填写一些基本信息        28
    2 A0 m; t% E# P( M5 D  H+ D2.3.6  第6步:导入用户信息        29
    # G) F* x# d9 P# ]2.3.7  第7步:确认信息        30; f) c9 T" U5 W/ }3 [
    2.3.8  扩展阅读:Linux中的最高权限        31
    $ J$ [( B9 X8 ^" ?! |, p2.3.9  扩展阅读:Linux的分区和挂载        322 z' M3 |2 ?3 p) E
    2.4  G大叔——介绍启动管理器Grub        33/ S% _5 x% d4 h; v8 `5 V
    2.4.1  计算机启动流程        338 Y' l( H! _$ [0 g2 _( @
    2.4.2  多系统的共存        354 K! c+ D6 E& L
    2.4.3  重装Windows后Grub的修复        35' f. h3 i7 e) i, _% X) p
    2.4.4  Grub的简单配置        36
    " H. I$ d8 Q) x" }6 x7 K& w- r8 h2.5  更多选择        38
    ' P8 L7 j7 `" `2.5.1  基于Windows的wubi安装        385 O. p. \/ _5 Z0 K# ^8 I( n
    2.5.2  U盘安装        39
    % V/ z( t2 H7 V2.5.3  其他版本的Ubuntu介绍        428 e* L: G: H" I9 G0 O
    2.6  本章小结        45
    0 U% [% ^& i" X. i3 ?第3章  渐入佳境        46$ F8 q5 U" f9 M7 m$ [
    3.1  招贤纳士的apt        46( _0 \  R1 ]& a. f/ D7 A
    3.1.1  不一样的软件安装方式        46
    : J8 M  g5 E  o. [3.1.2  选择合适的软件源        47
    7 E( `2 k+ h* U* ~% x3.1.3  获取最高权限        50+ m& p/ Z. y( `8 t) t2 j+ L
    3.1.4  为apt设置好网络        52
    $ ~5 y! ?! k9 R3.2  狐狸妹妹Firefox        54
    5 M5 [+ J+ Z- c: _+ o3.2.1  安装Flash插件        54
    ) B* i( H6 E: t2 R6 I3.2.2  设置中文字体        58. _. J; W! X* c* ^
    3.2.3  扩展阅读:文泉驿的诞生        60
    5 |* K& L5 n3 W  r& s4 u3.3  心有灵犀Empathy        62" E* Y. Y7 H8 e( z# w* f* w  w
    3.3.1  集Gtalk、MSN、Icq等于一身的Empathy        62
    + {; t! t/ d' ?$ V3.3.2  Empathy的账户设置        63
    1 U# G/ I# R: a9 p, z! E3.3.3  配置输入法        64: K  D( d' E7 G0 T: V+ T
    3.3.4  Linux下的QQ        67) D& z( ]9 O5 `+ D
    3.4  多媒体        69
    $ E+ z  R9 V; |8 \7 w, l3.4.1  安装解码器        69
    5 m9 M2 i5 J) K# p) P( b3.4.2  安装Mplayer播放视频        71
    3 E$ ?! V/ z2 r. r3.4.3  播放音乐的Rhythmbox        73
    7 l( g4 R9 o% r. z- L3.4.4  MP3乱码        73
    ! f& R) v, q( ^0 T5 c3.4.5  扩展阅读:开源和闭源        75
    7 A2 ~' g3 Q1 @0 x! ?% ?/ M. k' k3.5  安全软件        76
    6 ^' |4 E  L9 P9 A8 @. V$ l, w3.5.1  杀毒软件        769 I+ u' M8 n/ q1 E& a! u
    3.5.2  防火墙软件        76  p& L3 k( }. b: ]
    3.5.3  扩展阅读:为什么Linux不需要杀毒软件        78
    : P$ t$ ]. Z  f% n' g3.6  硬件和驱动        79( L1 S0 ]1 U: a- ~& W. k# k5 T  m
    3.6.1  驱动——硬件的使用手册        793 p4 M- b' d( P6 n1 r3 U
    3.6.2  安装受限驱动        80# G: [. s; f. y+ W1 o
    3.7  本章小结        81
    # h- {! @1 K: d1 p. N第4章  我的系统我做主        82
    ( a: b5 P' U0 B) _: e0 o$ Z8 f4.1  我的桌面        82% Y+ J2 u0 p( S0 o
    4.1.1  默认桌面的配置        82
    & ~3 ]# F; `! v9 l# n4.1.2  3D桌面的由来        844 p& H- S' Y0 H* h: K1 f3 D
    4.1.3  体验3D桌面        87
    + [8 \3 j* O/ X7 c" V8 J$ D6 G4.1.4  扩展阅读:Xorg        88
    - H7 a6 a+ ~+ B% I: R# ]4.2  我的网络世界        89  J! O7 o; ~3 U5 V- t0 d  b. f
    4.2.1  满身插件的狐狸妹妹        89
    & v9 a% d2 L9 w4 N5 V- q* V0 b, P, ^4.2.2  会分身的Chrome        93- ]* V2 Z& y3 p+ C
    4.2.3  干净利索的Opera        969 p* I( ]  q1 `* _
    4.2.4  更多的浏览器        97
    * O0 _( d$ q1 H0 e# x  f4.2.5  BT下载软件大选秀        97# {5 X; h7 S6 x# q/ r& d: ^% L
    4.2.6  扩展阅读:软件位宽        103
    9 Z* t/ J0 ^5 ?' V; l4.2.7  扩展阅读:进程        104' a  a! Z- u! l; n
    4.3  我的影音生活        106
    6 M0 l& k% r5 U7 u) r  t4.3.1  简约的Mplayer        106
    6 M4 c$ {+ O) \) P& ]! M4.3.2  强大的SMplayer        109
    ' D# w* p# e2 |$ _" V8 ]4.3.3  琳琅满目的音频播放器        112
    2 [" ?! J0 |0 \& f( o3 l4.3.4  扩展阅读:解码器与硬解码        115$ l6 A2 q: t5 t5 G- i) w
    4.4  我的生活色彩        116
    7 y% {5 z6 O. Z3 P% W4.4.1  从复制照片开始        117
    1 c% a' ?. c7 o6 g4.4.2  管理照片的F-spot        118# ~5 o6 B1 z/ B
    4.4.3  系出名门的Picasa        120; U1 ]5 S% c# o
    4.4.4  Gnome之眼        123
    ' b! I) E( V4 _+ z3 z! X; v4.4.5  免费的PS——GIMP        125
    7 l3 m! P( k6 R1 n2 S4.4.6  扩展阅读:磁盘碎片的产生        1279 G; q5 p- m( S- w4 N
    4.5  我的办公软件        128* J/ p% Y) I4 X2 V" G
    4.5.1  代替MSOffice的OpenOffice        128+ M. {* j& C2 O% D# j5 s* i
    4.5.2  翻译软件星际译王        1293 t6 {0 i  T( e( ^; [0 R9 X" a
    4.5.3  电子邮件Evolution和雷鸟        131
    : o- ?* |# d: q+ w2 q4.5.4  与Windows的文档交互        132
    $ s: m4 h4 U6 ]8 ~) V) f4.5.5  其他的办公软件        1341 K1 Y/ Y! {0 @1 C: l
    4.6  我的杀毒中心        1366 {' g7 f3 n* ^& }! v0 w
    4.6.1  Linux下也有杀毒软件        136
    " ~% t/ _: {  \) z4.6.2  Linux下杀毒毫无压力        138+ a+ g, ^* p  y" Y
    4.7  本章小结        139
    , V# t4 ~9 {. R: {! j第5章  虚虚实实        140
    7 s: I0 J; m5 {2 l6 i- }, }5.1  红酒大师Wine        140
    4 g7 p4 \5 q) S: z! L5 [: H3 Y( _1 M5.1.1  非IE不可的网站        140, h2 W# A( r0 S/ ^  z- B1 Q
    5.1.2  安装Wine        143- X6 Z' ^% H- [$ i3 E
    5.1.3  模拟运行的IE        145: C8 e6 B( m9 Y- C
    5.1.4  Wine的使用和配置        147# z7 B' W" ~- ~( N8 U
    5.1.5  更多程序被Wine        150( k" M8 J  e& {" n1 `: G
    5.1.6  扩展阅读:为什么Windows 7的程序不能在Ubuntu下运行        151
    $ q- \7 ?3 t, F8 u: M& |4 T5.1.7  扩展阅读:Wine的自白        153: U- K3 M3 X; _
    5.2  盒子妹Virtual Box        154
    1 A5 ^- G4 P- @1 ~9 T5.2.1  天上掉下个盒子妹        1543 _" r+ B4 q( k: }
    5.2.2  创建虚拟机        1552 q' w" Y2 P# P" _, {& b0 @
    5.2.3  在虚拟机上安装Windows系统        159
    8 Q( H* H4 S5 o5.2.4  安装功能增强包        1618 [3 F. W( h9 _' n5 D  M
    5.2.5  为虚拟机配置网络        162
      P3 \0 N0 T# [* }% Z5.2.6  与虚拟机共享数据        165
    ) g7 ?1 {# m- j* E1 F) D2 |9 I5.2.7  更多虚拟机介绍        168
    % l9 g7 S, P" B# H, \) A( r5.2.8  扩展阅读:虚拟化技术        170
    ) s. Y- [- F1 y2 m+ B$ H5.3  本章小结        1718 g" m. B7 N0 s( J; Y0 P
    第6章  命令行的使用        1736 e3 W% S* X" U- K" a7 m/ y. b1 B
    6.1  这就是命令行        173  ]4 o4 ]" r1 n; M; n3 y1 ^  J
    6.1.1  初识终端        173
    $ _& e: `! P1 C6 i6.1.2  Shell的基本概念        176
    . T" x& U. ^6 I' t8 U  [2 w; v6.1.3  bash的工作(简单的Shell命令介绍)        177
    ! X# ?2 w4 Y; [& f6.2  这么用Shell        179
    ; J/ l/ ~/ I+ w; @8 \8 K6.2.1  理解目录结构        179
    ; e- b4 l" u7 I5 w6.2.2  重要的TAB——命令补全功能        181/ L' u0 |8 V  U. A
    6.2.3  翻旧账——命令的history        182
    , {9 L4 M9 }: T! i7 W7 @& N) k9 |6.2.4  more or less——命令的分页显示        183# W7 R7 r  V7 [. o' ^- |
    6.2.5  通配符        185
    & |9 D0 q8 ^+ l, Z; ~& a6.3  Shell编程        186
    & p! j$ i6 k0 I* z  x6.3.1  把命令打包执行        186* l  u, t) W+ a. K/ Y
    6.3.2  规范的Shell脚本        189& Q+ n' s. g; G! N+ J5 C
    6.3.3  在Shell中使用变量        190
    / R# m; [  u$ ?+ v+ P* c5 B6.3.4  Shell中的条件判断        1937 S. a" s* @# }! T2 @$ N; ^
    6.3.5  Shell中的循环语句        1969 \' x% @1 l% O$ A( Z6 F: l1 d- _
    6.3.6  扩展阅读:Linux的文件权限        197+ g9 [! A' A" H5 i5 w+ o3 m; J
    6.4  正则表达式        200
    ) F: r  F4 H3 `6.4.1  什么是正则表达式        2007 A/ k! t; Q  Q3 p+ Q6 H$ D
    6.4.2  初识正则表达式        200
      L+ Y" f( \! s3 S6.4.3  强大的正则表达式        201
    5 S. r3 Z9 a8 h6 M6.4.4  无处不在的正则表达式        203
    ' Y/ c7 B% x& U8 s0 d8 T0 K0 H5 ^6.5  多彩的Shell        203' \4 x" L' s. x- y# `
    6.5.1  懒蜗牛同学的计划        204
    8 P% T; |  ?, B2 ~$ w5 t6.5.2  命令行下的中文支持        204
    2 W% e- w" y& x6 M0 {; h$ ~4 p6.5.3  在Shell下播放音乐        207
    * B% L1 R, y. q! `# l" E) T. n  W6.5.4  在命令行中上网        208
    2 Z- |+ ^: i- A9 ~- W1 J  _! W6.5.5  在Shell下看图片        210* c5 _; I/ J7 o3 O" D& o' K
    6.5.6  在Shell下播放视频        211
    5 H  G3 e3 n0 F- v; Z; D8 ^6.5.7  扩展阅读:bash的发展历史        2123 B2 ?( C; F( Z/ X& T- ~- T' }
    6.6  本章小结        213
    ) }$ a! K/ m( `$ ~( w4 w第7章  改造这个世界        214
    * c# o! O7 J2 c2 X7 u  {  R7.1  C/C++语言开发环境的搭建        214
    ' t# e" w3 i5 P: W# x* ?$ W7.1.1  安装开发套件        214
    0 k" _; W7 j8 M4 H7.1.2  在哪编写程序        216! h& O$ g: @  ~' {6 O. F
    7.1.3  编译和运行        220" p- x: [5 C6 R' ^! d) L( g
    7.1.4  C/C++语言集成开发环境        221
    ( L! h' @9 j7 c; X  h, @; v  Q7.2  PHP开发环境的搭建        225% Y5 f6 L' P4 D: X" d, t; q
    7.2.1  PHP是个神马        225( a) L* T  Q0 A% |, b. R: z$ w4 p
    7.2.2  解释型语言        226* T1 Q9 H% [. [9 _# Z) y# z3 Q
    7.2.3  安装Apache和PHP        227; ]  W& E' @) [, ~0 B, A$ i
    7.2.4  又是HelloWorld        229
    5 `/ ~$ C: o8 k8 {1 y* Q( p7.3  Java开发环境的搭建        230
    : E, r, b1 B7 z7 x3 S7.3.1  半编译型语言        230, @  j( j$ J* m: [
    7.3.2  JDK和JRE        232
    7 H7 R' d3 R* v4 ~" n- M7.3.3  再说Eclipse        232. R+ F; t" `" C% P2 F
    7.3.4  还是HelloWorld        233
    ! z. n  Y+ D$ {) t( i* `% X8 _7.4  Vim编辑器的使用        238
    1 f2 S8 z5 w/ O& `7.4.1  Vim的操作模式        238' n6 Y1 s! p& L7 a
    7.4.2  指令模式常用快捷键        239
    $ \! Y, y- m+ a8 @* S7.4.3  行末模式常用命令        244; F- q( i! L+ @; R0 S: S. o
    7.5  本章小结        2481 y& n' Z  J$ H3 d
    第8章  程序是怎样炼成的        249* W+ ]0 p# p2 P! D! w
    8.1  施工队        249
    ; W2 m7 d) e9 J% K0 Z8.1.1  懒蜗牛的日记A        249; o; ^/ N# }$ A" F2 I
    8.1.2  编译多个源文件的程序        249
      i, W- i+ A0 G2 b4 q8.1.3  编译过程详解        2519 s! R7 S& y8 [- P, c. [
    8.2  修理工        255
    - ?, C, ?7 p/ B3 z+ y, K( C8.2.1  懒蜗牛的日记B        255
    4 x( _$ |3 g# v0 M- z' w8.2.2  **的程序        255: J5 O. `7 L; k8 s0 I" M
    8.2.3  GDB的简单使用        256
    % f2 S; n9 ]& b7 c' Q2 U3 n7 \8.2.4  扩展阅读:内存管理机制        258
    9 ]+ r9 e) {3 X6 ^( J9 r1 j2 p8.3  包工头        260! \% h% R: R7 V) J0 E
    8.3.1  懒蜗牛的日记C        260! G5 `& f/ I8 N8 z- @) ^2 J" C
    8.3.2  越来越多的源码文件        2616 _' z" q" H) b0 L
    8.3.3  make的机制        262# \1 J& o6 }' l+ B& F+ J3 x
    8.3.4  Makefile的基本格式        263
    4 [8 \( B" V# T9 f! D8.4  分析师        2654 E7 V9 z. B- U+ o. E; t3 u$ h
    8.4.1  懒蜗牛的日记D        2650 N# W/ ?7 Z1 z. Y& A
    8.4.2  源码软件的平台依赖        265
    + R& o6 w0 Q: T! q% `. u8.4.3  一个标准的源码包安装过程        266) z- p( k: L+ b9 r2 r
    8.4.4  configure的作用        268
    & m9 T9 O) O" p, h0 a7 O8.4.5  扩展阅读:黄金搭档——tar和gzip        270
    3 W; A: t  b9 c9 ~! E7 N8.5  规划局        271: C' [$ `8 R) o! J/ T
    8.5.1  懒蜗牛的日记E        271
    ) Z3 j/ T* N! H2 o& C9 o8.5.2  自动生成的configure脚本        271
    . ]! I  m; G8 A3 {; b8.5.3  规划局的成员组成        272
    & e; c5 c8 }: F' Z" P8.5.4  图纸审查        272
    0 r" e; t2 w2 X, m: Y* Q$ }8.5.5  项目复审        274+ M# i! c2 O5 q+ ^1 Z' A- V
    8.5.6  派遣分析师        274
    3 ~7 M, v. b- U  j. [& G. @8.5.7  编写施工计划        274, c: I- ^" \8 x% u
    8.6  本章小结        276* q9 z. ?$ c  G# I% N
    回复

    使用道具 举报

    lili456        

    6

    主题

    4

    听众

    79

    积分

    升级  77.89%

  • TA的每日心情

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

    [LV.2]偶尔看看I

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

    使用道具 举报

    lili456        

    6

    主题

    4

    听众

    79

    积分

    升级  77.89%

  • TA的每日心情

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

    [LV.2]偶尔看看I

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

    ! _, u  k  E5 V1 {" U, L- O# J* k图1.2  IBM的System/360大型电脑
    8 a: q+ }" m6 t1.1.2  有牛人的地方就有新技术/ b! U+ g2 S* ]; p- F
    【在那牛人聚集的地方】
    4 Z7 u* \1 ^* b: T+ ~' N$ X那时候有个聚集了很多牛人的地方,叫做贝尔实验室,是1925年由AT&T公司成立的,就是图1.3所示的这个地方。一帮头脑发达四肢也不一定简单的家伙整天聚在那里,研究新奇的东西,什么任意门啊,竹蜻蜓啊……都不是他们发明的(听说发明这些的人是个日本科学家)。贝尔实验室那帮人的研究工作大致可以分为3个类别:基础研究、系统工程、应用开发。在基础研究方面主要从事电信技术的基础理论研究,包括数学、物理学、材料科学、计算机编程理论等,反正都是大学时听不懂的那几门就是了。系统工程主要研究构成电信网络的高度复杂系统。应用开发部门是贝尔实验室最大的部门,负责设计构成贝尔系统电信网络的设备和软件。具体来说,贝尔实验室研究出来过的东西有晶体管、发光二极管、通信卫星、电子数字计算机、蜂窝移动通信等,都是我们今天的生活中非常常用的东西。总之,通信网的许多重大发明都诞生自这里。
    / o% ^0 @( a! T, {& u. n/ U . g2 R' W! W: c- p$ j8 B
    图1.3  贝尔实验室总部8 X2 H2 }& \0 u3 o5 w6 w! }; m& v

    + a2 q  t4 n2 Z
    回复

    使用道具 举报

    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, 2025-8-25 12:38 , Processed in 2.238045 second(s), 78 queries .

    回顶部