BBS水木清华站∶精华区

发信人: tdx (汤大虾), 信区: Linux 
标  题: MINIX 原代码分析之二 目录及文件系统管理,保护,时间管理 
发信站: BBS 水木清华站 (Sun Feb 27 08:47:02 2000) WWW-POST 
 
MINIX 目录及文件系统管理,保护,时间管理 
 
系统调用 作用 备注  
s=mkdir(name,mode) 创建一个新目录  
s=rmdir(name) 删除一个新目录  
s=link(name1,name2) 创建一个新文件name2,使其指向name1以实现文件共享  
s=unlink(name) 删除一个目录项,另一个还存在  
s=mount(special,name,flag) 将两个文件系统合并成一个  
s=umount(special) 卸装一个文件系统  
s=sync() 定时将被修改的缓冲区数据写回磁盘  
s=chdir(dirname) 改变当前目录  
s=chroot(dirname) 改变根目录  
s=chmod(name,mode) 改变文件的保护位  
uid=getuid() 获取调用进程的用户标识  
gid=getgid() 获取调用进程的组标识  
s=setuid(uid) 设置调用进程的用户标识  
s=setgid(gid) 设置调用进程的组标识  
s=chown(name,owner,group) 改变文件的属主和组  
oldmask=umask(complmode) 改变标识屏蔽码  
seconds=time(&seconds) 返回当前距1970年1月1日0时的时间 以秒为单位 
s=stime(tp) 设置系统时间 格式同上 
s=utime(file,timep) 设置文件的最后访问时间 即允许文件主修改存储在文件 i-节点中 
的时间 
s=time(buffer) 返回进程的计账信息 包括:进程已占用了多少CPU时间,执行系统调用 
所用的时间,其所有子进程所用的用户时间与系统时间的总和 
 
 
-- 
※ 来源:·BBS 水木清华站 smth.org·[FROM: 166.111.11.183]  

BBS水木清华站∶精华区