发布时间:2014-09-05 13:28:15作者:知识屋
【前言:前一讲分区的挂载,重启之后就会失效,要想永久生效,需要将其写入/etc/fstab文件】
一、格式:6个组成部分
物理分区名/卷标 挂载点 文件系统 缺省设置 是否检测 检测顺序
LABEL=/ / ext4 defaults 1/0 0/1/2
/dev/sda1
二、将分区信息写入/etc/fstab
/dev/sdb1 /web ext3 defaults 1【如果是数据分区则检测】 2【检测顺序比/目录靠后】
这样,系统启动时就会自动挂载该分区,并不需要手动挂载。
三、查询与设置卷标
e2label /dev/sda1 //查询卷标
e2label /dev/sdb2 apache //设置卷标
此时就可以将其写入/etc/fstab文件:将第一行/dev/sdb1改为LABEL=apache,其实作用完全相同
四、SWAPFILE实现增加swap分区的功能
【dd if=/dev/sda of=/dev/sdb 实现磁盘对拷】
【free -m free查看内存信息,-m是以m为单位显示,-g以g为单位显示】
1、 mkdir /var/swap
chmod 700 /var/swap //创建存放swap虚拟交换空间的目录
2、 dd if=/dev/zero of=/var/swap/file.swp bs=1024k count=10
解释:Linux系统的两大伪设备
/dev/zero 不多的对文件输入0
/dev/null 文件黑洞
bs:block size:制定文件块大小
count:以bs为单位,制定file.swp文加的大小
则:dd if=/dev/zero of=/var/swap/file.swp bs=1024k count=10
表示:指定/var/swap/file.swp文件大小为10M,同时将其文件内容全部填充为0
【用该命令创建一个非常大的文件,可以测试磁盘的读写速度以及进行磁盘爆满实验】
3、mkswap /var/swap/file.swp
创建swap空间
4、 swapon /var/swap/file.swp
启用该新创建的swap空间
【swapoff /var/swap/file.swp //关闭该swap空间】
5、将该swap空间写入/etc/swaptab文件,则系统每次启动时,自动加载该swap空间
/var/swap/file.swp swap swap defaults defaults 0 0
案例:
/test目录 777 50m/用户
一、开启分区的磁盘配额的功能
编辑/etc/fstab文件,在挂载属性上标志usrquota【用户配额】或grpquota【用户组配额】
临时设置:使用命令 mount -o remount,usrquota /home
永久设置:
1、 编辑/etc/fstab文件
/dev/sda3 /home ext4 defaults,usrquota 1 2
2、 命令
mount -o remount /home
二、建立配额数据库
quota -cvuga【quota 配额,限额,定额】
-c 创建
-v 显示详细信息
-u 建立检测用户配额
-g 建立检测用户组配额
-a 检测所有分区
quota -cvu /test //只建立用户配额,并且精确到/test分区
执行第一条命令之后会创建aquota.user,aquota.groups两个文件
【还有一种使用touch命令的方式【老的UNIX经常使用】,但是我们不推荐】
三、启用配额功能
quotaon 分区名称
如: quotaon /test
【关闭配额功能:quotaoff 分区名称】
四、编辑用户配额
edquota 用户名 进入用户配额编辑模式
如: edquota hellen
格式说明: blocks (kb) soft hard 限定该用户使用空间的大小
inodes soft hard 限定该用户创建文件的多少【很少用】
软限制(Soft limit):定义用户可以占用的磁盘空间数。当用户超过该限制后会收到以超过配额的警告。
硬限制(Hard limit):当用户试图将文件存放在其已经超过该限制值目录时,报告文件系统错误。
edquota -t 设置宽限期
宽限期(Grace period):定义用户在软限制下可以使用其文件系统的期限。
【edquota -g 用户组名
编辑用户组配额】
*五、如果有多个用户需要复制用户配额
edquota -p 模板用户 复制用户1 复制用户2 。。。
【quota 用户名 查看用户的配额使用情况,不加用户名则可查看自己的磁盘配额情况】
【repquota -a 或 repquota /test 管理员查看配额信息】
linux一键安装web环境全攻略 在linux系统中怎么一键安装web环境方法
Linux网络基本网络配置方法介绍 如何配置Linux系统的网络方法
Linux下DNS服务器搭建详解 Linux下搭建DNS服务器和配置文件
对Linux进行详细的性能监控的方法 Linux 系统性能监控命令详解
linux系统root密码忘了怎么办 linux忘记root密码后找回密码的方法
Linux基本命令有哪些 Linux系统常用操作命令有哪些
Linux必学的网络操作命令 linux网络操作相关命令汇总
linux系统从入侵到提权的详细过程 linux入侵提权服务器方法技巧
linux系统怎么用命令切换用户登录 Linux切换用户的命令是什么
在linux中添加普通新用户登录 如何在Linux中添加一个新的用户
2012-07-10
CentOS 6.3安装(详细图解教程)
Linux怎么查看网卡驱动?Linux下查看网卡的驱动程序
centos修改主机名命令
Ubuntu或UbuntuKyKin14.04Unity桌面风格与Gnome桌面风格的切换
FEDORA 17中设置TIGERVNC远程访问
StartOS 5.0相关介绍,新型的Linux系统!
解决vSphere Client登录linux版vCenter失败
LINUX最新提权 Exploits Linux Kernel <= 2.6.37
nginx在网站中的7层转发功能