Logo
Pattern

Discover published sets by community

Explore tens of thousands of sets crafted by our community.

Common System Calls

25

Flashcards

0/25

Still learning
StarStarStarStar

select

StarStarStarStar

Allows a program to monitor multiple file descriptors, waiting for one or more of the file descriptors to become 'ready'.

StarStarStarStar

wait

StarStarStarStar

Blocks the calling process until one of its child processes exits or receives a signal.

StarStarStarStar

write

StarStarStarStar

Writes data to a file descriptor from a buffer.

StarStarStarStar

setuid

StarStarStarStar

Sets the effective user ID of the calling process.

StarStarStarStar

mount

StarStarStarStar

Attaches a file system to a specified directory, making it accessible to the process.

StarStarStarStar

getdents

StarStarStarStar

Reads several directory entries from a directory file descriptor.

StarStarStarStar

kill

StarStarStarStar

Sends a signal to a specific process or process group.

StarStarStarStar

chdir

StarStarStarStar

Changes the current working directory of the calling process to the specified path.

StarStarStarStar

read

StarStarStarStar

Attempts to read bytes from a file descriptor into a buffer.

StarStarStarStar

getuid

StarStarStarStar

Returns the user ID of the calling process.

StarStarStarStar

geteuid

StarStarStarStar

Returns the effective user ID of the calling process.

StarStarStarStar

sleep

StarStarStarStar

Suspends the execution of the calling thread for a specified number of seconds.

StarStarStarStar

dup

StarStarStarStar

Duplicates a file descriptor.

StarStarStarStar

ioctl

StarStarStarStar

Provides a device-specific command interface to hardware devices.

StarStarStarStar

exec

StarStarStarStar

Replaces the current process image with a new program image.

StarStarStarStar

fork

StarStarStarStar

Creates a new process by duplicating the calling process.

StarStarStarStar

fork

StarStarStarStar

Creates a new process, which is a copy of the parent process.

StarStarStarStar

umount

StarStarStarStar

Detaches a file system from the directory tree, making it inaccessible to the process.

StarStarStarStar

getpid

StarStarStarStar

Returns the process ID of the calling process.

StarStarStarStar

chmod

StarStarStarStar

Changes the file permissions of a specified file or directory.

StarStarStarStar

exit

StarStarStarStar

Terminates the calling process and returns an exit status to the operating system.

StarStarStarStar

open

StarStarStarStar

Opens a file or device, returning a file descriptor that can be used to access the file.

StarStarStarStar

unlink

StarStarStarStar

Removes a link to a file and possibly the file itself from a file system.

StarStarStarStar

close

StarStarStarStar

Closes a file descriptor, so it no longer refers to any file and may be reused.

StarStarStarStar

pipe

StarStarStarStar

Creates a unidirectional communication channel between two processes.

Know
0
Still learning
Click to flip
Know
0
Logo

© Hypatia.Tech. 2024 All rights reserved.