Saturday, September 7, 2013

LINUX CMDS PT 1 2

http://man7.org/linux/man-pages/man2/setuid.2.html

Section 1

          topac(1) - print statistics about users' connect time addftinfo(1) - add information to troff font files for use with groff addr2line(1) - convert addresses into file names and line numbers. afmtodit(1) - create font files for use with groff -Tps and -Tpdf apropos(1) - search the manual page names and descriptions ar(1) - create, modify, and extract from archives as(1) - the portable GNU assembler. attr(1) - extended attributes on XFS filesystem objects autoexpect(1) - generate an Expect script from watching a session base64(1) - base64 encode/decode data and print to standard output basename(1) - strip directory and suffix from filenames bash(1) - GNU Bourne-Again SHell cal(1) - display a calendar capsh(1) - capability shell wrapper cat(1) - concatenate files and print on the standard output c++filt(1) - Demangle C++ and Java symbols. chacl(1) - change the access control list of a file or directory chage(1) - change user password expiry information chattr(1) - change file attributes on a Linux file system chcon(1) - change file security context chem(1) - groff preprocessor for producing chemical structure diagrams chfn(1) - change your finger information chgrp(1) - change group ownership chmod(1) - change file mode bits chown(1) - change file owner and group chroot(1) - run command or interactive shell with special root directory chrt(1) - manipulate the real-time attributes of a process chsh(1) - change your login shell cksum(1) - checksum and count the bytes in a file col(1) - filter reverse line feeds from input colcrt(1) - filter nroff output for CRT previewing colrm(1) - remove columns from a file column(1) - columnate lists comm(1) - compare two sorted files line by line cp(1) - copy files and directories cpp(1) - The C Preprocessor crontab(1) - maintains crontab files for individual users cryptdir(1) - encrypt/decrypt all files in a directory csplit(1) - split a file into sections determined by context lines cut(1) - remove sections from each line of files date(1) - print or set the system date and time dd(1) - convert and copy a file decryptdir(1) - encrypt/decrypt all files in a directory df(1) - report file system disk space usage dir(1) - list directory contents dircolors(1) - color setup for ls dirname(1) - strip last component from file name dislocate(1) - disconnect and reconnect processes dlltool(1) - Create files needed to build and use DLLs. dmesg(1) - print or control the kernel ring buffer dnsdomainname(1) - show or set the system's host name domainname(1) - show or set the system's host name du(1) - estimate file space usage echo(1) - display a line of text eject(1) - eject removable media elfedit(1) - Update the ELF header of ELF files. env(1) - run a program in a modified environment eqn(1) - format equations for troff or MathML eqn2graph(1) - convert an EQN equation into a cropped image expand(1) - convert tabs to spaces expect(1) - programmed dialogue with interactive programs, Version 5 expiry(1) - check and enforce password expiration policy expr(1) - evaluate expressions factor(1) - factor numbers fallocate(1) - preallocate space to a file false(1) - do nothing, unsuccessfully find(1) - search for files in a directory hierarchy flock(1) - manage locks from shell scripts fmt(1) - simple optimal text formatter fold(1) - wrap each input line to fit in specified width free(1) - Display amount of free and used memory in the system gawk(1) - pattern scanning and processing language gcc(1) - gcore(1) - gcov(1) - gdb(1) - gdbserver(1) - gdiffmk(1) - mark differences between groff/nroff/troff files getent(1) - get entries from Name Service Switch libraries getfacl(1) - get file access control lists getfattr(1) - get extended attributes of filesystem objects getopt(1) - parse command options (enhanced) git(1) - the stupid content tracker git-add(1) - Add file contents to the index git-am(1) - Apply a series of patches from a mailbox git-annotate(1) - Annotate file lines with commit information git-apply(1) - Apply a patch to files and/or to the index git-archimport(1) - Import an Arch repository into Git git-archive(1) - Create an archive of files from a named tree git-bisect(1) - Find by binary search the change that introduced a bug git-blame(1) - Show what revision and author last modified each line of a file git-branch(1) - List, create, or delete branches git-bundle(1) - Move objects and refs by archive git-cat-file(1) - Provide content or type and size information for repository objects git-check-attr(1) - Display gitattributes information git-check-ignore(1) - Debug gitignore / exclude files git-check-mailmap(1) - Show canonical names and email addresses of contacts git-checkout(1) - Checkout a branch or paths to the working tree git-checkout-index(1) - Copy files from the index to the working tree git-check-ref-format(1) - Ensures that a reference name is well formed git-cherry(1) - Find commits not merged upstream git-cherry-pick(1) - Apply the changes introduced by some existing commits git-citool(1) - Graphical alternative to git-commit git-clean(1) - Remove untracked files from the working tree git-clone(1) - Clone a repository into a new directory git-column(1) - Display data in columns git-commit(1) - Record changes to the repository git-commit-tree(1) - Create a new commit object git-config(1) - Get and set repository or global options git-count-objects(1) - Count unpacked number of objects and their disk consumption git-credential(1) - Retrieve and store user credentials git-credential-cache(1) - Helper to temporarily store passwords in memory git-credential-cache--daemon(1) - Temporarily store user credentials in memory git-credential-store(1) - Helper to store credentials on disk git-cvsexportcommit(1) - Export a single commit to a CVS checkout git-cvsimport(1) - Salvage your data out of another SCM people love to hate git-cvsserver(1) - A CVS server emulator for Git git-daemon(1) - A really simple server for Git repositories git-describe(1) - Show the most recent tag that is reachable from a commit git-diff(1) - Show changes between commits, commit and working tree, etc git-diff-files(1) - Compares files in the working tree and the index git-diff-index(1) - Compare a tree to the working tree or index git-difftool(1) - Show changes using common diff tools git-diff-tree(1) - Compares the content and mode of blobs found via two tree objects git-fast-export(1) - Git data exporter git-fast-import(1) - Backend for fast Git data importers git-fetch(1) - Download objects and refs from another repository git-fetch-pack(1) - Receive missing objects from another repository git-filter-branch(1) - Rewrite branches git-fmt-merge-msg(1) - Produce a merge commit message git-for-each-ref(1) - Output information on each ref git-format-patch(1) - Prepare patches for e-mail submission git-fsck(1) - Verifies the connectivity and validity of the objects in the database git-fsck-objects(1) - Verifies the connectivity and validity of the objects in the database git-gc(1) - Cleanup unnecessary files and optimize the local repository git-get-tar-commit-id(1) - Extract commit ID from an archive created using git-archive git-grep(1) - Print lines matching a pattern git-gui(1) - A portable graphical interface to Git git-hash-object(1) - Compute object ID and optionally creates a blob from a file git-help(1) - Display help information about Git git-http-backend(1) - Server side implementation of Git over HTTP git-http-fetch(1) - Download from a remote Git repository via HTTP git-http-push(1) - Push objects over HTTP/DAV to another repository git-imap-send(1) - Send a collection of patches from stdin to an IMAP folder git-index-pack(1) - Build pack index file for an existing packed archive git-init(1) - Create an empty Git repository or reinitialize an existing one git-init-db(1) - Creates an empty Git repository git-instaweb(1) - Instantly browse your working repository in gitweb gitk(1) - The Git repository browser git-log(1) - Show commit logs git-lost-found(1) - Recover lost refs that luckily have not yet been pruned git-ls-files(1) - Show information about files in the index and the working tree git-ls-remote(1) - List references in a remote repository git-ls-tree(1) - List the contents of a tree object git-mailinfo(1) - Extracts patch and authorship from a single e-mail message git-mailsplit(1) - Simple UNIX mbox splitter program git-merge(1) - Join two or more development histories together git-merge-base(1) - Find as good common ancestors as possible for a merge git-merge-file(1) - Run a three-way file merge git-merge-index(1) - Run a merge for files needing merging git-merge-one-file(1) - The standard helper program to use with git-merge-index git-mergetool(1) - Run merge conflict resolution tools to resolve merge conflicts git-mergetool--lib(1) - Common Git merge tool shell scriptlets git-merge-tree(1) - Show three-way merge without touching index git-mktag(1) - Creates a tag object git-mktree(1) - Build a tree-object from ls-tree formatted text git-mv(1) - Move or rename a file, a directory, or a symlink git-name-rev(1) - Find symbolic names for given revs git-notes(1) - Add or inspect object notes git-p4(1) - Import from and submit to Perforce repositories git-pack-objects(1) - Create a packed archive of objects git-pack-redundant(1) - Find redundant pack files git-pack-refs(1) - Pack heads and tags for efficient repository access git-parse-remote(1) - Routines to help parsing remote repository access parameters git-patch-id(1) - Compute unique ID for a patch git-peek-remote(1) - List the references in a remote repository git-prune(1) - Prune all unreachable objects from the object database git-prune-packed(1) - Remove extra objects that are already in pack files git-pull(1) - Fetch from and integrate with another repository or a local branch git-push(1) - Update remote refs along with associated objects git-quiltimport(1) - Applies a quilt patchset onto the current branch git-read-tree(1) - Reads tree information into the index git-rebase(1) - Forward-port local commits to the updated upstream head git-receive-pack(1) - Receive what is pushed into the repository git-reflog(1) - Manage reflog information git-relink(1) - Hardlink common objects in local repositories git-remote(1) - manage set of tracked repositories git-remote-ext(1) - Bridge smart transport to external command. git-remote-fd(1) - Reflect smart transport stream back to caller gitremote-helpers(1) - Helper programs to interact with remote repositories git-remote-testgit(1) - Example remote-helper git-repack(1) - Pack unpacked objects in a repository git-replace(1) - Create, list, delete refs to replace objects git-repo-config(1) - Get and set repository or global options git-request-pull(1) - Generates a summary of pending changes git-rerere(1) - Reuse recorded resolution of conflicted merges git-reset(1) - Reset current HEAD to the specified state git-revert(1) - Revert some existing commits git-rev-list(1) - Lists commit objects in reverse chronological order git-rev-parse(1) - Pick out and massage parameters git-rm(1) - Remove files from the working tree and from the index git-send-email(1) - Send a collection of patches as emails git-send-pack(1) - Push objects over Git protocol to another repository git-shell(1) - Restricted login shell for Git-only SSH access git-sh-i18n(1) - Git's i18n setup code for shell scripts git-sh-i18n--envsubst(1) - Git's own envsubst(1) for i18n fallbacks git-shortlog(1) - Summarize 'git log' output git-show(1) - Show various types of objects git-show-branch(1) - Show branches and their commits git-show-index(1) - Show packed archive index git-show-ref(1) - List references in a local repository git-sh-setup(1) - Common Git shell script setup code git-stage(1) - Add file contents to the staging area git-stash(1) - Stash the changes in a dirty working directory away git-status(1) - Show the working tree status git-stripspace(1) - Remove unnecessary whitespace git-submodule(1) - Initialize, update or inspect submodules git-svn(1) - Bidirectional operation between a Subversion repository and Git git-symbolic-ref(1) - Read, modify and delete symbolic refs git-tag(1) - Create, list, delete or verify a tag object signed with GPG git-tar-tree(1) - Create a tar archive of the files in the named tree object git-unpack-file(1) - Creates a temporary file with a blob's contents git-unpack-objects(1) - Unpack objects from a packed archive git-update-index(1) - Register file contents in the working tree to the index git-update-ref(1) - Update the object name stored in a ref safely git-update-server-info(1) - Update auxiliary info file to help dumb servers git-upload-archive(1) - Send archive back to git-archive git-upload-pack(1) - Send objects packed back to git-fetch-pack git-var(1) - Show a Git logical variable git-verify-pack(1) - Validate packed Git archive files git-verify-tag(1) - Check the GPG signature of tags gitweb(1) - Git web interface (web frontend to Git repositories) git-web--browse(1) - Git helper script to launch a web browser git-whatchanged(1) - Show logs with difference each commit introduces git-write-tree(1) - Create a tree object from the current index gpasswd(1) - administer /etc/group and /etc/gshadow gprof(1) - display call graph profile data grap2graph(1) - convert a grap diagram into a cropped bitmap image grn(1) - groff preprocessor for gremlin files grodvi(1) - convert groff output to TeX dvi format groff(1) - front-end for the groff document formatting system grog(1) - guess options for groff command grohtml(1) - html driver for groff grolbp(1) - groff driver for Canon CAPSL printers (LBP-4 and LBP-8 series laser printers). grolj4(1) - groff driver for HP Laserjet 4 family gropdf(1) - PDF driver for groff grops(1) - PostScript driver for groff grotty(1) - groff driver for typewriter-like devices groups(1) - print the groups a user is in head(1) - output the first part of files hexdump(1) - display file contents in ascii, decimal, hexadecimal, or octal hg(1) - Mercurial source code management system hostid(1) - print the numeric identifier for the current host hostname(1) - show or set the system's host name hostnamectl(1) - Control the system hostnamefiles for use with groff -Tlj4 id(1) - print real and effective user and group IDs indxbib(1) - make inverted index for bibliographic databases init(1) - systemd system and service manager install(1) - copy files and set attributes intro(1) - introduction to user commands ionice(1) - set or get process I/O scheduling class and priority ipcmk(1) - create various ipc resources ipcrm(1) - remove a message queue, semaphore set or shared memory id ipcs(1) - provide information on IPC facilities join(1) - join lines of two files on a common field journalctl(1) - Query the systemd journal keyctl(1) - Key management facility control kibitz(1) - allow two people to interact with one shell kill(1) - terminate a process last(1) - list logins on the system lastcomm(1) - print out information about previously executed commands. ld(1) - The GNU linker ldd(1) - print shared library dependencies lexgrog(1) - parse header information in man pages line(1) - read one line link(1) - call the link function to create a link to a file lkbib(1) - search bibliographic databases ln(1) - make links between files localectl(1) - Control the system locale and keyboard layout settings locate(1) - list files in databases that match a pattern logger(1) - a shell command interface to the syslog(3) system log module login(1) - begin session on the system loginctl(1) - Control the systemd login manager logname(1) - print user´s login name look(1) - display lines beginning with a given string lookbib(1) - search bibliographic databases ls(1) - list directory contents lsattr(1) - list file attributes on a Linux second extended file system lscpu(1) - display information about the CPU architecture lsinitrd(1) - tool to show the contents of an initramfs image ltrace(1) - A library call tracer machinectl(1) - Control the systemd machine manager make(1) - GNU make utility to maintain groups of programs man(1) - an interface to the on-line reference manuals manconv(1) - convert manual page from one encoding to another manpath(1) - determine search path for manual pages mcookie(1) - generate magic cookies for xauth md5sum(1) - compute and check MD5 message digest mesg(1) - display (do not display) messages from other users mkdir(1) - make directories mkfifo(1) - make FIFOs (named pipes) mknod(1) - make block or character special files mkpasswd(1) - generate new password, optionally apply it to a user mktemp(1) - create a temporary file or directory mmroff(1) - cross reference preprocessor more(1) - file perusal filter for crt viewing mountpoint(1) - see if a directory is a mountpoint multixterm(1) - drive multiple xterms separately or together mv(1) - move (rename) files namei(1) - follow a pathname until a terminal point is found neqn(1) - format equations for ascii output newgrp(1) - log in to a new group nice(1) - run a program with modified scheduling priority nisdomainname(1) - show or set the system's host name nl(1) - number lines of files nlmconv(1) - converts object code into an NLM. nm(1) - list symbols from object files nohup(1) - run a command immune to hangups, with output to a non-tty nproc(1) - print the number of processing units available nroff(1) - emulate nroff command with groff nsenter(1) - run program with namespaces of other processes numfmt(1) - Convert numbers from/to human-readable strings objcopy(1) - copy and translate object files objdump(1) - display information from object files. od(1) - dump files in octal and other formats passmass(1) - change password on multiple machines passwd(1) - change user password paste(1) - merge lines of files patch(1) - apply a diff file to an original pathchk(1) - check whether file names are valid or portable pcre-config(1) - program to return PCRE configuration pcregrep(1) - a grep with Perl-compatible regular expressions. pcretest(1) - a program for testing Perl-compatible regular expressions. pdfmom(1) - Produce PDF documents using the mom macro set pdfroff(1) - create PDF documents using groff pfbtops(1) - translate a PostScript font in .pfb format to ASCII pg(1) - browse pagewise through text files pgrep(1) - look up or signal processes based on name and other attributes pic(1) - compile pictures for troff or TeX pic2graph(1) - convert a PIC diagram into a cropped image pinky(1) - lightweight finger pkill(1) - look up or signal processes based on name and other attributes pmap(1) - report memory map of a process pr(1) - convert text files for printing preconv(1) - convert encoding of input files to something GNU troff understands printenv(1) - print all or part of environment printf(1) - format and print data prlimit(1) - get and set a process resource limits. ps(1) - report a snapshot of the current processes. ptx(1) - produce a permuted index of file contents pwd(1) - print name of current/working directory pwdx(1) - report current working directory of a process quota(1) - display disk usage and limits quotasync(1) - synchronize in-kernel file system usage and limits to disk format ranlib(1) - generate index to archive. readelf(1) - Displays information about ELF files. readlink(1) - print resolved symbolic links or canonical file names realpath(1) - print the resolved path refer(1) - preprocess bibliographic references for groff rename(1) - rename files renice(1) - alter priority of running processes reset(1) - reset the terminal rev(1) - reverse lines of a file or files rm(1) - remove files or directories rmdir(1) - remove empty directories runcon(1) - run command with specified security context runuser(1) - run a command with substitute user and group ID script(1) - make typescript of terminal session scriptreplay(1) - play back typescripts, using timing information sed(1) - stream editor for filtering and transforming text seq(1) - print a sequence of numbers setfacl(1) - set file access control lists setfattr(1) - set extended attributes of filesystem objects setpriv(1) - run a program with different Linux privilege settings setsid(1) - run a program in a new session setterm(1) - set terminal attributes sg(1) - execute command as different group ID sha1sum(1) - compute and check SHA1 message digest sha224sum(1) - compute and check SHA224 message digest sha256sum(1) - compute and check SHA256 message digest sha384sum(1) - compute and check SHA384 message digest sha512sum(1) - compute and check SHA512 message digest shred(1) - overwrite a file to hide its contents, and optionally delete it shuf(1) - generate random permutations size(1) - list section sizes and total size. skill(1) - send a signal or report process status slabtop(1) - display kernel slab cache information in real time sleep(1) - delay for a specified amount of time snice(1) - send a signal or report process status soelim(1) - interpret .so requests in groff input sort(1) - sort lines of text files split(1) - split a file into pieces stat(1) - display file or file system status stdbuf(1) - Run COMMAND, with modified buffering operations for its standard streams. strace(1) - trace system calls and signals strings(1) - print the strings of printable characters in files. strip(1) - Discard symbols from object files. stty(1) - change and print terminal line settings su(1) - run a command with substitute user and group ID sum(1) - checksum and count the blocks in a file sync(1) - flush file system buffers systemctl(1) - Control the systemd system and service manager systemd(1) - systemd system and service manager systemd-analyze(1) - Analyze system boot-up performance systemd-ask-password(1) - Query the user for a system password systemd-bootchart(1) - Boot performance graphing tool systemd-cat(1) - Connect a pipeline or program's output with the journal systemd-cgls(1) - Recursively show control group contents systemd-cgtop(1) - Show top control groups by their resource usage systemd-coredumpctl(1) - Retrieve coredumps from the journal systemd-delta(1) - Find overridden configuration files systemd-detect-virt(1) - Detect execution in a virtualized environment systemd-inhibit(1) - Execute a program with an inhibition lock taken systemd-machine-id-setup(1) - Initialize the machine ID in /etc/machine-id systemd-notify(1) - Notify service manager about start-up completion and other daemon status changes systemd-nspawn(1) - Spawn a namespace container for debugging, testing and building systemd-run(1) - Run programs in transient scope or service units systemd-tty-ask-password-agent(1) - List or process pending systemd password requests tac(1) - concatenate and print files in reverse tail(1) - output the last part of files tailf(1) - follow the growth of a log file taskset(1) - retrieve or set a process's CPU affinity tbl(1) - format tables for troff tee(1) - read from standard input and write to standard output and files test(1) - check file types and compare values tfmtodit(1) - create font files for use with groff -Tdvi time(1) - time a simple command or give resource usage timedatectl(1) - Control the system time and date timeout(1) - run a command with a time limit tknewsbiff(1) - pop up a window when news appears tload(1) - graphic representation of system load average top(1) - display Linux tasks touch(1) - change file timestamps tr(1) - translate or delete characters troff(1) - the troff processor of the groff text formatting system true(1) - do nothing, successfully truncate(1) - shrink or extend the size of a file to the specified size tsort(1) - perform topological sort tty(1) - print the file name of the terminal connected to standard input ul(1) - do underlining uname(1) - print system information unbuffer(1) - unbuffer output unexpand(1) - convert spaces to tabs uniq(1) - report or omit repeated lines unlink(1) - call the unlink function to remove the specified file unshare(1) - run program with some namespaces unshared from parent updatedb(1) - update a file name database uptime(1) - Tell how long the system has been running. users(1) - print the user names of users currently logged in to the current host utmpdump(1) - dump UTMP and WTMP files in raw format uuidgen(1) - create a new UUID value v2.23(1) - vdir(1) - list directory contents w(1) - Show who is logged on and what they are doing. wall(1) - write a message to users watch(1) - execute a program periodically, showing output fullscreen wc(1) - print newline, word, and byte counts for each file whatis(1) - display one-line manual page descriptions whereis(1) - locate the binary, source, and manual page files for a command who(1) - show who is logged on whoami(1) - print effective userid windmc(1) - generates Windows message resources. windres(1) - manipulate Windows resources. write(1) - send a message to another user xargs(1) - build and execute command lines from standard input xkibitz(1) - allow multiple people to interact in an xterm yes(1) - output a string repeatedly until killed ypdomainname(1) - show or set the system's host name zsoelim(1) - satisfy .so requests in roff inputSection 2

          topaccept(2) - accept a connection on a socket accept4(2) - accept a connection on a socket access(2) - check real user's permissions for a file acct(2) - switch process accounting on or off add_key(2) - add a key to the kernel's key management facility adjtimex(2) - tune kernel clock afs_syscall(2) - unimplemented system calls alarm(2) - set an alarm clock for delivery of a signal alloc_hugepages(2) - allocate or free huge pages arch_prctl(2) - set architecture-specific thread state arm_fadvise(2) - predeclare an access pattern for file data arm_fadvise64_64(2) - predeclare an access pattern for file data arm_sync_file_range(2) - sync a file segment with disk bdflush(2) - start, flush, or tune buffer-dirty-flush daemon bind(2) - bind a name to a socket break(2) - unimplemented system calls brk(2) - change data segment size cacheflush(2) - flush contents of instruction and/or data cache capget(2) - set/get capabilities of thread(s) capset(2) - set/get capabilities of thread(s) chdir(2) - change working directory chmod(2) - change permissions of a file chown(2) - change ownership of a file chown32(2) - change ownership of a file chroot(2) - change root directory clock_getres(2) - clock and time functions clock_gettime(2) - clock and time functions clock_nanosleep(2) - high-resolution sleep with specifiable clock clock_settime(2) - clock and time functions __clone2(2) - create a child process clone2(2) - create a child process clone(2) - create a child process close(2) - close a file descriptor connect(2) - initiate a connection on a socket creat(2) - open and possibly create a file or device create_module(2) - create a loadable module entry delete_module(2) - unload a kernel module dup2(2) - duplicate a file descriptor dup(2) - duplicate a file descriptor dup3(2) - duplicate a file descriptor epoll_create1(2) - open an epoll file descriptor epoll_create(2) - open an epoll file descriptor epoll_ctl(2) - control interface for an epoll descriptor epoll_pwait(2) - wait for an I/O event on an epoll file descriptor epoll_wait(2) - wait for an I/O event on an epoll file descriptor eventfd2(2) - create a file descriptor for event notification eventfd(2) - create a file descriptor for event notification execve(2) - execute program _exit(2) - terminate the calling process _Exit(2) - terminate the calling process exit(2) - terminate the calling process exit_group(2) - exit all threads in a process faccessat(2) - check user's permissions of a file relative to a directory file descriptor fadvise64(2) - predeclare an access pattern for file data fadvise64_64(2) - predeclare an access pattern for file data fallocate(2) - manipulate file space fattach(2) - unimplemented system calls fchdir(2) - change working directory fchmod(2) - change permissions of a file fchmodat(2) - change permissions of a file relative to a directory file descriptor fchown(2) - change ownership of a file fchown32(2) - change ownership of a file fchownat(2) - change ownership of a file relative to a directory file descriptor fcntl(2) - manipulate file descriptor fcntl64(2) - manipulate file descriptor fdatasync(2) - synchronize a file's in-core state with storage device fdetach(2) - unimplemented system calls fgetxattr(2) - retrieve an extended attribute value finit_module(2) - load a kernel module flistxattr(2) - list extended attribute names flock(2) - apply or remove an advisory lock on an open file fork(2) - create a child process free_hugepages(2) - allocate or free huge pages fremovexattr(2) - remove an extended attribute fsetxattr(2) - set an extended attribute value fstat(2) - get file status fstat64(2) - get file status fstatat(2) - get file status relative to a directory file descriptor fstatat64(2) - get file status relative to a directory file descriptor fstatfs(2) - get file system statistics fstatfs64(2) - get file system statistics fstatvfs(2) - get file system statistics fsync(2) - synchronize a file's in-core state with storage device ftruncate(2) - truncate a file to a specified length ftruncate64(2) - truncate a file to a specified length futex(2) - fast user-space locking futimesat(2) - change timestamps of a file relative to a directory file descriptor getcontext(2) - get or set the user context getcpu(2) - determine CPU and NUMA node on which the calling thread is running getcwd(2) - get current working directory getdents(2) - get directory entries getdents64(2) - get directory entries getdomainname(2) - get/set NIS domain name getdtablesize(2) - get descriptor table size getegid(2) - get group identity getegid32(2) - get group identity geteuid(2) - get user identity geteuid32(2) - get user identity getgid(2) - get group identity getgid32(2) - get group identity getgroups(2) - get/set list of supplementary group IDs getgroups32(2) - get/set list of supplementary group IDs gethostid(2) - get or set the unique identifier of the current host gethostname(2) - get/set hostname getitimer(2) - get or set value of an interval timer get_kernel_syms(2) - retrieve exported kernel and module symbols get_mempolicy(2) - retrieve NUMA memory policy for a process getmsg(2) - unimplemented system calls getpagesize(2) - get memory page size getpeername(2) - get name of connected peer socket getpgid(2) - set/get process group getpgrp(2) - set/get process group getpid(2) - get process identification getpmsg(2) - unimplemented system calls getppid(2) - get process identification getpriority(2) - get/set program scheduling priority getresgid(2) - get real, effective and saved user/group IDs getresgid32(2) - get real, effective and saved user/group IDs getresuid(2) - get real, effective and saved user/group IDs getresuid32(2) - get real, effective and saved user/group IDs getrlimit(2) - get/set resource limits get_robust_list(2) - get/set list of robust futexes getrusage(2) - get resource usage getsid(2) - get session ID getsockname(2) - get socket name getsockopt(2) - get and set options on sockets get_thread_area(2) - get a thread-local storage (TLS) area gettid(2) - get thread identification gettimeofday(2) - get / set time getuid(2) - get user identity getuid32(2) - get user identity getunwind(2) - copy the unwind data to caller's buffer getxattr(2) - retrieve an extended attribute value gtty(2) - unimplemented system calls idle(2) - make process 0 idle inb(2) - port I/O inb_p(2) - port I/OI/O init_module(2) - load a kernel module inl(2) - port I/O inl_p(2) - port I/O inotify_add_watch(2) - add a watch to an initialized inotify instance inotify_init1(2) - initialize an inotify instance inotify_init(2) - initialize an inotify instance inotify_rm_watch(2) - remove an existing watch from an inotify instance insb(2) - port I/O insl(2) - port I/O insw(2) - port I/O intro(2) - introduction to system calls inw(2) - port I/O inw_p(2) - port I/O io_cancel(2) - cancel an outstanding asynchronous I/O operation ioctl(2) - control device ioctl_list(2) - list of ioctl calls in Linux/i386 kernel io_destroy(2) - destroy an asynchronous I/O context io_getevents(2) - read asynchronous I/O events from the completion queue ioperm(2) - set port input/output permissions iopl(2) - change I/O privilege level ioprio_get(2) - get/set I/O scheduling class and priority ioprio_set(2) - get/set I/O scheduling class and priority io_setup(2) - create an asynchronous I/O context io_submit(2) - submit asynchronous I/O blocks for processing ipc(2) - System V IPC system calls isastream(2) - unimplemented system calls kcmp(2) - compare two processes to determine if they share a kernel resource kexec_load(2) - load a new kernel for later execution keyctl(2) - manipulate the kernel's key management facility kill(2) - send signal to a process killpg(2) - send signal to a process group lchown(2) - change ownership of a file lchown32(2) - change ownership of a file lgetxattr(2) - retrieve an extended attribute value link(2) - make a new name for a file linkat(2) - create a file link relative to directory file descriptors listen(2) - listen for connections on a socket listxattr(2) - list extended attribute names llistxattr(2) - list extended attribute names _llseek(2) - reposition read/write file offset llseek(2) - reposition read/write file offset lock(2) - unimplemented system calls lookup_dcookie(2) - return a directory entry's path lremovexattr(2) - remove an extended attribute lseek(2) - reposition read/write file offset lsetxattr(2) - set an extended attribute value lstat(2) - get file status lstat64(2) - get file status madvise1(2) - unimplemented system calls madvise(2) - give advice about use of memory mbind(2) - set memory policy for a memory range migrate_pages(2) - move all pages in a process to another set of nodes mincore(2) - determine whether pages are resident in memory mkdir(2) - create a directory mkdirat(2) - create a directory relative to a directory file descriptor mknod(2) - create a special or ordinary file mknodat(2) - create a special or ordinary file relative to a directory file descriptor mlock(2) - lock and unlock memory mlockall(2) - lock and unlock memory mmap2(2) - map files or devices into memory mmap(2) - map or unmap files or devices into memory modify_ldt(2) - get or set ldt mount(2) - mount file system move_pages(2) - move individual pages of a process to another node mprotect(2) - set protection on a region of memory mpx(2) - unimplemented system calls mq_getsetattr(2) - get/set message queue attributes mq_notify(2) - register for notification when a message is available mq_open(2) - open a message queue mq_timedreceive(2) - receive a message from a message queue mq_timedsend(2) - send a message to a message queue mq_unlink(2) - remove a message queue mremap(2) - remap a virtual memory address msgctl(2) - System V message control operations msgget(2) - get a System V message queue identifier msgop(2) - System V message queue operations msgrcv(2) - System V message queue operations msgsnd(2) - System V message queue operations msync(2) - synchronize a file with a memory map munlock(2) - lock and unlock memory munlockall(2) - lock and unlock memory munmap(2) - map or unmap files or devices into memory nanosleep(2) - high-resolution sleep _newselect(2) - synchronous I/O multiplexing nfsservctl(2) - syscall interface to kernel nfs daemon nice(2) - change process priority oldfstat(2) - get file status oldlstat(2) - get file status oldolduname(2) - get name and information about current kernel oldstat(2) - get file status olduname(2) - get name and information about current kernel open(2) - open and possibly create a file or device openat(2) - open a file relative to a directory file descriptor outb(2) - port I/O outb_p(2) - port I/O outl(2) - port I/O outl_p(2) - port I/O outsb(2) - port I/O outsl(2) - port I/O outsw(2) - port I/O outw(2) - port I/O outw_p(2) - port I/O pause(2) - wait for signal pciconfig_iobase(2) - pci device information handling pciconfig_read(2) - pci device information handling pciconfig_write(2) - pci device information handling perf_event_open(2) - set up performance monitoring perfmonctl(2) - interface to IA-64 performance monitoring unit personality(2) - set the process execution domain phys(2) - unimplemented system calls pipe2(2) - create pipe pipe(2) - create pipe pivot_root(2) - change the root file system poll(2) - wait for some event on a file descriptor posix_fadvise(2) - predeclare an access pattern for file data ppoll(2) - wait for some event on a file descriptor prctl(2) - operations on a process pread(2) - read from or write to a file descriptor at a given offset pread64(2) - read from or write to a file descriptor at a given offset preadv(2) - read or write data into multiple buffers prlimit(2) - get/set resource limits process_vm_readv(2) - transfer data between process address spaces process_vm_writev(2) - transfer data between process address spaces prof(2) - unimplemented system calls pselect(2) - synchronous I/O multiplexing pselect6(2) - synchronous I/O multiplexing ptrace(2) - process trace putmsg(2) - unimplemented system calls putpmsg(2) - unimplemented system calls pwrite(2) - read from or write to a file descriptor at a given offset pwrite64(2) - read from or write to a file descriptor at a given offset pwritev(2) - read or write data into multiple buffers query_module(2) - query the kernel for various bits pertaining to modules quotactl(2) - manipulate disk quotas read(2) - read from a file descriptor readahead(2) - perform file readahead into page cache readdir(2) - read directory entry readlink(2) - read value of a symbolic link readlinkat(2) - read value of a symbolic link relative to a directory file descriptor readv(2) - read or write data into multiple buffers reboot(2) - reboot or enable/disable Ctrl-Alt-Del recv(2) - receive a message from a socket recvfrom(2) - receive a message from a socket recvmmsg(2) - receive multiple messages on a socket recvmsg(2) - receive a message from a socket remap_file_pages(2) - create a nonlinear file mapping removexattr(2) - remove an extended attribute rename(2) - change the name or location of a file renameat(2) - rename a file relative to directory file descriptors request_key(2) - request a key from the kernel's key management facility restart_syscall(2) - restart a system call after interruption by a stop signal rmdir(2) - delete a directory rt_sigaction(2) - examine and change a signal action rt_sigpending(2) - examine pending signals rt_sigprocmask(2) - examine and change blocked signals rt_sigqueueinfo(2) - queue a signal and data rt_sigreturn(2) - return from signal handler and cleanup stack frame rt_sigsuspend(2) - wait for a signal rt_sigtimedwait(2) - synchronously wait for queued signals rt_tgsigqueueinfo(2) - queue a signal and data s390_runtime_instr(2) - enable/disable s390 CPU run-time instrumentation sbrk(2) - change data segment sizeble s390 CPU run-time instrumentation sbrk(2) - change data segment size sched_getaffinity(2) - set and get a process's CPU affinity mask sched_getparam(2) - set and get scheduling parameters sched_get_priority_max(2) - get static priority range sched_get_priority_min(2) - get static priority range sched_getscheduler(2) - set and get scheduling policy/parameters sched_rr_get_interval(2) - get the SCHED_RR interval for the named process sched_setaffinity(2) - set and get a process's CPU affinity mask sched_setparam(2) - set and get scheduling parameters sched_setscheduler(2) - set and get scheduling policy/parameters sched_yield(2) - yield the processor security(2) - unimplemented system calls select(2) - synchronous I/O multiplexing select_tut(2) - synchronous I/O multiplexing semctl(2) - System V semaphore control operations semget(2) - get a System V semaphore set identifier semop(2) - System V semaphore operations semtimedop(2) - System V semaphore operations send(2) - send a message on a socket sendfile(2) - transfer data between file descriptors sendfile64(2) - transfer data between file descriptors sendmmsg(2) - send multiple messages on a socket sendmsg(2) - send a message on a socket sendto(2) - send a message on a socket setcontext(2) - get or set the user context setdomainname(2) - get/set NIS domain name setegid(2) - set effective user or group ID seteuid(2) - set effective user or group ID setfsgid(2) - set group identity used for file system checks setfsgid32(2) - set group identity used for file system checks setfsuid(2) - set user identity used for file system checks setfsuid32(2) - set user identity used for file system checks setgid(2) - set group identity setgid32(2) - set group identity setgroups(2) - get/set list of supplementary group IDs setgroups32(2) - get/set list of supplementary group IDs sethostid(2) - get or set the unique identifier of the current host sethostname(2) - get/set hostname setitimer(2) - get or set value of an interval timer set_mempolicy(2) - set default NUMA memory policy for a process and its children setns(2) - reassociate thread with a namespace setpgid(2) - set/get process group setpgrp(2) - set/get process group setpriority(2) - get/set program scheduling priority setregid(2) - set real and/or effective user or group ID setregid32(2) - set real and/or effective user or group ID setresgid(2) - set real, effective and saved user or group ID setresgid32(2) - set real, effective and saved user or group ID setresuid(2) - set real, effective and saved user or group ID setresuid32(2) - set real, effective and saved user or group ID setreuid(2) - set real and/or effective user or group ID setreuid32(2) - set real and/or effective user or group ID setrlimit(2) - get/set resource limits set_robust_list(2) - get/set list of robust futexes setsid(2) - creates a session and sets the process group ID setsockopt(2) - get and set options on sockets set_thread_area(2) - set a thread local storage (TLS) area set_tid_address(2) - set pointer to thread ID settimeofday(2) - get / set time setuid(2) - set user identity setuid32(2) - set user identity setup(2) - setup devices and file systems, mount root file system setxattr(2) - set an extended attribute value sgetmask(2) - manipulation of signal mask (obsolete) shmat(2) - System V shared memory operations shmctl(2) - System V shared memory control shmdt(2) - System V shared memory operations shmget(2) - allocates a System V shared memory segment shmop(2) - System V shared memory operations shutdown(2) - shut down part of a full-duplex connection sigaction(2) - examine and change a signal action sigaltstack(2) - set and/or get signal stack context signal(2) - ANSI C signal handling signalfd(2) - create a file descriptor for accepting signals signalfd4(2) - create a file descriptor for accepting signals sigpending(2) - examine pending signals sigprocmask(2) - examine and change blocked signals sigqueue(2) - queue a signal and data to a process sigreturn(2) - return from signal handler and cleanup stack frame sigsuspend(2) - wait for a signal sigtimedwait(2) - synchronously wait for queued signals sigwaitinfo(2) - synchronously wait for queued signals socket(2) - create an endpoint for communication socketcall(2) - socket system calls socketpair(2) - create a pair of connected sockets splice(2) - splice data to/from a pipe spu_create(2) - create a new spu context spu_run(2) - execute an SPU context ssetmask(2) - manipulation of signal mask (obsolete) stat(2) - get file status stat64(2) - get file status statfs(2) - get file system statistics statfs64(2) - get file system statistics statvfs(2) - get file system statistics stime(2) - set time stty(2) - unimplemented system calls subpage_prot(2) - define a subpage protection for an address range swapoff(2) - start/stop swapping to file/device swapon(2) - start/stop swapping to file/device symlink(2) - make a new name for a file symlinkat(2) - create a symbolic link relative to a directory file descriptor sync(2) - commit buffer cache to disk sync_file_range2(2) - sync a file segment with disk sync_file_range(2) - sync a file segment with disk syncfs(2) - commit buffer cache to disk _syscall(2) - invoking a system call without library support (OBSOLETE) syscall(2) - indirect system call syscalls(2) - Linux system calls _sysctl(2) - read/write system parameters sysctl(2) - read/write system parameters sysfs(2) - get file system type information sysinfo(2) - returns information on overall system statistics syslog(2) - read and/or clear kernel message ring buffer; set console_loglevel tee(2) - duplicating pipe content tgkill(2) - send a signal to a thread time(2) - get time in seconds timer_create(2) - create a POSIX per-process timer timer_delete(2) - delete a POSIX per-process timer timerfd_create(2) - timers that notify via file descriptors timerfd_gettime(2) - timers that notify via file descriptors timerfd_settime(2) - timers that notify via file descriptors timer_getoverrun(2) - get overrun count for a POSIX per-process timer timer_gettime(2) - arm/disarm and fetch state of POSIX per-process timer timer_settime(2) - arm/disarm and fetch state of POSIX per-process timer times(2) - get process times tkill(2) - send a signal to a thread truncate(2) - truncate a file to a specified length truncate64(2) - truncate a file to a specified length tuxcall(2) - unimplemented system calls ugetrlimit(2) - get/set resource limits umask(2) - set file mode creation mask umount2(2) - unmount file system umount(2) - unmount file system uname(2) - get name and information about current kernel unimplemented(2) - unimplemented system calls unlink(2) - delete a name and possibly the file it refers to unlinkat(2) - remove a directory entry relative to a directory file descriptor unshare(2) - disassociate parts of the process execution context uselib(2) - load shared library ustat(2) - get file system statistics utime(2) - change file last access and modification times utimensat(2) - change file timestamps with nanosecond precision utimes(2) - change file last access and modification times v2.23(2) - vfork(2) - create a child process and block parent vhangup(2) - virtually hangup the current terminal vm86(2) - enter virtual 8086 mode vm86old(2) - enter virtual 8086 mode vmsplice(2) - splice user pages into a pipe vserver(2) - unimplemented system calls wait(2) - wait for process to change state wait3(2) - wait for process to change state, BSD style wait4(2) - wait for process to change state, BSD style waitid(2) - wait for process to change state waitpid(2) - wait for process to change state write(2) - write to a file descriptor writev(2) - read or write data into multiple buffers

No comments:

Post a Comment