如何找出可用的(和已使用的)用户资源?

如何找出可用的(和已使用的)用户资源?

使用ulimit,我们可以找出用户最多可以同时打开多少个文件、运行多少个进程等。我的问题是:我们如何才能找出这些限制中有多少正在使用以及有多少可用?

显然,例如,我可以计算有多少个正在运行的进程。但是,难道没有更简单的方法来做到这一点吗?我假设系统中某处有一个计数器,当达到限制时,用户将不被允许使用更多该资源。我们怎么能简单地打印出这个数字呢?

相关内容