Mic*_*ski 3 scripting centos quota
我已经将我的服务器配置为使用用户配额,并且一切正常。我可以使用edquota
命令修改用户配额。我怎么能以编程方式做到这一点,例如从 bash 脚本?
使用setquota
.
在简单的形式中,命令是
setquota user blockquota blocklimit inodequota inodelimit 文件系统
例如
setquota foo 10G 10G 0 0 /data
Run Code Online (Sandbox Code Playgroud)
设置软配额都和10 GB的硬盘限制,用户没有inode限制foo
上/data
。
我想你可以quota -u $username
用来获取当前的配额,但我不确定用脚本解析它有多容易。