Linux1.0系统调用列表

本文详细列举了 Linux 1.0 版本中支持的所有系统调用,包括文件操作、进程管理、时间管理等功能,是了解早期 Linux 内核功能的重要参考资料。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

以下为linux1.0支持的系统调用

系统调用号以0开始。
sys_setup   setup系统调用很特别,由内核产生的进程1调用,用于加载根文件系统

//普通文件
sys_creat, 
sys_open,
sys_read,
sys_write,
sys_mmap, 
sys_munmap,  
sys_lseek, 
sys_close, 
sys_link,
//文件删除
sys_unlink, 
//节点文件创建
sys_mknod, 
//目录文件创建
sys_mkdir,
sys_rmdir, 
sys_readdir, 
//软连接文件创建
sys_symlink, 
sys_readlink, 
//文件属性修改
sys_chmod,
sys_chown, 
sys_fchmod, 
sys_fchown, 
//文件内容修改
sys_truncate,
sys_ftruncate, 
//文件属性获取
sys_fstat, 
sys_newstat, 
sys_newlstat,
sys_newfstat,
sys_lstat, 
sys_stat, 
//文件系统属性获取 
sys_statfs, 
sys_fstatfs, 
//文件名字修改
sys_rename, 
//
sys_umask, 
//
sys_access,
//
sys_mount,
sys_umount, 







sys_exit 
sys_fork, 
sys_waitpid, 
sys_execve, 
sys_chdir, 
sys_time    获取时间    
sys_break, 
sys_getpid, 
sys_setuid  获取用户ID  
sys_getuid  设置用户ID  
sys_stime   设置时间        
sys_ptrace, 
sys_alarm,
sys_pause, 
sys_utime, 
sys_stty, 
sys_gtty, 
sys_nice, 
sys_ftime, 
sys_sync, 
sys_kill, 
sys_dup, 
sys_pipe, 
sys_times, 
sys_prof, 
sys_brk, 
sys_setgid,
sys_getgid, 
sys_signal, 
sys_geteuid, 
sys_getegid, 
sys_acct, 
sys_phys,
sys_lock, 
sys_ioctl, 
sys_fcntl, 
sys_mpx, 
sys_setpgid, 
sys_ulimit,
sys_olduname, 
sys_chroot, 
sys_ustat,  ---wait
sys_dup2, 
sys_getppid,
sys_getpgrp, 
sys_setsid, 
sys_sigaction, 
sys_sgetmask, 
sys_ssetmask,
sys_setreuid,
sys_setregid, 
sys_sigsuspend, -----here
sys_sigpending,
sys_sethostname, 
sys_setrlimit, 
sys_getrlimit, 
sys_getrusage,
sys_gettimeofday    获取秒数,微秒数    
sys_settimeofday    设置秒数,微秒数    
sys_getgroups       获取附加组       
sys_setgroups       设置附加组       
sys_select, 
sys_uselib,
sys_swapon, 
sys_reboot, 
sys_getpriority, 
sys_setpriority,
sys_profil, 
sys_ioperm, 
sys_socketcall,
sys_syslog, 
sys_setitimer, 
sys_getitimer, 
sys_uname, 
sys_iopl, 
sys_vhangup, 
sys_idle, 
sys_vm86,
sys_wait4, 
sys_swapoff, 
sys_sysinfo, 
sys_ipc, 
sys_fsync, 
sys_sigreturn,
sys_clone, 
sys_setdomainname, 
sys_newuname, 
sys_modify_ldt,
sys_adjtimex, 
sys_mprotect, 
sys_sigprocmask, 
sys_create_module,
sys_init_module, 
sys_delete_module, 
sys_get_kernel_syms, 
sys_quotactl,
sys_getpgid, 
sys_fchdir, 
sys_bdflush 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值