当前位置: 首页 > 面试题库 >

如何在Linux中设置目录大小限制?

魏景龙
2023-03-14
问题内容

我已经读过有关限制目录大小的信息-例如创建大文件,格式化,装入等等。但这一切都非常复杂。是否存在实用程序或其他对现有目录设置限制的工具?


问题答案:

配额基于文件系统,但是您始终可以创建虚拟文件系统,并使用usrquota和/或grpquota标志将其安装在特定(空)目录上。

步骤将为:

  1. 创建安装点
  2. 创建一个充满/ dev / zero的文件,其大小足以达到您要为虚拟文件系统保留的最大大小
  3. 使用ext3文件系统格式化该文件(即使它不是块设备,也可以格式化磁盘空间,但是请仔细检查每个-危险-格式化命令的语法)
  4. 在您作为挂载点创建的目录中挂载新格式化的磁盘空间,例如代码: mount -o loop,rw,usrquota,grpquota /path/to/the/formatted/disk/space /path/of/mount/point
  5. 设置适当的权限
  6. 设置配额,技巧就完成了。

教程在这里。原始答案在这里



 类似资料:
  • 请您告诉我,在创建Mongoose模式时,有什么方法可以限制数组的大小。例如

  • 问题内容: 您能否告诉我在创建Mongoose模式时是否有任何方法可以设置数组大小的限制。例如 问题答案: 稍微调整一下架构设置,即可添加验证选项:

  • 问题内容: function foldersize($path) { $total_size = 0; $files = scandir($path); 在脚本执行完成之前,为什么处理器使用率会过高或100%升高?可以做些什么来优化它吗?还是有其他方法可以检查文件夹和其中的文件夹大小? 问题答案: 以下是其他地方提供的其他解决方案: 如果在Windows主机上: 否则,如果在Linux主机上:

  • 问题内容: 我正在试验使用MySQL的SQL的PostgreSQL,我只希望使用这段有效的SQL代码创建一个表: 我得到了错误 我已经在网上进行搜索,但没有找到答案,而且我似乎在PostgreSQL手册中找不到答案。我究竟做错了什么? 我明确地想对可插入“ pk_flat_id”字段中的位数设置限制 问题答案: 我明确地想对可插入“ pk_flat_id”字段中的位数设置限制 您当前的表定义并 没

  • 问题内容: 我在Linux上用bash编写脚本,需要遍历给定目录中的所有子目录名称。如何遍历这些目录(并跳过常规文件)? 例如: 给定目录是 它具有以下子目录: 我想检索A,B,C。 问题答案: 简短说明: 查找文件(很明显) 是当前目录,它位于is之后(恕我直言,它比直接包含在命令中更为灵活。如果要在此文件夹中执行更多操作,则只有一个位置可以更改,)。 并确保仅在当前目录中查找,并且不将自身包含

  • 问题内容: 我有一堆长时间运行的脚本和应用程序,它们将输出结果存储在几个用户之间共享的目录中。我想要一种方法来确保在此共享目录下创建的每个文件和目录都自动具有权限。 我知道我可以在各种脚本的开头使用,但是我不喜欢这种方法,因为许多用户编写自己的脚本,可能会忘记自己设置umask。 我真的只希望文件系统在某个文件夹中时,以一定的权限设置新创建的文件和目录。这是可能吗? 更新 :我 认为 可以使用PO