一、当linux服务器有多个用户存取数据时,为了维护所有用户在硬盘容量的公平使用,磁盘配额(Quota)是非常有用的工具。
quota 比较常使用的几个情况是:
1.针对 WWW server ,例如:每个人的网页空间的容量限制。
2.针对 mail server,例如:每个人的邮件空间限制。
3.针对 file server,例如:每个人最大的可用网络硬盘空间 。
4.限制某一群组所能使用的最大磁盘配额 (使用群组限制)
5.限制某一用户的最大磁盘配额 (使用用户限制)
6.以 Link 的方式,杢使邮件可以作为限制的配额 (更改 /var/spool/mail 这个路径)
*1、2、3是针对网络服务,4、5、6是针对系统主机。
由于 Quota 仅针对整个文件系统来进行规划的,所以我们得先了解 /home 是否是个独立的 filesystem。
···
root@ubuntu:/home/shilei1428406016# df -h /home
Filesystem Size Used Avail Use% Mounted on
/dev/sda1 19G 3.7G 14G 21% /
···
二、系统服务(daemons)分为可独立启动的 stand alone ,与透过一支
super daemon 来统一管理的服务这两大类。
*stand alone可自行单独启动服务,super daemon由一只特殊的daemon来统一管理。
daemon 工作形态的类型分为signal-control与interval-control两类。signal-control是只要有讯号就立即启动去处理,而interval-control是每隔一段时间就主动地去执行某项工作。
三、登录档
登录文件所需的功能,我们需要的服务与程序有:
syslogd:主要登录系统不网绚等朋务的讯息;
klogd:主要登录核心产生的各项信息;
logrotate:主要在迚行登录文件的轮替功能。
···
root@ubuntu:/home/shilei1428406016# ps aux |grep syslog
syslog 680 0.0 0.2 30488 2236 ? Ssl 01:34 0:03 rsyslogd
shilei1+ 2203 0.0 0.2 100084 2808 ? Sl 01:35 0:04 /usr/bin/pulseaudio --start --log-target=syslog
root 13662 0.0 0.1 4692 1996 pts/26 S+ 23:25 0:00 grep --color=auto syslog
···
代码查看syslogd是否已经启动,其配置文件为/etc/syslog.conf
logrotate 的配置文件 /etc/logrotate.conf(主要参数档案) /etc/logrotate.d/(为一个目录)
四、实验感悟
花了好长时间终于把markdown编辑器给下载下来了,实验报告也终于知道怎么从md文件转化为pdf形式了,总的来说,第三次实验相比上两次来讲进步确实蛮大的。但是有次我明明把实验报告以md形式复制到work下了,但是在虚拟机里寻找时就是找不到,第二天又莫名其妙的才可以转化为pdf的。
linux实验随笔
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
推荐阅读更多精彩内容
- 下面,就给大家介绍这些CentOS常用命令。 一:使用CentOS常用命令查看cpu more/proc/cpui...
- 1 概述 本文对配额,RAID,LVM的概念和具体创建过程做了介绍 2 配额 2.1 配额概念 在内核中执行 以文...
- SAMBA可以让Windows与Linux之间共享文件系统,还可以成为打印机服务器(虽然现在不怎么需要这个功能)。...