FB_man(2): acct(2)
2009-05-13 05:51:12来源:未知 阅读 ()
ACCT(2)
FreeBSD System Calls Manual
ACCT(2)
名称:
acct -- 启用/禁止进程信息记录功能库:
Standard C Library (libc, -lc)概要:
#include
int acct(const char * file, int mode);详述:
acct()系统调用禁止/启用系统记录进程信息。若file为NULL,记录功能将被禁用;
若file指向一个存在的文件(以'\0'结尾),则记录功能被启用,
正常结束的进程都会在该文件尾添加对应的信息。异常结束是指重启或其它致命的系统问题。
acct()不能生成那些永远不会结束的进程的信息。
关于acct()使用的记录结构及其它相关信息,请参阅及
acct(5)
。
该系统调用只能由超级用户使用。笔记:
当记录文件所在的文件系统空间已满时,记录功能将被自动禁用;当空间足够时,
它会被自动启用。自动行为可以通过
sysctl(8)
修改对应的变量来控制:
kern.acct_chkfreq 指定检查剩余空间大小的频率(秒)
kern.acct_resume 剩余空间高于该百分比时,将恢复记录功能
kern.acct_suspend 剩余空间低于该百分比时,将暂停记录功能返回值:
有错误时返回-1。file文件必须存在且只能由超级用户调用。错误:
acct()失败时将设置errno为下列错误常量:
[EPERM] 调用者不是超级用户
[ENOTDIR] file中的某目录组分不是目录
[ENAMETOOLONG] file中的某目录组分超过
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
- ACL 疑问 2009-05-13
- 声卡好使了,庆贺一下。 2009-05-13
- 选择FreeBSD的中文编码 2009-05-13
- 见笑了,问一个很简单的问题 2009-05-13
- 在windows下 grub4dos硬盘安装 不解开iso 就差一步啊 2009-05-13
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash