文件操作 - i386-linux.xml
返回文件管理
返回主菜单
删除本文件
文件: /usr/share/gdb/syscalls/i386-linux.xml
编辑文件内容
<?xml version="1.0"?> <!-- Copyright (C) 2009-2013 Free Software Foundation, Inc. Copying and distribution of this file, with or without modification, are permitted in any medium without royalty provided the copyright notice and this notice are preserved. --> <!DOCTYPE feature SYSTEM "gdb-syscalls.dtd"> <!-- This file was generated using the following file: /usr/src/linux/arch/x86/include/asm/unistd_32.h The file mentioned above belongs to the Linux Kernel. --> <syscalls_info> <syscall name="restart_syscall" number="0"/> <syscall name="exit" number="1"/> <syscall name="fork" number="2"/> <syscall name="read" number="3"/> <syscall name="write" number="4"/> <syscall name="open" number="5"/> <syscall name="close" number="6"/> <syscall name="waitpid" number="7"/> <syscall name="creat" number="8"/> <syscall name="link" number="9"/> <syscall name="unlink" number="10"/> <syscall name="execve" number="11"/> <syscall name="chdir" number="12"/> <syscall name="time" number="13"/> <syscall name="mknod" number="14"/> <syscall name="chmod" number="15"/> <syscall name="lchown" number="16"/> <syscall name="break" number="17"/> <syscall name="oldstat" number="18"/> <syscall name="lseek" number="19"/> <syscall name="getpid" number="20"/> <syscall name="mount" number="21"/> <syscall name="umount" number="22"/> <syscall name="setuid" number="23"/> <syscall name="getuid" number="24"/> <syscall name="stime" number="25"/> <syscall name="ptrace" number="26"/> <syscall name="alarm" number="27"/> <syscall name="oldfstat" number="28"/> <syscall name="pause" number="29"/> <syscall name="utime" number="30"/> <syscall name="stty" number="31"/> <syscall name="gtty" number="32"/> <syscall name="access" number="33"/> <syscall name="nice" number="34"/> <syscall name="ftime" number="35"/> <syscall name="sync" number="36"/> <syscall name="kill" number="37"/> <syscall name="rename" number="38"/> <syscall name="mkdir" number="39"/> <syscall name="rmdir" number="40"/> <syscall name="dup" number="41"/> <syscall name="pipe" number="42"/> <syscall name="times" number="43"/> <syscall name="prof" number="44"/> <syscall name="brk" number="45"/> <syscall name="setgid" number="46"/> <syscall name="getgid" number="47"/> <syscall name="signal" number="48"/> <syscall name="geteuid" number="49"/> <syscall name="getegid" number="50"/> <syscall name="acct" number="51"/> <syscall name="umount2" number="52"/> <syscall name="lock" number="53"/> <syscall name="ioctl" number="54"/> <syscall name="fcntl" number="55"/> <syscall name="mpx" number="56"/> <syscall name="setpgid" number="57"/> <syscall name="ulimit" number="58"/> <syscall name="oldolduname" number="59"/> <syscall name="umask" number="60"/> <syscall name="chroot" number="61"/> <syscall name="ustat" number="62"/> <syscall name="dup2" number="63"/> <syscall name="getppid" number="64"/> <syscall name="getpgrp" number="65"/> <syscall name="setsid" number="66"/> <syscall name="sigaction" number="67"/> <syscall name="sgetmask" number="68"/> <syscall name="ssetmask" number="69"/> <syscall name="setreuid" number="70"/> <syscall name="setregid" number="71"/> <syscall name="sigsuspend" number="72"/> <syscall name="sigpending" number="73"/> <syscall name="sethostname" number="74"/> <syscall name="setrlimit" number="75"/> <syscall name="getrlimit" number="76"/> <syscall name="getrusage" number="77"/> <syscall name="gettimeofday" number="78"/> <syscall name="settimeofday" number="79"/> <syscall name="getgroups" number="80"/> <syscall name="setgroups" number="81"/> <syscall name="select" number="82"/> <syscall name="symlink" number="83"/> <syscall name="oldlstat" number="84"/> <syscall name="readlink" number="85"/> <syscall name="uselib" number="86"/> <syscall name="swapon" number="87"/> <syscall name="reboot" number="88"/> <syscall name="readdir" number="89"/> <syscall name="mmap" number="90"/> <syscall name="munmap" number="91"/> <syscall name="truncate" number="92"/> <syscall name="ftruncate" number="93"/> <syscall name="fchmod" number="94"/> <syscall name="fchown" number="95"/> <syscall name="getpriority" number="96"/> <syscall name="setpriority" number="97"/> <syscall name="profil" number="98"/> <syscall name="statfs" number="99"/> <syscall name="fstatfs" number="100"/> <syscall name="ioperm" number="101"/> <syscall name="socketcall" number="102"/> <syscall name="syslog" number="103"/> <syscall name="setitimer" number="104"/> <syscall name="getitimer" number="105"/> <syscall name="stat" number="106"/> <syscall name="lstat" number="107"/> <syscall name="fstat" number="108"/> <syscall name="olduname" number="109"/> <syscall name="iopl" number="110"/> <syscall name="vhangup" number="111"/> <syscall name="idle" number="112"/> <syscall name="vm86old" number="113"/> <syscall name="wait4" number="114"/> <syscall name="swapoff" number="115"/> <syscall name="sysinfo" number="116"/> <syscall name="ipc" number="117"/> <syscall name="fsync" number="118"/> <syscall name="sigreturn" number="119"/> <syscall name="clone" number="120"/> <syscall name="setdomainname" number="121"/> <syscall name="uname" number="122"/> <syscall name="modify_ldt" number="123"/> <syscall name="adjtimex" number="124"/> <syscall name="mprotect" number="125"/> <syscall name="sigprocmask" number="126"/> <syscall name="create_module" number="127"/> <syscall name="init_module" number="128"/> <syscall name="delete_module" number="129"/> <syscall name="get_kernel_syms" number="130"/> <syscall name="quotactl" number="131"/> <syscall name="getpgid" number="132"/> <syscall name="fchdir" number="133"/> <syscall name="bdflush" number="134"/> <syscall name="sysfs" number="135"/> <syscall name="personality" number="136"/> <syscall name="afs_syscall" number="137"/> <syscall name="setfsuid" number="138"/> <syscall name="setfsgid" number="139"/> <syscall name="_llseek" number="140"/> <syscall name="getdents" number="141"/> <syscall name="_newselect" number="142"/> <syscall name="flock" number="143"/> <syscall name="msync" number="144"/> <syscall name="readv" number="145"/> <syscall name="writev" number="146"/> <syscall name="getsid" number="147"/> <syscall name="fdatasync" number="148"/> <syscall name="_sysctl" number="149"/> <syscall name="mlock" number="150"/> <syscall name="munlock" number="151"/> <syscall name="mlockall" number="152"/> <syscall name="munlockall" number="153"/> <syscall name="sched_setparam" number="154"/> <syscall name="sched_getparam" number="155"/> <syscall name="sched_setscheduler" number="156"/> <syscall name="sched_getscheduler" number="157"/> <syscall name="sched_yield" number="158"/> <syscall name="sched_get_priority_max" number="159"/> <syscall name="sched_get_priority_min" number="160"/> <syscall name="sched_rr_get_interval" number="161"/> <syscall name="nanosleep" number="162"/> <syscall name="mremap" number="163"/> <syscall name="setresuid" number="164"/> <syscall name="getresuid" number="165"/> <syscall name="vm86" number="166"/> <syscall name="query_module" number="167"/> <syscall name="poll" number="168"/> <syscall name="nfsservctl" number="169"/> <syscall name="setresgid" number="170"/> <syscall name="getresgid" number="171"/> <syscall name="prctl" number="172"/> <syscall name="rt_sigreturn" number="173"/> <syscall name="rt_sigaction" number="174"/> <syscall name="rt_sigprocmask" number="175"/> <syscall name="rt_sigpending" number="176"/> <syscall name="rt_sigtimedwait" number="177"/> <syscall name="rt_sigqueueinfo" number="178"/> <syscall name="rt_sigsuspend" number="179"/> <syscall name="pread64" number="180"/> <syscall name="pwrite64" number="181"/> <syscall name="chown" number="182"/> <syscall name="getcwd" number="183"/> <syscall name="capget" number="184"/> <syscall name="capset" number="185"/> <syscall name="sigaltstack" number="186"/> <syscall name="sendfile" number="187"/> <syscall name="getpmsg" number="188"/> <syscall name="putpmsg" number="189"/> <syscall name="vfork" number="190"/> <syscall name="ugetrlimit" number="191"/> <syscall name="mmap2" number="192"/> <syscall name="truncate64" number="193"/> <syscall name="ftruncate64" number="194"/> <syscall name="stat64" number="195"/> <syscall name="lstat64" number="196"/> <syscall name="fstat64" number="197"/> <syscall name="lchown32" number="198"/> <syscall name="getuid32" number="199"/> <syscall name="getgid32" number="200"/> <syscall name="geteuid32" number="201"/> <syscall name="getegid32" number="202"/> <syscall name="setreuid32" number="203"/> <syscall name="setregid32" number="204"/> <syscall name="getgroups32" number="205"/> <syscall name="setgroups32" number="206"/> <syscall name="fchown32" number="207"/> <syscall name="setresuid32" number="208"/> <syscall name="getresuid32" number="209"/> <syscall name="setresgid32" number="210"/> <syscall name="getresgid32" number="211"/> <syscall name="chown32" number="212"/> <syscall name="setuid32" number="213"/> <syscall name="setgid32" number="214"/> <syscall name="setfsuid32" number="215"/> <syscall name="setfsgid32" number="216"/> <syscall name="pivot_root" number="217"/> <syscall name="mincore" number="218"/> <syscall name="madvise" number="219"/> <syscall name="madvise1" number="220"/> <syscall name="getdents64" number="221"/> <syscall name="fcntl64" number="222"/> <syscall name="gettid" number="224"/> <syscall name="readahead" number="225"/> <syscall name="setxattr" number="226"/> <syscall name="lsetxattr" number="227"/> <syscall name="fsetxattr" number="228"/> <syscall name="getxattr" number="229"/> <syscall name="lgetxattr" number="230"/> <syscall name="fgetxattr" number="231"/> <syscall name="listxattr" number="232"/> <syscall name="llistxattr" number="233"/> <syscall name="flistxattr" number="234"/> <syscall name="removexattr" number="235"/> <syscall name="lremovexattr" number="236"/> <syscall name="fremovexattr" number="237"/> <syscall name="tkill" number="238"/> <syscall name="sendfile64" number="239"/> <syscall name="futex" number="240"/> <syscall name="sched_setaffinity" number="241"/> <syscall name="sched_getaffinity" number="242"/> <syscall name="set_thread_area" number="243"/> <syscall name="get_thread_area" number="244"/> <syscall name="io_setup" number="245"/> <syscall name="io_destroy" number="246"/> <syscall name="io_getevents" number="247"/> <syscall name="io_submit" number="248"/> <syscall name="io_cancel" number="249"/> <syscall name="fadvise64" number="250"/> <syscall name="exit_group" number="252"/> <syscall name="lookup_dcookie" number="253"/> <syscall name="epoll_create" number="254"/> <syscall name="epoll_ctl" number="255"/> <syscall name="epoll_wait" number="256"/> <syscall name="remap_file_pages" number="257"/> <syscall name="set_tid_address" number="258"/> <syscall name="timer_create" number="259"/> <syscall name="timer_settime" number="260"/> <syscall name="timer_gettime" number="261"/> <syscall name="timer_getoverrun" number="262"/> <syscall name="timer_delete" number="263"/> <syscall name="clock_settime" number="264"/> <syscall name="clock_gettime" number="265"/> <syscall name="clock_getres" number="266"/> <syscall name="clock_nanosleep" number="267"/> <syscall name="statfs64" number="268"/> <syscall name="fstatfs64" number="269"/> <syscall name="tgkill" number="270"/> <syscall name="utimes" number="271"/> <syscall name="fadvise64_64" number="272"/> <syscall name="vserver" number="273"/> <syscall name="mbind" number="274"/> <syscall name="get_mempolicy" number="275"/> <syscall name="set_mempolicy" number="276"/> <syscall name="mq_open" number="277"/> <syscall name="mq_unlink" number="278"/> <syscall name="mq_timedsend" number="279"/> <syscall name="mq_timedreceive" number="280"/> <syscall name="mq_notify" number="281"/> <syscall name="mq_getsetattr" number="282"/> <syscall name="kexec_load" number="283"/> <syscall name="waitid" number="284"/> <syscall name="add_key" number="286"/> <syscall name="request_key" number="287"/> <syscall name="keyctl" number="288"/> <syscall name="ioprio_set" number="289"/> <syscall name="ioprio_get" number="290"/> <syscall name="inotify_init" number="291"/> <syscall name="inotify_add_watch" number="292"/> <syscall name="inotify_rm_watch" number="293"/> <syscall name="migrate_pages" number="294"/> <syscall name="openat" number="295"/> <syscall name="mkdirat" number="296"/> <syscall name="mknodat" number="297"/> <syscall name="fchownat" number="298"/> <syscall name="futimesat" number="299"/> <syscall name="fstatat64" number="300"/> <syscall name="unlinkat" number="301"/> <syscall name="renameat" number="302"/> <syscall name="linkat" number="303"/> <syscall name="symlinkat" number="304"/> <syscall name="readlinkat" number="305"/> <syscall name="fchmodat" number="306"/> <syscall name="faccessat" number="307"/> <syscall name="pselect6" number="308"/> <syscall name="ppoll" number="309"/> <syscall name="unshare" number="310"/> <syscall name="set_robust_list" number="311"/> <syscall name="get_robust_list" number="312"/> <syscall name="splice" number="313"/> <syscall name="sync_file_range" number="314"/> <syscall name="tee" number="315"/> <syscall name="vmsplice" number="316"/> <syscall name="move_pages" number="317"/> <syscall name="getcpu" number="318"/> <syscall name="epoll_pwait" number="319"/> <syscall name="utimensat" number="320"/> <syscall name="signalfd" number="321"/> <syscall name="timerfd_create" number="322"/> <syscall name="eventfd" number="323"/> <syscall name="fallocate" number="324"/> <syscall name="timerfd_settime" number="325"/> </syscalls_info>
修改文件时间
将文件时间修改为当前时间的前一年
删除文件