System and processes
The commands that report on the system, run other commands in a managed way, signal processes, and work with time, terminals, and storage.
referencePrint or set the system date and time, with a flexible output format.
referencePause for a given length of time.
referenceRun a command and kill it if it is still running after a time limit.
referenceRun a command so it keeps running after the terminal closes — and how the nohup.out it creates is secured.
referenceRun a command at an adjusted scheduling priority.
referenceSend a signal to a process.
referencePrint system information — the operating system, the kernel, and the machine.
referencePrint the machine's hardware architecture.
referenceDisplay or set the system's host name.
referencePrint the host's numeric identifier.
referencePrint how many processor cores are available.
referenceShow how long the system has been running.
referenceFlush cached writes out to persistent storage.
referencePrint the name of the terminal connected to standard input.
referenceDisplay or change terminal settings.
referenceRun a command with altered buffering on its standard streams.
referenceRun a command with a different directory as its root.