linux命令心得 linux命令行入门( 五 )


《TCP/IP祥解》一共三卷,卷一讲协议,卷二讲实现 , 卷三讲编程应用 。我没有怎么看过 。,但是据说也很经典的,因为我没有时间看卷二,所以不便评价 。
《用TCP/IP进行网际互连》Douglus.E.Comer 一共三卷,卷一讲原理,卷二讲实现,卷三讲高级协议 。感觉上这一套要比Stevens的那一套要好,就连Stevens也不得不承认它的第一卷非常经典 。事实上,第一卷即使你没有一点网络的知识,看完以后也会对网络的来龙去脉了如指掌 。第一卷中还有很多习题也设计得经典和实用,因为作者本身就是一位教师,并且卷一是国外研究生的教材 。习题并没有答案,留给读者思考,因为问题得答案可以让你成为一个中级的Hacker , 这些问题的答案可以象Douglus索?。还挥兴桓淌矶颐挥性趺纯?,卷三可以作为参考手册,其中地例子也很经典 。如果您看过Qterm的源代码,就会知道Qterm的telnet 实现部分大多数就是从这本书的源代码过来的 。对于网络原理的书,我推荐它,而不是Stevens的《TCP/IP祥解》 。
《Operating System - Design and Implement》这个是讲操作系统的书,用Minix做的例子 。作者母语不是英文,所以英文看起来比较晦涩 。国内翻译的是《操作系统设计与实现》,我没看过中文版,因为翻译者是尤晋元,他翻译的《APUE》已经让我失望头顶了 。读了这本书,对操作系统的底层怎么工作的就会
有一个清晰的认识 。
《Linux Device Driver》2e,为数不多的关于Linux设备驱动程序的好书 。不过内容有些杂乱 , 如果您没有一些写驱动的经验,初次看会有些摸不着南北 。国内翻译的是《Linux设备驱动程序》第二版,第一版,第二版的译者我都有很深的接触 , 不过总体上来说 , 虽然第二版翻译的有些不尽人意,但是相比第一版来说已经超出了一大截 。要读这一本书,至少应该先找一些《计算机原理》《计算机体系结构》的书来马马虎虎读读,至少应该对硬件和计算机的工作过程有一些了解 。
LINUX学习心得交流首先告诉你不要怕,根据提示一定可以装上,然后请看下面的话:
Windows系统下Linux的安装
HQY 发表于 2004-12-10 18:25:00
您想在同一台计算机上同时使用Windows和Linux系统吗,您必须首先学会在一台安装了Windows系统的计算机上安装Linux系统 。
对于Windows/Linux多操作系统共存的系统 , 安装顺序是先安装Windows系统,然后才是Linux 。下面我们介绍在已经安装了Windows系统的单硬盘上如何安装RedHat Linux 9.0 。
Linux安装前的准备工作
1.用Windows系统收集硬件信息
在安装Linux之前,您需要借助Windows系统了解计算机硬件的基本信息,如内存大小、声卡、显示器、鼠标和显卡型号等 。
2.设置从光盘引导系统
Linux支持几种安装方式 , 但直接以光盘开机启动进行安装最方便和快速 。若要机器以光盘启动 , 需要修改BIOS的设置,将CD-ROM变更至开机顺序的第一位 。
3.Linux分区
Linux分区的表示方法
分区就是将磁盘驱动器分隔成独立的区域,每个区域都如同一个单独的磁盘驱动器,在DOS/Windows系统下磁盘分区可分为C、 D和E盘等 。但Linux则将磁盘视为块设备文件来管理使用 , 它以 /dev(device的缩写)开头表示 。
例: 在Linux用 “/dev/hda1”表示Windows下的C盘
其中:hd 表示IDE硬盘(SCSI硬盘用sd);hda 为 第一个IDE 硬盘(第二为 hdb);/dev/hda1 为主分区,逻辑分区 从5 开始,如: /dev/hda5、/dev/hda6、/dev/hda7等 。
为Linux准备分区
Linux分区和Windows分区不同,不能共用 。所以需要为Linux单独开辟一个空闲的分区,最好是最后一个分区 。如图1中利用Windows下的Partition Magic(分区魔法)软件,在D盘上腾出空间创建新分区E盘(或利用已有的空闲E盘),文件类型暂设为FAT32,作为稍后创建Linux分区使用,RedHat 9.0 大约需4 ~ 5GB的空间 。

推荐阅读