查看原文
其他

知其然知其所以然

老虎高 说点特别的 2018-12-05

阅读本文共约 3 分钟 

这年头,不会点linux出去都不好意思说是干it的。废话不多说,现在进入正题。


首先问大家一个问题:最常用的是什么?红帽子 or centos 亦或者乌班图?有的甚至还在使用unix以及xp、win7、win10、mac等。


一、硬盘分区知识

1. 设备管理

在 Linux 中,每一个硬件设备都映射到一个系统的文件,对于硬盘、光驱等IDE或SCSI设备也不例外。Linux把各种IDE设备分配了一个由hd前缀组成的文件;而对于各种SCSI设备,则分配了一个由sd前缀组成的文件。


对于 ide 硬盘,驱动器标识符为“hdx~”,其中“hd”表明分区所在设备的类型,这里是指ide硬盘了。“x”为盘号(a为基本盘,b为基本从属盘,c为辅助主盘,d为辅助从属盘),“~”代表分区,前四个分区用数字 1 到 4 表示,它们是主分区或扩展分区,从 5 开始就是逻辑分区。例hda3 表示为第一个 ide 硬盘上的第三个主分区或扩展分区,hdb2 表示为第二个 ide 硬盘上的第二个主分区或扩展分区。对于 scsi 硬盘则标识为“sdx~”,scsi 硬盘是用“sd”来表示分区所在设备的类型的,其余则和ide硬盘的表示方法一样。例如,第一个 IDE 设备,Linux 就定义为 hda;第二个 IDE 设备就定义为 hdb;下面以此类推。而SCSI设备就应该是sda、sdb、sdc等。

2. 分区数量

要进行分区就必须针对每一个硬件设备进行操作,这就有可能是一块 IDE 硬盘或是一块SCSI硬盘。对于每一个硬盘(IDE或SCSI)设备,Linux分配了一个1到16的序列号码,这就代表了这块硬盘上面的分区号码。


2、例如,第一个 IDE 硬盘的第一个分区,在 Linux 下面映射的就是 hda1,第二个分区就称作是hda2。对于SCSI硬盘则是sda1、sdb1等。

3、 各分区的作用

在 Linux 中规定,每一个硬盘设备最多能有 4 个主分区(其中包含扩展分区)构成,任何一个扩展分区都要占用一个主分区号码,也就是在一个硬盘中,主分区和扩展分区一共最多是4个。主分区的作用就是计算机用来进行启动操作系统的,因此每一个操作系统的启动,或者称作是引导程序,都应该存放在主分区上。 Linux规定了主分区(或者扩展分区)占用1至16号码中的前4个号码。以第一个IDE硬盘为例说明,主分区(或者扩展分区)占用了hda1、hda2、hda3、hda4,而逻辑分区占用了hda5到hda16等12个号码。因此,Linux下面每一个硬盘总共最多有16个分区。对于逻辑分区,Linux 规定它们必须建立在扩展分区(在DOS和Windows系统上也是如此规定),而不是主分区上。

4、 分区指标

对于每一个 Linux 分区来讲,分区的大小和分区的类型是最主要的指标。分区的

类型规定了这个分区上面的文件系统的格式。Linux支持多种的文件系统格式,其中包含了我们熟悉的FAT32、FAT16、NTFS、HP-UX,以及各种Linux特有的LinuxNative和LinuxSwap分区类型。

5.、常用分区

/boot 分区,包含操作系统的内核和启动文件,大小约在 50mb—100mb 之间。

/usr 分区,是 red hatlinux系统存放软件的地方,如有可能应将最大空间分给它。

/home 分区,是用户的 home 目录所在地,这个分区的大小取决于有多少用户。

/var/log 分区,是系统日志记录分区。

/tmp 分区,用来存放临时文件。

/bin 分区,存放标准系统实用程序。

/dev 分区,存放设备文件。

/opt 分区,存放可选的安装的软件。

/sbin 分区,存放标准系统管理文件。

上面介绍了几个常用的分区,一般来说我们需要一个 swap 分区,一个/boot 分区,一个/usr分区,一个/home分区,一个/var/log分区。以上分区没有什么规定,但至少要有两个分区,一个swap分区,一个/分区。


Linux的几个基本命令

1、pwd

显示当前工作区所在目录。

2、cd

可以在目录间切换。

3、ls

列出一个目录下的所有文件。可以使用许多不同的参数,达到不同的目的。

4、cp

复制文件或目录。

5、mv

使用mv命令来移动和重命名文件。

6、cat

使用cat命令来查看文件的内容。

7、more

使用命令more可以以分页的方式查看文件。


留下两个问题:

第一个:linux系统分区与windows系统有什么区别?

第二个:linux系统启动主要经历哪些步骤?


其实做任何事情也是一样,需要去举一反三,认真思考。犹如高三的题海战术,相信大家也都印象是比较深刻的,不在于多而在于精。前期注精度,后期注广度。这是我陪大家打响的第二枪。



END


往期文章:

下午 5:30

技术贴,久违了!


懂业务的技术人!

下午 5:30 。

    您可能也对以下帖子感兴趣

    文章有问题?点此查看未经处理的缓存