鸟哥的Linux私房菜.基础学习篇(摘要)(持续更新)

X window 的学习

  如果你只是想要拿 Linux 来取代原本的 Windows 桌面(Desktop)的话,那么你几乎不需要通过『严格得学习』啦!目前的 Linux distribution 绝大部分预设就是以 Desktop 得角度来安装所需要得软件,也就是说,你只要将 Linux安装好, 接下来就能够进入 Linux 玩弄啦!根本就不需要什么学习的哩!你只需要购买一本介绍 Linux 桌面设定的书籍, 里面有说明输入法、打印机设定、因特网设定的书籍就很够用了!鸟哥建议的 distributions 包括有:

  Ubuntu 下载: http://www.ubuntu.com/getubuntu/download
  OpenSuSE 下载: http://software.opensuse.org/
  Fedora 下载: http://fedoraproject.org/en/get-fedora, 台湾 Fedora 社群: http://fedora.tw/
  Mandriva 下载: http://www.mandriva.com/en/download/free

另外还有一些网络上面的桌面调教文章也可以参考的!包括有:

  杨老师的图解桌面 http://apt.nc.hcc.edu.tw/docs/FC3_X/
  Ubuntu 中文指南 http://ubuntuguide.org/wiki/Ubuntu:Hardy_tw

如果想知道更多关于图形用户接口能够使用的软件信息,可以参考底下得链接(感谢昆山计中提供得链接信息):

  Open Office(http://www.latex-project.org/):就是办公室软件,包含有电子电子表格、字处理与简报软件等;
  Free Maid(http://freemind.sourceforge.net/wiki/index.php/Main_Page):可绘制组织结构的软件,酷学园里得 SAKANA 曾用过,鸟哥觉得挺好看;
  AbiWord(http://www.abisource.com/):非常类似微软的 Word 的文字处理软件;
  Tex/LaTeX(http://www.latex-project.org/):可进行文件排版的软件(很多自由软件文件使用此编辑器喔!);
  Dia(http://dia-installer.de/index_en.html):非常类似微软 Visio 的软件,可绘制流程图;
  Scribus(http://www.scribus.net/):专业的排版软件,老实说,鸟哥确实不会用~@_@;
  GanttProject(http://ganttproject.biz/):可绘制甘特图(就是时程表)的软件;
  GIMP(http://www.gimp.org/):在业界相当有名的绘图自由软件!

更多的可用软件,可以参考教育部自由软件咨询中心网页的介绍:

  http://ossacc.moe.edu.tw/modules/tinyd1/index.php?id=21

如果你不需要很特别的专业软件的支持,那么一般的办公环境中,上面的这些软件通通免费!

Linux 学习建议

  1.  计算器概论与硬件相关知识
  2.  先从 Linux 的安装与指令学起
  3.  Linux 操作系统的基础技能
  4.  务必学会 vi 文书编辑器
  5.  Shell 与 Shell Script 的学习
  6.  一定要会软件管理员
  7.  网络基础的建立
  8.  如果连网络基础都通过了,那么网站的架设对你来说,简直就是『太简单啦!』

常见硬件与其在Linux中对应文件名

装置装置在 Linux 内的文件名
IDE 硬盘机 /dev/hd[a-d]
SCSI/SATA/USB 硬盘机 /dev/sd[a-p]
USB 快闪碟 /dev/sd[a-p](与 SATA 相同)
软盘驱劢器 /dev/fd[0-1]
打印机 25 针: /dev/lp[0-2]
USB: /dev/usb/lp[0-15]
鼠标 USB: /dev/usb/mouse[0-15]
PS2: /dev/psaux
当前 CDROM/DVDROM /dev/cdrom
当前的鼠标 /dev/mouse
磁带机 IDE: /dev/ht0
SCSI: /dev/st0

 

 
 
 
 




 
  


 

 

开机流程到操作系统之前的动作应该是这样的:
  1.  BIOS:开机主体执行的韧体(韧体就是写入到硬件上的一个软件程序),会认识第一个可开机的装置;
  2.  MBR:第一个可开机装置的第一个扇区内癿主要启动记录区块,内含开机管理程序;
  3.  开机管理程序(boot loader):一支可读取核心档案来执行的软件;
  4.  核心档案:开始操作系统的功能...
  由上面的说明我们会知道,BIOS 与 MBR 都是硬件本身会支持的功能,至于 Boot loader 则是操作系统安装在 MBR 上面的一套软件了。由于 MBR 仅有 446 bytes 而已,因此这个开机管理程序是非常小
而美的。 这个 boot loader 的主要任务有底下这些项目:
  · 提供选单:用户可以选择不同的开机项目,这也是多重引导的重要功能!
  · 载入核心档案:直接指向可开机的程序区段来开始操作系统;
  · 转交其他 loader:将开机管理功能转交给其他 loader 负责。
  上面前两点还容易理解,但是第三点很有趣喔!那表示你的计算机系统里面可能具有两个以上的开机管理程序呢! 有可能吗?我们的硬盘不是只有一个 MBR 而已?是没错啦!但是开机管理程序除了可以安
装在 MBR 之外, 还可以安装在每个分割槽的启动扇区(boot sector)喔!瞎密?分割槽还有各别的启动扇区喔? 没错啊!这个特色才能造就『多重引导』的功能啊!

  

posted @ 2014-01-17 16:03  骑猪南下  阅读(344)  评论(0编辑  收藏  举报