C/Biblioteka standardowa/Indeks tematyczny: Różnice pomiędzy wersjami

Usunięta treść Dodana treść
m →‎unistd.h: rmv anchor
Linia 460:
|-
! rowspan=23 | Filesystem
| <code>[https://www.man7.org/linux/man-pages/man2/access.2.html access]</code><br/>{{anchor|faccessat}}
<code>[https://www.man7.org/linux/man-pages/man2/access.2.html faccessat]</code><br/>{{anchor|faccessat2}}
<code>[https://www.man7.org/linux/man-pages/man2/access.2.html faccessat2]</code>
| check user's [[File system permissions#Traditional Unix permissions | permissions]] for a file
|-
|<code>[https://www.man7.org/linux/man-pages/man2/chdir.2.html chdir]</code><br/>{{anchor|fchdir}}
<code>[https://www.man7.org/linux/man-pages/man2/chdir.2.html fchdir]</code>
| change [[working directory]]
|-
|<code>[https://www.man7.org/linux/man-pages/man2/fchown.2.html chown]</code><br/>{{anchor|fchown}}
<code>[https://www.man7.org/linux/man-pages/man2/fchown.2.html fchown]</code><br/>{{anchor|lchown}}
<code>[https://www.man7.org/linux/man-pages/man2/fchown.2.html lchown]</code><br/>{{anchor|fchownat}}
<code>[https://www.man7.org/linux/man-pages/man2/fchown.2.html fchownat]</code>
| change owner and group of a file
|-
Linia 472 ⟶ 478:
| close a [[file descriptor]]
|-
|<code>[https://www.man7.org/linux/man-pages/man2/dup.2.html dup]</code><br/>{{anchor|dup2}}
<code>[https://www.man7.org/linux/man-pages/man2/dup.2.html dup2]</code>
| duplicate a file descriptor
|-
| <code>[https://www.man7.org/linux/man-pages/man2/fsync.2.html fsync]</code><br/>{{anchor|fdatasync}}
<code>[https://www.man7.org/linux/man-pages/man2/fsync.2.html fdatasync]</code>
| synchronize a file's in-core state with storage device
|-
| <code>[https://www.man7.org/linux/man-pages/man3/pathconf.3.html fpathconf]</code><br/>{{anchor|pathconf}}
<code>[https://www.man7.org/linux/man-pages/man3/pathconf.3.html pathconf]</code>
| get configuration values for files
|-
| <code>[https://www.man7.org/linux/man-pages/man2/truncate.2.html ftruncate]</code><br/>{{anchor|truncate}}<code>[https://www.man7.org/linux/man-pages/man2/truncate.2.html truncate]</code>
| truncate a file to a specified length
|-
| <code>[https://www.man7.org/linux/man-pages/man2/getcwd.2.html getcwd]</code><br/>{{anchor|getwd}}<code>[https://www.man7.org/linux/man-pages/man2/getcwd.2.html getwd]</code><br/>{{anchor|get_current_dir_name}}
<code>[https://www.man7.org/linux/man-pages/man2/getcwd.2.html get_current_dir_name]</code><br/>
| get current working directory
|-
Linia 490 ⟶ 500:
| test whether a file descriptor refers to a [[Computer terminal | terminal]]
|-
| <code>[https://www.man7.org/linux/man-pages/man2/link.2.html link]</code><br/>{{anchor|linkat}}
<code>[https://www.man7.org/linux/man-pages/man2/link.2.html linkat]</code>
| make a new name for a file
|-
Linia 499 ⟶ 510:
| reposition read/write file offset
|-
| <code>[https://www.man7.org/linux/man-pages/man2/pipe.2.html pipe]</code><br/>{{anchor|pipe2}}
<code>[https://www.man7.org/linux/man-pages/man2/pipe.2.html pipe2]</code>
| create pipe
|-
| <code>[https://www.man7.org/linux/man-pages/man2/pread.2.html pread]</code><br/>{{anchor|pwrite}}
<code>[https://www.man7.org/linux/man-pages/man2/pread.2.html pwrite]</code>
| read from or write to a file descriptor at a given offset
|-
Linia 508 ⟶ 521:
| read from a file descriptor
|-
| <code>[https://www.man7.org/linux/man-pages/man2/readlink.2.html readlink]</code><br/>{{anchor|readlinkat}}
<code>[https://www.man7.org/linux/man-pages/man2/readlink.2.html readlinkat]</code>
| read value of a symbolic link
|-
Linia 514 ⟶ 528:
| delete a directory
|-
| <code>[https://www.man7.org/linux/man-pages/man2/symlink.2.html symlink]</code><br/>{{anchor|symlinkat}}
<code>[https://www.man7.org/linux/man-pages/man2/symlink.2.html symlinkat]</code>
| make a new name for a file
|-
| <code>[https://www.man7.org/linux/man-pages/man2/sync.2.html sync]</code><br/>{{anchor|syncfs}}
<code>[https://www.man7.org/linux/man-pages/man2/sync.2.html syncfs]</code>
| commit filesystem caches to disk
|-
| <code>[https://www.man7.org/linux/man-pages/man3/ttyname.3.html ttyname]</code><br/>{{anchor|ttyname_r}}
<code>[https://www.man7.org/linux/man-pages/man3/ttyname.3.html ttyname_r]</code>
| return name of a terminal
|-
| <code>[https://www.man7.org/linux/man-pages/man2/unlink.2.html unlink]</code><br/>{{anchor|unlinkat}}
<code>[https://www.man7.org/linux/man-pages/man2/unlinkat.3.html unlinkat]</code>
| delete a name and possibly the file it refers to
|-
Linia 533 ⟶ 551:
| terminate the calling [[Process (computing) | process]]
|-
| <code>[https://www.man7.org/linux/man-pages/man3/exec.3.html execl]</code><br/>{{anchor|execlp}}
<code>[https://www.man7.org/linux/man-pages/man3/exec.3.html execlp]</code><br/>{{anchor|execle}}
<code>[https://www.man7.org/linux/man-pages/man3/exec.3.html execle]</code><br/>{{anchor|execv}}
<code>[https://www.man7.org/linux/man-pages/man3/exec.3.html execv]</code><br/>{{anchor|execvp}}
<code>[https://www.man7.org/linux/man-pages/man3/exec.3.html execvp]</code><br/>{{anchor|execvpe}}
<code>[https://www.man7.org/linux/man-pages/man3/exec.3.html execvpe]</code>
| execute a file
|-
Linia 542 ⟶ 565:
| create a new process
|-
| <code>[https://www.man7.org/linux/man-pages/man2.setpgid2.html setpgid]</code><br/>{{anchor|getpgid}}
<code>[https://www.man7.org/linux/man-pages/man2.setpgid2.html getpgid]</code><br/>{{anchor|setpgrp}}
<code>[https://www.man7.org/linux/man-pages/man2.setpgid2.html setpgrp]</code><br/>{{anchor|getpgrp}}
<code>[https://www.man7.org/linux/man-pages/man2.setpgid2.html getpgrp]</code><br/>
| set/get process group
|-
|<code>[https://www.man7.org/linux/man-pages/man3/fork.3p.html getpid]</code><br/>{{anchor|getppid}}
<code>[https://www.man7.org/linux/man-pages/man3/fork.3p.html getppid]</code>
| get process identification
|-
Linia 560 ⟶ 587:
| sleep for a specified number of seconds
|-
| <code>[https://www.man7.org/linux/man-pages/man3/tcgetpgrp.3.html tcgetpgrp]</code><br/>{{anchor|tcsetpgrp}}
<code>[https://www.man7.org/linux/man-pages/man3/tcsetpgrp.3.html tcsetpgrp]</code>
| get and set terminal foreground process group
|-
! rowspan=8 | User/Group
| <code>[https://www.man7.org/linux/man-pages/man2/getgid.2.html getgid]</code><br/>{{anchor|getegid}}
<code>[https://www.man7.org/linux/man-pages/man2/getgid.2.html getegid]</code>
| get group identity
|-
| <code>[https://www.man7.org/linux/man-pages/man2/getuid.2.html getuid]</code><br/>{{anchor|geteuid}}
<code>[https://www.man7.org/linux/man-pages/man2/getuid.2.html geteuid]</code>
| get user identity
|-
Linia 573 ⟶ 603:
| get list of supplementary group IDs
|-
| <code>[https://www.man7.org/linux/man-pages/man3/getlogin.3.html getlogin]</code><br/>{{anchor|getlogin_r}}
<code>[https://www.man7.org/linux/man-pages/man3/getlogin.3.html getlogin_r]</code>
| get username
|-
| <code>[https://www.man7.org/linux/man-pages/man2/seteuid.2.html seteuid]</code><br/>{{anchor|setegid}}
<code>[https://www.man7.org/linux/man-pages/man2/setegid.2.html setegid]</code>
| set effective user or group ID
|-
Linia 582 ⟶ 614:
| set group identity
|-
| <code>[https://www.man7.org/linux/man-pages/man2/setreuid.2.html setreuid]</code><br/>{{anchor|setregid}}
<code>[https://www.man7.org/linux/man-pages/man2/setreuid.2.html setregid]</code>
| set real and/or effective user or group ID
|-