extra credit Search 85,062 technologies ⌘K Download for Mac

Linux Man-pages and System Calls

Category
Operating systems and internals
Docs outline
12 sections

Official docs outline

man7.org
  1. Section 2 syscalls list

    Complete table of Linux system calls.

  2. open(2)

    Opening files, flags and file descriptors.

  3. fork(2)

    Process creation by duplicating the caller, copy-on-write and the return value convention.

  4. execve(2)

    Program execution and argv handling.

  5. mmap(2)

    Memory mappings and protections.

  6. epoll(7)

    epoll_create, epoll_ctl and epoll_wait with level-triggered and edge-triggered modes.

  7. signal(7)

    Signal semantics and async-safety.

  8. futex(2)

    FUTEX_WAIT and FUTEX_WAKE primitives underlying userspace locks.

  9. ptrace(2)

    Process tracing used by debuggers.

  10. capabilities(7)

    Permitted, effective, inheritable and bounding capability sets and file capabilities.

  11. socket(7)

    Socket options and generic behavior.

  12. pipe(7)

    Anonymous pipes, FIFOs, PIPE_BUF atomicity and blocking behavior.

Each section links to the official page. Titles and summaries by Extra Credit; the docs belong to their authors.

All 29
↑↓ move ↵ open