注册

探索 Linux 基础知识点:硬盘的奥秘与分区技巧

一、Linux基础知识点

硬碟

光驱是可以储存大量信息资源的媒介。我们平常看见的硬碟是方方正正的一块挺沉的铁匣子,而且虽然硬碟是圆的,加上一些控制电路之后,为了易于携带而设计成为圆形壳体。并且硬碟真是圆的,不骗你,要不怎样称作盘呢?第二,你须要晓得的是硬碟可以进行分区。可以把硬碟分区成为好多个分区linux下退出不保存,看来分区即是一个名次也是一个时态。哪些称作名次的分区呢?现今的硬碟越来越大,储存的资源越来越多。为了更合理的管理使用硬碟资源,更有效的提升查询速率和访问质量,我们可以把硬碟界定为好多分区,分别储存一些信息。当你须要读取某一个资料的时侯,系统会手动使用近来的盘片去读取,推动读取速率。硬碟分区是从硬件的基础上对资源进行合理管理的手段。

分区早已了解了,而且我们不能只有分区啊,我们得用一个方式来控制分区。Windows操作系统使用了c盘这个概念,用单一的字母来表示硬碟上的不同分区,例如,C盘,D盘等等。在Windows2000曾经,C盘对应了第一个分区,D盘对应第二个分区,依这种推。到了Winows2000,这个对应关系可以自己调整了。

在Linux上面,我们没有c盘这个概念,我们用目录的方式进行管理。

简单谈谈目录吧,毕竟你们都很清楚的。假如我们把数以万计的猕猴桃扔在一个筐子上面是不是很难找?并且假如我们把苹果置于称作苹果的筐子上面,把梨置于称作梨的筐子上面……这样是不是大大简化了我们找寻指定猕猴桃的速率?这种蔬菜假如是我们的文件,这么我们用的筐子就叫目录。新的问题出现了linux下退出不保存,虽然把桃子扔在称作桃子的筐子中,我们依然很难从好几千个桃子上面找出来自广东广州彭州的桃子啊。聪明的你一定想到在桃子的筐子中再装入好多称作黑龙江啊,四川啊red hat linux下载,上海啊这种名子的筐子,把不同产地的桃子放进去。对!就这样!我们在一个文件目录下边可以再完善新的文件目录,把文件进行特别细致的管理。到这儿你明白了哪些称作目录,还明白了目录是可以嵌套的,这就可以了。目录技术是从软件的基础上对资源进行管理的方式。

回到Linux对于硬碟的管理上面来:在Linux上面,我们没有c盘这个概念,我们用目录的方式进行管理。把每一个分区和某一个目录对应,之后对这个目录的操作就是对这个分区的操作,这样就实现了硬件管理手段和软件目录管理手段的统一。这个把分区和目录对应的过程称作挂载-mount。这些对应关系可以由用户随时中断和改变。

SWAP交换分区

这儿须要提一下交换分区。我们假如没有足够的显存,其实就不能运行个别小型的软件,解决的办法是在硬碟上划出一个区域来当做临时的显存,似乎显存变大了。Windows操作系统把这个区域称作虚拟显存,Linux把它称作交换分区swap。其实随着硬件价钱的增长显存早已不会议限制我们了,而且交换分区这个概念却保留出来,但是有继续保留下去的缘由,其实涉及到内核的问题,我们不多讨论,我们要说明的是,安装Linux时侯构建交换分区时,假若你的显存只有64M或者128M,这么交换分区最好设置成为它的3倍,假如你的分区足够大,有256M或者512M,这么设置成为相同大小就可以了。并且请注意,最好大小为2的N次幂的数字。

分区格式

硬碟只是一个用电磁的形式纪录信息的媒介,我们可以通过不同的格式来管理。不同的操作系统选择了不同的格式,同一种操作系统也可能支持多种格式。谷歌的操作系统选择了fat16格式作为DOS的分区格式,往前windows95和windows98支持fat32格式,windowsNT使用NTFS4格式,windows2000以及XP支持NTFS5,也支持fat32,而且他们都不支持Linux上常见的分区格式。Linux是一个开放的操作系统,它最初使用ext2格式,后来使用ext3格式,并且它同时支持特别多的分区格式,包括好多小型机上UNIX使用的XFS格式,也包括谷歌的这些fat以及NTFS格式。

在给硬碟分区时就须要指定使用的分区格式。


把握Linux的目录结构

既然目录是拿来便捷文件管理的工具,这么Linux下边不同的目录究竟保存了哪一类的文件呢?

目录名称意义

/bin该目录中储存Linux的常用命令,在有的版本中是一些和根目录下相同的目录。

/boot该目录下储存的都是系统启动时要用到的程序,当用lilo引导Linux时,会用到这儿的一些信息

/dev该目录包含了Linux系统中使用的所有外部设备,它实际上是访问那些外部设备的端口,你可以访问那些外部设备,与访问一个文件或一个目录没有区别。诸如在系统中键入"cd/dev/cdrom"linux教程下载,就可以看见硬盘中的文件;键入"cd/dev/mouse"即可看键盘的相关文件。

/cdrom该目录在刚安装系统时是空的,你可以将硬盘文件系统挂在这个目录下,比如"mount/dev/cdrom/cdrom"

/etc该目录储存了系统管理时要用到的各类配置文件和子目录,比如网路配置文件、文件系统、X系统配置文件、设备配置信息、设置用户信息等。

/sbin该目录用来储存系统管理员的系统管理程序。

/home假如构建一个名为"xx"的用户,这么在/home目录下就有一个对应的"/home/xx"路径,拿来储存该用户的主目录。

/lib该目录用来储存系统动态联接共享库,几乎所有的应用程序就会用到该目录下的共享库

/lost+found该目录在大多数情况下都是空的。但当忽然停水、或者非正常死机后,有些文件就临时储存在这儿。

/mnt该目录在通常情况下也是空的,你可以临时将别的文件系统挂在该目录下。

/proc可以在该目录下获取系统信息,这种信息是在显存中由系统自己形成的

/root假如你是以超级用户的身分登入的,这个就是超级用户的主目录

/tmp拿来储存不同程序执行时形成的临时文件

/usr用户的好多应用程序和文件都储存在该目录下

二、Linux基础命令大全

关掉防火墙

systemctlstopfirewalld.service


严禁防火墙开机启动

systemctldisablefirewalld.service

关掉SELinux

nano-w/etc/selinux/config

将SELINUX=enforcing改为SELINUX=disabled保存并退出:^x->y->回车

--------------

命令:ls

-a这个选项能显示.开头的隐藏文件

-i显示每位文件的inode号

-m所有项目以冒号分隔,并塞满整行行宽


-R同时列举所有子目录层

-h将列举文件的大小以人性化格式输出

--color=tty(2个-号)显示文件的时侯以色调提示

目录可执行文件联接文件通常文件

黑色红色淡黄色条纹

查看文件状态更改时间

ls-lc[文件名]

查看文件的访问时间

ls-lu[文件名]

查看文件的最后更改时间

ls-l

显示文件的详尽访问时间

ls–full-time

显示本地目录下以"."开头的文件

ls-d.*

------------

命令:date显示系统当前时间

命令格式:date[选项]

-R根据RFC822文档中的时间格式来实现时间

-r文件名显示文件的最后更改日期

-u显示utc时间(通用时间)

使用date查看过去/将来的时间

以上就是探索 Linux 基础知识点:硬盘的奥秘与分区技巧的详细内容,更多请关注CTO智库其它相关文章!