5、学习Shell和Shell脚本(提高使用Linux的工作效率)
6、学习管理软件(软件的安装、卸载,自己给软件打包)
7、学习网络基础知识(TCP/IP,路由概念)
8、学习用Linux架站
学号Linux一定要多实践,多练习,遇到问题先自己想办法解决,实在不太才去提问。学习Linux是需要很好的耐心的,当然兴趣很重要,如果在学习的过程中觉得很享受就可以很容易坚持下去了。多做学习记录,与人分享自己的学习经验,回答别人的问题,这样可以让自己比较有成就感。马斯洛的需求理论我就不赘述了。
(三)Linux硬件和分区
在Linux上所有硬件设备都被当做文件
常见设备的文件名如下:
设备 | 设备在Linux内的文件名 |
IDE硬盘 | /dev/hd[a-d] |
SCSI/SATA/USB硬盘 | /dev/sd[a-p] |
U盘 | /dev/sd[a-p] |
软驱 | /dev/fd[0-1] |
打印机 | 25针:/dev/lp[0-2] USB:/dev/usb/lp[0-15] |
鼠标 | USB:/dev/usb/mouse[0-15] PS2:/dev/psaux |
当前CD ROM/DVD ROM | /dev/cdrom |
当前鼠标 | /dev/mouse |
磁带机 | IDE:/dev/ht0 SCSI:/dev/st0 |
磁盘分区:
个人计算机常见的磁盘接口有两种,分别是IDE与SATA接口,目前主流的是SATA接口。
主分区和扩展分区的和不能超过四,扩展分区最多有一个。
分区只是针对分区表进行设置而已,硬盘默认的分区表只能写入四组分区信息,分区最小单位为柱面。
为什么要分区呢?
1、为了数据安全:硬盘很有可能发生坏道,如果硬盘只有一个分区,那么发生坏道就很麻烦了,但是如果有多个分区,那么坏道可能不一定出现在系统盘,这样比较容易修复。
2、系统性能考虑:如果不分区,数据存取的区段就太大,如果分区了,每次存取时磁盘只会搜寻某一个区段,这在速度和性能上比较有利。
一般个人计算机硬盘有两个分区,一个主分区,一个扩展分区。其中扩展分区又分为多个逻辑分区。因此磁盘设备文件名中/dev/hda3,/dev/hda4是不存在的,这两个文件名被预留了,因为理论上硬盘还可以分出另外两个主分区,如果这样做了,预留的两个文件名才会被分配。所以说逻辑分区的设备名称号码就由5开始。
Linux安装模式下磁盘分区的选择
Linux系统使用的是目录树结构(根目录/,主目录/home,还有/etc等),但是文件数据其实是放置在磁盘分区中的。目录树是逻辑上的结构,磁盘分区才是物理上的结构。如何结合目录树的架构和磁盘内的数据呢?这就要用到"挂载(mount)"。
挂载就是利用一个目录当初进入点,将磁盘分区的数据放置在该目录下,即进入该目录就可以存取该分区的数据。那个目录称为"挂载点"。Linux中常用的目录可以独立出来挂载到独立分区中。
实际使用中挂载点和磁盘分区要好好规划
计算机的使用目的不同,相应的硬件配置也应不同,不要所有硬件都追求最好最新的,可能最新的硬件并没有很成熟的驱动程序。要根据使用目的不同选择硬件,如此才可以得到廉价高效的结果。一般比较重要的硬件有主板、显卡、网卡、内存、硬盘等。