对磁盘分区的了解以及ACL访问权限的应用
一.新建分区
- 我们⾸先使⽤fdisk -l 命令来查看通过虚拟机新增的硬件设备在系统中有没有添加成功,在使⽤
2)输⼊参数n尝试添加新的分区。系统会要求您是选择继续输⼊参数p来创建主分区,还是输⼊参
3)在确认创建⼀个主分区后,系统要求您先输⼊主分区的编号。我们在前⽂得知,主分区的编号范
围是1~4,因此这⾥输⼊默认的1就可以了。接下来系统会提示定义起始的扇区位置,这不需要改动,
我们敲击回⻋键保留默认设置即可,系统会⾃动计算出最靠前的空闲扇区的位置。最后,系统会要求定
义分区的结束扇区位置,这其实就是要去定义整个分区的⼤⼩是多少。我们不⽤去计算扇区的个数,只
需要输⼊+4G即可创建出⼀个容量为4GB的硬盘分区。
4)再次使⽤参数p来查看硬盘设备中的分区信息。果然就能看到⼀个名称为/dev/sdb1、起始扇区
位置为2048、结束扇区位置为4196351的主分区了。这时候千万不要直接关闭窗⼝,⽽应该敲击参数w保存并退出
5)在上述步骤执⾏完毕之后,Linux系统会⾃动把这个硬盘主分区抽象成/dev/sdb1设备⽂件。我
⼿动挂载分区
到这⾥终于完成了存储设备的分区和格式化操作,接下来就是要来挂载并使⽤存储设备了。与之相
关的步骤也⾮常简单:⾸先是创建⼀个⽤于挂载设备的挂载点⽬录;然后使⽤mount命令将存储设备与
挂载点进⾏关联;最后使⽤df -h命令来查看挂载状态和硬盘使⽤量信息
⾃动挂载分区
前⾯在讲解mount命令时提到,使⽤mount命令挂载的设备⽂件会在系统下⼀次重启的时候失效。
如果想让这个设备⽂件的挂载永久有效,则需要把挂载的信息写⼊到配置⽂件中:
4.2 命令:df
描述:显示⽬前在 Linux 系统上的⽂件系统磁盘使⽤情况统计
语法:df [选项] [file]
选项:
-h ⼈性化显示
-T 显示⽂件系统的类型
5、交换分区
简介:SWAP(交换)分区是⼀种通过在硬盘中预先划分⼀定的空间,然后将把内存中暂时不常⽤
的数据临时存放到硬盘中,以便腾出物理内存空间让更活跃的程序服务来使⽤的技术,其设计⽬的是为
了解决真实物理内存不⾜的问题。但由于交换分区毕竟是通过硬盘设备读写数据的,速度肯定要⽐物理
内存慢,所以只有当真实的物理内存耗尽后才会调⽤交换分区的资源。
交换分区的创建过程与前⽂讲到的挂载并使⽤存储设备的过程⾮常相似。在对/dev/sdb存储设备进
⾏分区操作前,有必要先说⼀下交换分区的划分建议:在⽣产环境中,交换分区的⼤⼩⼀般为真实物理
内存的1.5~2倍,为了让⼤家更明显地感受交换分区空间的变化,这⾥取出⼀个⼤⼩为5GB的主分区作
为交换分区资源。
二.例题讲师-陈婷
1、添加一块10g大小的磁盘,将磁盘的分区分为一个主分区和一个扩展分区,在扩展分区之上分出一个逻辑分区,并格式化为ext4的文件系统类型(主分区4G大小,l两个逻辑分区为3G大小)
添加磁盘
创建分区
创建挂载点
格式化磁盘
挂载磁盘
2、将两个分区分别开机自动挂载在/disk1,/disk2目录上。
3、在/disk1目录中使用所有用户创建普通文件的所属者是root用户(使用xiaoming)
。
4、在/disk2目录中创建一个haha目录,除root外任何人都只能删除自己在该目录下面创建的文件,无法删除其他人创建的文件(xiaoming、xiaohong)