1、linux中目录规则
目录名 | 意义 |
---|---|
/root | root用户管理员的家目录 |
/home | /home/用户名:用户自己的家目录 |
/bin | 命令的保存路径(二进制可执行文件) |
/boot | 开机所需引导文件 |
/dev | 设备目录、设备文件 |
/etc | 系统配置文件(每个服务的配置文件) |
/lib | 系统所调用的函数文件 |
/usr | 用户自己安装的程序 |
/media | 挂载光盘镜像文件 |
/var | 变动的数据(日志,数据库) |
/tmp | 临时共享目录 |
2、物理设备命名规则
硬件设备 | 文件名称 |
---|---|
IDE设备 | /dev/hd[a-d] |
SCSI/SATA/U盘 | /dev/sd[a-p] |
软驱 | /dev/fd[0-1] |
打印机 | /dev/lp[0-15] |
光驱 | /dev/cdrom |
鼠标 | /dev/mouse |
磁带机 | /dev/st0或/dev/ht0 |
主分区或者拓展分区的编号从1开始到4结束。
逻辑分区编号从5开始。
/dev/sda5表示的意义
/dev:表示硬件设备目录
sd:表示SCSI设备
a:硬盘顺序号,以a、b、c表示
5:分区的顺序号,以数字1、2、3表示
文件系统 (RHEL 7)XFS
让数据最大支持18EB,几乎满足所有需求。
linux文件由两部分组成
index文件 :文件名称、修改时间、所有者、组、大小、(指针)指向block块
block块:文件真实内容
文件挂载:将硬盘设备与目录作关联的动作叫做挂载。
/etc/fatab 写入挂载信息 永久生效
扫描二维码关注公众号,回复:
11367967 查看本文章
mount 设备 /目录 重启失效
umount 设备 /目录 取消挂载
永久生效挂载写法:
/dev/sdb4 /media/haha xfs defaults 0 0
---设备名称--目录名称---文件系统格式----是否备份---是否校验
/dev/sdb4 代表识别顺位为第二个插槽的设备,并不代编第二个插槽上的设备
编号(1-4)为主分区,编号5以后必定为逻辑分区
增加硬盘操作
#ls =l /dev/sd* //显示所有的硬盘设备
#fdisk /dev/sdb
n:新建一个分区
d:删除一个分区
w:保存并退出
磁盘配额技术
1、xfs_quota -x -c `limit bsoft=3m bhard=6m isoft=3 ihard=6 [用户名]` /[目录名]
//限制用户在目录中只能创建6个文件,每个文件总大小在3-6M
xfs_quota -x -c report /[目录名]
//看看目录的配额
eduota -u 用户名 //修改用户配额
软硬链接
ln -s [原始文件] [新文件] //创建一个软连接(删除文件就不可使用)
ln [原始文件] [新文件] //创建一个硬链接(相当于新建一个源文件)
1./home目录与/root目录内存放的文件有何相同点以及不同点?
**答:**这两个目录都是用来存放用户的家目录数据的,但是,/root目录存放的是root管理员的家目录数据。
2.假如一个设备的文件名称为/dev/sdb,可以确认它是主板第二个插槽上的设备吗?
**答:**不一定,因为设备的文件名称是由系统的识别顺序来决定的。
3.如果硬盘中需要5个分区,至少需要几个逻辑分区?
**答:**可以选用创建3个主分区+1个扩展分区的方法,然后把扩展分区再分成2个逻辑分区,即有了5个分区。
4./dev/sda5是主分区还是逻辑分区?
**答:**逻辑分区。
5.哪个服务决定了设备在/dev目录中的名称?
**答:**udev设备管理器服务。
6.用一句话来描述挂载操作。
**答:**当用户需要使用硬盘设备或分区中的数据时,需要先将其与一个已存在的目录文件进行关联,而这个关联动作就是“挂载”。
7.在配置quota磁盘容量配额服务时,软限制数值必须小于硬限制数值么?
**答:**不一定,软限制数值可以小于等于硬限制数值。
8.若原始文件被改名,那么之前创建的硬链接还能访问到这个原始文件么?
**答:**可以。