QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 9854|回复: 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
    程序员典藏大系" J) N7 {! r: x) `+ c

    ! l+ o3 C( c6 n0 k( `5 `3 a, A1 wLinux入门很简单
    % A5 K: ]/ ?7 o. |7 o$ a) \( \+ Q/ D2 x+ R9 a
    刘金鹏(网名:笨兔兔)  等编著1 k/ `. g3 u) L$ E* T2 e. j

    ' p3 I- q2 Q2 c7 G9 R% W6 c# z- e) V7 R$ L7 ]1 |+ t6 f! ^& `2 f
    0 M7 F! h! A  G3 h, [6 z* b2 j" M
    % `7 ^- m* G; v# \% V* R: m
    6 I+ S8 ?; _1 B
    ( c. q  H) [! R
    / `8 o' r0 b: M' y9 @% ^' y0 n

    . a) \1 }: B0 o6 k" X7 G4 T/ Y. i# _8 p$ j$ |
    4 h# Z# I( ^  `# O

    7 D) g+ v# ]2 G1 r* t, |5 u8 [( ]
    " f0 m" p, F9 W& s7 t" d
    0 @0 A0 [- _# X% m0 r/ T. p9 J% M
    ( M) q3 K' q' j. [& f. ?/ G0 p
    . Z# ~7 C' `) u
    % v% l* Q2 u- G9 G; U, v. O4 r" u$ [; X! X) Y/ W/ q% [* f& E

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

    + ^  \% N! Y# r: f1 I本书封面贴有清华大学出版社防伪标签,无标签者不得销售。- ?2 V: c9 R9 a3 k1 n; ?( m
    版权所有,侵权必究。侵权举报电话:010-62782989  13701121933; e; {. a+ @; ]. n! i6 e8 r- D6 `

    . ~: `# o$ S( j% c( O. S图书在版编目(CIP)数据
    8 ?4 I  F1 I  h
    ) r% t8 J$ ^" |4 \7 I. iLinux入门很简单 / 刘金鹏等编著. —北京:清华大学出版社,2012.4) p8 n% O) s, m" @4 L9 ]1 J" |& b& K
    ISBN 978-7-302-28098-9
    + Y5 G) [$ l0 e4 O
    7 ]# h- r1 W' t# Q( ~% MⅠ. ①L…  Ⅱ. ①刘…  Ⅲ. ①Linux操作系统 – 基本知识  Ⅳ. ①TP316.89
    : }7 X, D2 m- ~4 l2 l, ]4 b
    * }" }1 B4 t$ M中国版本图书馆CIP数据核字(2012)第030171号/ h2 {' r. P  L/ H) N2 J

    # o: W% F2 E4 v. @. R% H4 A% H8 L4 Y7 f# r! }6 N- Y
    责任编辑:冯志强
    2 V1 X3 Z+ \# k& }( R封面设计:' `7 D* G7 v9 e% {; ?
    责任校对:徐俊伟
    ) t. X: o5 s. _5 Q, h9 Q* N责任印制:
    4 N3 J9 j& n4 r2 _: c
    * n( R; E+ v& M  h0 Z' o! q- X出版发行:清华大学出版社       
    & z5 d! \+ @* H8 I; c4 M网    址:http://www.tup.com.cn, http://www.wqbook.com3 S+ K& q4 j) ]  J7 i
    地    址:北京清华大学学研大厦A座                邮    编:100084
    ; L+ P6 w/ U9 x) S! i7 _. q社 总 机:010-62770175                                邮    购:010-62786544  }' s& j; X: V$ h, o
    投稿与读者服务:010-62776969,c-service@tup. tsinghua. edu. cn
    ) o+ I5 W- ]5 K' F$ p5 S质量反馈:010-62772015,zhiliang@tup.tsinghua.edu.cn* I# J5 D  M5 o3 X
    印 刷 者:- T7 t5 O1 }% R( ?& Z, E3 ]
    装 订 者:肖  米
    ' e& E7 q. I8 Q' M7 F经    销:全国新华书店' i3 K$ k. d/ Z
    开    本:185mm×260mm  印  张:18          字  数:450千字7 H! T! ^$ l: y0 I! ?
              (附光盘1张)
    ' J2 |7 l8 `9 r版    次:2012年4月第1版          印  次:2012年4月第1次印刷
    0 [5 v0 G$ M1 ]% h/ E( I印    数:1~5000
    % Q. J5 a8 `+ K% B定    价:25.00元2 J" a2 O. ^5 S, x# l6 C
    产品编号:045149-01
    " }" H' ^% K& x
    # l, z$ r  R6 ?; N当当地址:http://product.dangdang.com/product.aspx?product_id=22730818
    $ @* J/ V# Q3 ^* Y
    zan
    转播转播0 分享淘帖0 分享分享0 收藏收藏0 支持支持0 反对反对0 微信微信
    lili456        

    6

    主题

    4

    听众

    79

    积分

    升级  77.89%

  • TA的每日心情

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

    [LV.2]偶尔看看I

    自我介绍
    本人是应用英语专业毕业
    目    录* G4 w* U' c# A8 l5 S" u: M
    第1章  一切的起因        11 ^  |; R" F2 c
    1.1  UNIX的诞生        1) g& y$ ~- U9 W. N
    1.1.1  操作系统的从无到有        1' V5 B) e- O3 z3 L3 \
    1.1.2  有牛人的地方就有新技术        2
    # g  ]! z' D* l$ M* {6 e% ~2 @3 F. ?1.1.3  一个游戏引发的变革——UNIX元年来了        5% d7 L/ I% o5 ^' N- S& {
    1.2  Stallman和他的GNU计划        6
    : i" L4 k, \% I9 X3 K4 p2 a0 p8 a1.2.1  快乐的自由        70 y7 A% z! I; ?: h
    1.2.2  自由逐渐远去        72 F+ w4 R8 [' \' _$ }# j1 X& ?4 V
    1.2.3  不在沉默中爆发,就在沉默中灭亡        8
    ! a8 v" S0 T# f# f* A1.2.4  实现GNU梦想        9: a5 }7 X" b7 ?; o5 o
    1.3  从异想天开到Ubuntu        9
    - k3 c: P7 T* c# F( k% U8 l1.3.1  Minix        9
    9 q0 ?' I) B5 W# i1 x+ _& h& G+ t1.3.2  异想天开的FREAX        10
      R& a% C0 G: N* a1.3.3  Linux的由来        11
    ' l2 r8 u2 d* }- z1.3.4  众人拾柴造就Linux        12
    % @& k2 n( \% f% W1.3.5  琳琅满目的Linux        14, S' ~. k+ ~4 X6 g
    1.4  本章小结        15
    $ {, O3 ^5 T) k第2章  初来乍到        16  f, v0 N8 g2 i) ]7 S# q+ [0 u. O" s6 G
    2.1  抵达——获得Ubuntu的途径        16
    / v0 z6 [" o2 o! L. T2.1.1  毕业了,就要去工作        16% K! v; w% B. s; p! w2 |8 ~0 R
    2.1.2  要工作,先要有住处        178 {( y! R" L2 ]7 d- j1 W* a0 t
    2.2  启动——安装Linux前的准备        18
    ) g$ n+ ?8 u$ S" g2.2.1  了解计算机的组成        18
    4 P6 C# L. O6 c5 m( W6 c2.2.2  先尝后买——用LiveCD体验Ubuntu        20
    ! u" ]% l) S/ f" Q  c2.3  入住        230 C8 t* {& N4 |, G3 R4 n
    2.3.1  第1步:选择语言        238 S( Q. w, u6 l, S* z6 _! p
    2.3.2  第2步:选择时区        23
    / y% a) `2 W. c2.3.3  第3步:选择键盘布局        24& g# L0 Q6 @5 n  M$ _* Y
    2.3.4  第4步:分区        24. }: J2 X  y  J, _. S+ M
    2.3.5  第5步:填写一些基本信息        28
    ; E. U/ u8 \0 @3 b( Z. ~% j8 \; v2.3.6  第6步:导入用户信息        29
    9 y9 ?. k! t" Z2.3.7  第7步:确认信息        30
    0 x4 \1 o" ]% h. `8 J2.3.8  扩展阅读:Linux中的最高权限        31
    8 {$ }! W- E# }2.3.9  扩展阅读:Linux的分区和挂载        32
    , [, x; w% _0 @, j6 ^: A1 g2.4  G大叔——介绍启动管理器Grub        337 n& q% ]$ x8 D4 o) X' h! D
    2.4.1  计算机启动流程        33
    + O& r4 b3 I! k' h2.4.2  多系统的共存        35
    9 y) C5 |2 V6 G& G+ F+ K; t& U2.4.3  重装Windows后Grub的修复        35" _8 q7 s: n4 z4 L: A2 v
    2.4.4  Grub的简单配置        36
    3 S  R# t9 N' c! f1 p2.5  更多选择        38& a# B' q# m3 N3 I- v% X/ Z0 U2 b% b
    2.5.1  基于Windows的wubi安装        38
    9 o: b4 J- j' n2 X2.5.2  U盘安装        39
    ' @( z* x0 d! \  g  A- k% w, T7 \2.5.3  其他版本的Ubuntu介绍        42$ E8 ~2 l' {1 F0 v5 ^
    2.6  本章小结        45
    % q0 q1 B! V& o& v第3章  渐入佳境        46# p* R, |) F+ h# j" J
    3.1  招贤纳士的apt        46
    . G  w, g1 O6 R9 I5 P3.1.1  不一样的软件安装方式        46" |0 ?0 f# C3 c3 ]
    3.1.2  选择合适的软件源        47
    ! d  \, I& `, S8 z7 ?3.1.3  获取最高权限        50
    ' e4 e, V! Y3 R8 i7 H4 t5 Z3.1.4  为apt设置好网络        527 e: k2 D4 E; H8 |6 Q$ Y
    3.2  狐狸妹妹Firefox        54% n# I0 h( ?5 m; C( g% d# A
    3.2.1  安装Flash插件        54
    ; C0 I2 y) G2 _, x7 x9 `3.2.2  设置中文字体        58
    6 N; h+ K. b5 g* |+ d# m  E1 ?3.2.3  扩展阅读:文泉驿的诞生        60
    5 u+ f* a/ J2 L' Q, _3.3  心有灵犀Empathy        62
    - m) a6 `- J5 G1 _3.3.1  集Gtalk、MSN、Icq等于一身的Empathy        62+ x+ E& }5 z" w
    3.3.2  Empathy的账户设置        63
    6 S. g) B! v8 t) T+ o' l7 i4 l3.3.3  配置输入法        64
    " n4 q8 ?) v2 n" }3.3.4  Linux下的QQ        67
    & n6 f7 K$ r9 ~- c5 O: w) A' {3.4  多媒体        69# Q! R9 t& T3 z% I4 h
    3.4.1  安装解码器        69( j  j( C9 M' d
    3.4.2  安装Mplayer播放视频        71' `) v6 m3 U' H) A5 L
    3.4.3  播放音乐的Rhythmbox        731 }2 V; E3 K& Q5 k& }
    3.4.4  MP3乱码        73
    0 p$ m* [) \( R% y2 ~3.4.5  扩展阅读:开源和闭源        75
    7 a) B/ _' O$ y: S% `; k& f0 W3.5  安全软件        76( A; Y- J) N5 e
    3.5.1  杀毒软件        760 Q* j! P( i. J. h0 H, z
    3.5.2  防火墙软件        76( @+ `6 a, b; Y2 Q4 G
    3.5.3  扩展阅读:为什么Linux不需要杀毒软件        786 J7 l4 t& i7 J8 H9 p  b! i
    3.6  硬件和驱动        790 ?% S$ S+ [* j5 h+ E2 u/ S* J
    3.6.1  驱动——硬件的使用手册        79
    3 s! c( E: X6 H2 H9 z3.6.2  安装受限驱动        80
    ( c/ p# U2 N# m2 v: ^3.7  本章小结        81, h# q# d) I5 }) }8 C
    第4章  我的系统我做主        82
    8 K% M; `  w, U  J" E$ V4.1  我的桌面        82! ^( B2 D8 v7 o5 R' u& S# z( r
    4.1.1  默认桌面的配置        82
    6 J) }0 c# }  Q2 I" ~4.1.2  3D桌面的由来        84
      q: [& H9 p5 Y+ C3 P3 T/ v- ?4.1.3  体验3D桌面        87  @! o' u+ f: D4 G, \4 z  X; O: e: X
    4.1.4  扩展阅读:Xorg        88
    ; @; y! ?7 f' ?! y9 R: B4 u4.2  我的网络世界        89- f; @. ~! D7 ]" I$ O
    4.2.1  满身插件的狐狸妹妹        89
    # k% O' L( `  J0 g( q0 h4.2.2  会分身的Chrome        93+ D  n  [* Y7 I( `  [, ~
    4.2.3  干净利索的Opera        96+ M; b. w& B& o& S6 _% }
    4.2.4  更多的浏览器        974 o+ f6 `9 T. c/ D
    4.2.5  BT下载软件大选秀        972 Y; G( y+ c: z; _/ t1 u
    4.2.6  扩展阅读:软件位宽        103- O4 {/ S# [: J+ z1 R* T8 i2 n2 |5 X
    4.2.7  扩展阅读:进程        1049 h0 [! l5 X0 d! M% U9 ~1 P. V
    4.3  我的影音生活        106
    5 a* A! o# e; ?4.3.1  简约的Mplayer        106, r0 E, p- t, F$ |/ b, d4 V3 s
    4.3.2  强大的SMplayer        109
    $ E) P: g; j5 Z1 U) R4.3.3  琳琅满目的音频播放器        112& }. \5 T# @) @% U+ \) j- T
    4.3.4  扩展阅读:解码器与硬解码        115
    % f' ]% Z+ _! {( |* Q# {4.4  我的生活色彩        116
    / W- ~3 F7 e+ o7 V+ B# b; J4.4.1  从复制照片开始        117/ p% c$ F8 B' u+ m0 R' C! T
    4.4.2  管理照片的F-spot        118# ^; v2 u; l! e  H: t
    4.4.3  系出名门的Picasa        120
    5 z( N1 c& l0 v9 R- j4.4.4  Gnome之眼        123
    $ c0 N7 |4 [2 C6 n* a, S4.4.5  免费的PS——GIMP        1252 e+ Y/ V/ O& j7 _# b& P
    4.4.6  扩展阅读:磁盘碎片的产生        1276 G  o) h5 S, X0 b' U) R
    4.5  我的办公软件        128: u( p' X4 H+ ~! P- K% C
    4.5.1  代替MSOffice的OpenOffice        128
    * o# w0 \& G+ }8 j4.5.2  翻译软件星际译王        129
    % X4 l+ m  C: m4.5.3  电子邮件Evolution和雷鸟        131
    0 P5 e( L8 j4 v4.5.4  与Windows的文档交互        132* `( D2 n3 r- w/ c
    4.5.5  其他的办公软件        1348 G# `0 ?# P0 u3 |5 V" n
    4.6  我的杀毒中心        136
      d  k  f/ J- n4.6.1  Linux下也有杀毒软件        136
    * g( E6 j9 I3 |; u' ^4.6.2  Linux下杀毒毫无压力        1385 b0 B  O; k( j! g$ x( X
    4.7  本章小结        1394 w. a, I1 R; L$ U0 e( ]& G; w
    第5章  虚虚实实        140
    7 b$ [0 k' v' t5.1  红酒大师Wine        1406 y6 ~+ |: }+ X6 D/ s! {% A& G
    5.1.1  非IE不可的网站        140
    : k' X6 ^1 g+ S5.1.2  安装Wine        1431 T: `& Z3 k9 ]' c. v2 g6 z; _, O
    5.1.3  模拟运行的IE        145  ?' J: W* s' H8 G2 |
    5.1.4  Wine的使用和配置        1474 P  y! _) S8 K' U
    5.1.5  更多程序被Wine        150# ?7 _  ^0 {/ e2 s+ C" L+ F
    5.1.6  扩展阅读:为什么Windows 7的程序不能在Ubuntu下运行        151
    " {# Z7 V# I/ [4 `" u% L5.1.7  扩展阅读:Wine的自白        153  r7 N8 R* u  z8 ~9 G8 \7 P/ J
    5.2  盒子妹Virtual Box        154
    2 }+ n/ p  P0 [. s5.2.1  天上掉下个盒子妹        154
    % Z  L6 e4 {# E, \  s5.2.2  创建虚拟机        155
    0 y1 S  e" p) q8 k6 v# T8 N5.2.3  在虚拟机上安装Windows系统        159
    ! f4 I2 O$ f. C8 P; ~# \1 j7 S5.2.4  安装功能增强包        161" z8 [; y5 L8 G, g' {( t. i
    5.2.5  为虚拟机配置网络        162# [! z5 g- N. I) O0 b6 b" I+ s
    5.2.6  与虚拟机共享数据        165
    ) |3 Q  I% h* N) e5.2.7  更多虚拟机介绍        1686 g  `9 I4 P% U5 B. M1 A
    5.2.8  扩展阅读:虚拟化技术        170
    + s: }# R( s+ o+ S% w/ ]5.3  本章小结        171
    # I& S/ c- z) [% k# P第6章  命令行的使用        173
    * b& L4 S( p) q2 T+ L6.1  这就是命令行        173
    3 o9 I4 c! W1 a/ O6.1.1  初识终端        1732 N  ~: Y! b' g5 {1 F9 }1 `
    6.1.2  Shell的基本概念        176
    : P4 [" F% k6 v; Q$ s" \6.1.3  bash的工作(简单的Shell命令介绍)        177$ o( V, q4 ^0 c3 N% n% z2 t
    6.2  这么用Shell        179. ^1 i6 F) r) p- F& C" H
    6.2.1  理解目录结构        179# @6 _- q, p( e8 [  Y! h6 s
    6.2.2  重要的TAB——命令补全功能        181& a5 ^4 T3 s8 _) P1 U& \7 `, u
    6.2.3  翻旧账——命令的history        182, O9 J+ Z0 U1 Q2 U4 b2 M4 R
    6.2.4  more or less——命令的分页显示        1833 h: p# r" r4 E5 n
    6.2.5  通配符        185$ P% J$ {+ e7 W+ F; \# o
    6.3  Shell编程        186
    2 W: P4 ~3 H, W( P6.3.1  把命令打包执行        1860 u" i/ H* K5 M: S* T
    6.3.2  规范的Shell脚本        189
    ) d- L6 g. b* U9 O  j: P6.3.3  在Shell中使用变量        190
    * A0 t* z# P: A5 ~7 C6.3.4  Shell中的条件判断        193. p. f& J  `4 t9 \
    6.3.5  Shell中的循环语句        1960 l0 s" ]5 E7 u$ r* P( M7 [8 R
    6.3.6  扩展阅读:Linux的文件权限        197
    $ J+ c* V6 J& U8 m. X6.4  正则表达式        200
    6 w1 Y# [3 \8 q" J! T/ i  L6.4.1  什么是正则表达式        2007 A, j  S6 O5 R2 u
    6.4.2  初识正则表达式        2007 p% |( X6 j  \# ~7 M+ g
    6.4.3  强大的正则表达式        201
    5 Z# n; ~5 A" k/ T4 ?- ]$ W. }6.4.4  无处不在的正则表达式        2039 ^. h4 E" P1 {; Y2 H! g5 c
    6.5  多彩的Shell        203: \% Q" g. w, m! x. M
    6.5.1  懒蜗牛同学的计划        204) z4 f4 R) {' K6 t5 v! N
    6.5.2  命令行下的中文支持        204) x- J+ E* ^  S. v- o
    6.5.3  在Shell下播放音乐        207* |) F$ X$ @' ]& o9 W
    6.5.4  在命令行中上网        208
    7 }) B5 X0 e; O& }. _8 b6.5.5  在Shell下看图片        210% }( n5 e; p+ j# k1 M" \
    6.5.6  在Shell下播放视频        211/ a" v& O' l' u  z% R8 s
    6.5.7  扩展阅读:bash的发展历史        212% D9 y; P# z/ y2 B$ s
    6.6  本章小结        213" z* I2 K3 P3 ~5 I
    第7章  改造这个世界        214
    0 f' a. N& y9 W2 T8 X% I7 H  \! y7.1  C/C++语言开发环境的搭建        214, K3 ^) o% O; A$ R, ^! s2 p
    7.1.1  安装开发套件        2143 ~0 O' R& l  T7 X4 {
    7.1.2  在哪编写程序        216
    2 m2 D9 O8 ]6 v# `# a/ M% n* D7.1.3  编译和运行        2200 ~5 ]6 U7 c, i* d2 B
    7.1.4  C/C++语言集成开发环境        221% C, n3 r. n3 P  H
    7.2  PHP开发环境的搭建        225
    6 D& g! O& J, o4 ^4 D$ I7.2.1  PHP是个神马        225. F2 Z, X+ t: M1 d3 t0 M6 h/ G
    7.2.2  解释型语言        2267 n( o  g+ p  U: f
    7.2.3  安装Apache和PHP        227# J/ I  t& K. W  W' Q
    7.2.4  又是HelloWorld        229: f( a8 q  o7 v- \  n$ m% Q; `$ U
    7.3  Java开发环境的搭建        230
    1 T- K$ ?! v* \! Y+ w7 p7.3.1  半编译型语言        230
    2 e( ?! g6 |: m, B" k7.3.2  JDK和JRE        232+ U% T" {1 e; l/ c
    7.3.3  再说Eclipse        232* B! [/ S6 B' Q: _8 w3 k: R
    7.3.4  还是HelloWorld        2331 W# R! O  L# N2 J- X+ C) S  H
    7.4  Vim编辑器的使用        238$ y3 A2 z) l4 e5 S$ k0 N
    7.4.1  Vim的操作模式        238
    * K; v. \9 N/ |1 p1 E) {: |7.4.2  指令模式常用快捷键        239
    # n3 {! S: ?& X# n! G7.4.3  行末模式常用命令        244
    $ ~/ i" ?9 h  A) d) A( u7.5  本章小结        248
    % a9 Z. k6 p* d% f1 z# L+ e3 ?2 B; X% ^第8章  程序是怎样炼成的        249
    % {! W4 ~4 x$ h. n8.1  施工队        249
    $ Q# Y8 h: ^5 u- t% X1 w8.1.1  懒蜗牛的日记A        249
    - j& E- i  C6 Z% R. a* O8.1.2  编译多个源文件的程序        249
    & Y. C2 q" |4 k9 H+ ?  x* M4 _- \$ @: _8.1.3  编译过程详解        251  m7 v7 r0 R4 \
    8.2  修理工        255, Q' v  G1 s+ ^& |2 D
    8.2.1  懒蜗牛的日记B        255
    2 G% z' C! i7 D0 l' Z3 e6 Q8.2.2  **的程序        2553 A% J0 s- e9 E1 T8 z2 k" Y' m
    8.2.3  GDB的简单使用        256; H2 i) n- u$ m2 E! n+ }
    8.2.4  扩展阅读:内存管理机制        258
    2 D8 A, q; F' b+ [7 w' `8.3  包工头        260- @/ J" Q9 C! |) k6 U1 G
    8.3.1  懒蜗牛的日记C        260
    " X8 ?/ ]* B% A( t0 E8.3.2  越来越多的源码文件        261& t* q/ [+ c2 D3 v* a1 Z& [
    8.3.3  make的机制        262
    , r; n* y' O' |7 w7 ~, M8.3.4  Makefile的基本格式        2630 _3 q5 q8 }4 _6 v
    8.4  分析师        265
    * E9 r! g$ ^0 B: f/ |' ?8.4.1  懒蜗牛的日记D        265+ u4 k9 P, \7 ]& e; G" M' q
    8.4.2  源码软件的平台依赖        2659 V. L3 Q. h3 z# v$ K
    8.4.3  一个标准的源码包安装过程        266
    7 z2 [2 f' `7 [& m1 h$ X" m8.4.4  configure的作用        268: o' z) F# V& U. C+ k
    8.4.5  扩展阅读:黄金搭档——tar和gzip        270
    7 h+ @- L" ]2 l, X# ^8.5  规划局        271) R+ f  {8 N& g  A
    8.5.1  懒蜗牛的日记E        271
    : |# m% H& y$ L8.5.2  自动生成的configure脚本        271
    ; y% r: K  a3 C# i8.5.3  规划局的成员组成        272
    ; j7 i6 `6 n8 ~$ t9 @+ ]: Z8.5.4  图纸审查        272
    ) M, C) K2 W: X( E& d9 ~8.5.5  项目复审        2741 \+ n4 k) u# N# f. S
    8.5.6  派遣分析师        274
    + J* O. v. H- N; k: }8.5.7  编写施工计划        274
    ' k4 a- Z; o. a( Q: \- R8.6  本章小结        276
    # V, o, [( E1 t
    回复

    使用道具 举报

    lili456        

    6

    主题

    4

    听众

    79

    积分

    升级  77.89%

  • TA的每日心情

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

    [LV.2]偶尔看看I

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

    使用道具 举报

    lili456        

    6

    主题

    4

    听众

    79

    积分

    升级  77.89%

  • TA的每日心情

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

    [LV.2]偶尔看看I

    自我介绍
    本人是应用英语专业毕业
    第1章  一切的起因) F# W! B) z* F- l/ [  H6 d
    我们将要讲述的故事,发生在一个你可能不熟悉、不了解,却又几乎天天都会接触到的世界。那里可闻鸟语却无花香,那里不见天日却色彩斑斓——那就是软件的世界。而我们的主角,就是一个软件,一个操作系统——Ubuntu。不过主角总是不着急登场的,在他露面之前,我们先来说说这位主角,以及跟他有血缘关系的几个操作系统的诞生过程。; @8 G/ T" n3 s) o. ~# G) U- J
    1.1  UNIX的诞生
    4 v% x- [1 t; i- {( N% eUNIX是一个强大的操作系统,稳定程度令人发指。要说UNIX,那得从20世纪60年代的美国开始说起。
    3 a- i) I: q% b) H  R: n1.1.1  操作系统的从无到有- l6 \7 Y  u3 F3 b! N( b
    20世纪60年代,计算机可是个新鲜玩意儿,没有现在这么普及,而且非常笨重,都是用在商业或者科学研究领域,家庭用户想都不用想。而且那时候的计算机远没有易用到70多岁的赵大妈都能拿它来斗地主的地步。那时候使用计算机需要由专业人员通过输入一条条的指令,来进行各种运算。他们输入的指令大约相当于现在的汇编指令,所以效率和操作难度有多高就可想而知了。那时候计算机大都没有什么操作系统,顶多有个批处理系统,可以把要输入的指令记录在某种媒介上(比如纸带,如图1.1所示)一次性输入进去,省去了重复输入指令的麻烦。- Z  Y# P+ W% o7 a0 q  H

    + s4 M$ k3 {4 o% v- d图1.1  打孔纸带
    1 \$ {2 [, @( v" @8 l% \6 J+ x后来慢慢有了很简单的操作系统,但并不像现在我们见到的操作系统这样通用。这个时候,卖计算机的厂商要为每个型号的计算机设计不同的操作系统,一个程序在这个型号的计算机上写好了,如果想拿到其他型号的计算机上运行,就需要再重新写一遍,因为这两台机器的硬件组成、操作系统等都不一样。
    2 k* _, S# N8 E, e3 x计算机要是就这样下去,那么70多岁的赵大妈就别想玩斗地主了。所幸这个斗地主的问题,后来被那个时代IT业界的大地主,蓝色的IBM公司率先着手解决了。1964年IBM公司推出了一个系列的大型机,用途、价位各不一样,但它们上面运行的操作系统,都是System/360,图1.2所示就是其中一个。IBM的这一举措为其带来了很大的利润,因为省去了为每一台电脑单独编写系统的成本。直到今天,IBM的大型机上依然可以运行这个360系统,可见其当初设计时充分考虑了兼容性。然而我们要讲的主角不是360,而是另一个伟大的操作系统。) R/ J( v% G8 Y0 ~( j& R9 x
    : q- E$ |$ m1 e: Z: ?7 G4 B' _
    图1.2  IBM的System/360大型电脑6 i. K- x# l- S) Z' D+ o
    1.1.2  有牛人的地方就有新技术7 ]( p) r% s9 K- }+ o" G! H. C
    【在那牛人聚集的地方】! v" o% ?4 J4 T
    那时候有个聚集了很多牛人的地方,叫做贝尔实验室,是1925年由AT&T公司成立的,就是图1.3所示的这个地方。一帮头脑发达四肢也不一定简单的家伙整天聚在那里,研究新奇的东西,什么任意门啊,竹蜻蜓啊……都不是他们发明的(听说发明这些的人是个日本科学家)。贝尔实验室那帮人的研究工作大致可以分为3个类别:基础研究、系统工程、应用开发。在基础研究方面主要从事电信技术的基础理论研究,包括数学、物理学、材料科学、计算机编程理论等,反正都是大学时听不懂的那几门就是了。系统工程主要研究构成电信网络的高度复杂系统。应用开发部门是贝尔实验室最大的部门,负责设计构成贝尔系统电信网络的设备和软件。具体来说,贝尔实验室研究出来过的东西有晶体管、发光二极管、通信卫星、电子数字计算机、蜂窝移动通信等,都是我们今天的生活中非常常用的东西。总之,通信网的许多重大发明都诞生自这里。
    & f# k+ E- D9 [7 n# C" X! o+ e% ]
    * z, Q; F* ?+ T% h" o  N图1.3  贝尔实验室总部8 B  P3 `5 Z0 I/ o. g! e
    % ?# ^- [# X6 s& W. @2 w) f8 S0 y
    回复

    使用道具 举报

    自犬邦        

    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-4-10 02:58 , Processed in 0.674609 second(s), 74 queries .

    回顶部