Linux学习第六章存储结构与磁盘划分

1、一切从“/”开始node

一、Linux系统中的一切文件都是从“根(/)”目录开始的,并按照文件系统层次化标准(FHS)采用树形结构来存放文件,以及定义了常见目录的用途。vim

FHS:哪些文件或者设备放在什么位置,只是一个约定俗称的标准。而且Linux 中的文件和文件夹严格区分大小写。oracle

常见的目录app

/root 和 /home/用户名  二者都是家目录,只是/root只存储管理员 而/home 存储的是普通用户性能

/bin 全部的bin 目录都是保存命令的文件指针

/boot 开机所须要的文件(驱动、引导)日志

/dev 设备目录   /etc 配置文件(系统、服务)/var 常常发生变更的数据(日志)扩展

绝对路径:从“/”开始   /app/oracle/oradata/PROD1/。。。配置

相对路径;不是从“/”开始的权限

2、Udev设备管理器的命名规则

/dev/sda    a:第一块被系统识别的硬盘   

/dev/sdb    b:第二块被系统识别的硬盘

/dev/sda1 1:只是一个分区编号   1-4 多是主分区    1-4还多是扩展分区  5-~ 逻辑分区 

3、文件系统与数据资料

ext3:红帽5默认格式 可将意外宕机的数据进行恢复

ext4:红帽6默认格式 性能进行提高,一样能够进行数据恢复

xfs:红棉7默认格式,性能更进一步提高,最卓越的亮点应该当属可支持高达18EB的存储容量。

一个文件包括两部分

一、inode:存储文件名称、修改时间、全部者、全部组、大小、指针等,指针指向文件存储的位置。

二、文件的正式内容

文件存储在block块中,若是一个block=4k 一个文件5k,那么它将存放在两个block块

VFS:虚拟文件系统

用户不须要指定文件类型就是因为VFS系统的存在屏蔽了底层文件类型,因此你可cat 1.txt  cat 2.bak 

对一个新加的硬盘须要作哪些操做

一、分区:将一个硬盘进行裁剪,裁剪成你须要的大小

二、格式化:将硬盘类型进行调整,调整成你须要的文件类型

三、挂载:将一个设备文件与目录去作关联的动做叫作挂载,目的是可以经过这个目录去访问硬盘设备里的内容

具体操做

增长xfs硬盘空间

ls -l  /dev/sd*

分区:fdisk /dev/sdb   n/p/回车/回车/+大小G/p查看/w 保存

格式化:mkfs 两下tab键能够显示全部格式化类型,这里mkfs.xfs
挂载:首先须要建立一个文件夹 mkdir /new

        mount 设备名称  目录名称  mount /dev/sdb1 /new  可是此方法只能临时挂载,关机后失效

 因此须要 vim /etc/fstab

设备名称  目录名称  文件类型  权限设置   0    0    (第一个0 是否自动备份 第二个0是否否开机检测 )   

编辑完毕后则永久生效  其中设备名称能够替换为UUID

添加swap交换空间

ls -l /dev/sd*

分区:  fdisk /dev/sdb n/p/回车/回车/+大小G/p查看/w 保存

df -h 查看

格式化:mkswap /dev/sdb2   swap分区专用

挂载:swapon /dev/sdb2   free -m 查看效果

vim /etc/fstab 

/dev/sdb2  swap swap defaults 0 0   

让其永久生效

相关文章
相关标签/搜索