Linux Commands And A Few Basic Concepts Flashcards
Unix
Operating system developed at Bell Labs in the 1960s. Mac & Linux descended from it.
GNU
Richard Stallman’s 1984 free open source software alternative to Unix.
Linux Kernel
Developed by Linus Torvalds, the Kerbal facilitates the interaction between hardware and software. Torvalds combined the Linux Kerbal with existing GNU components to create a full operating system.
GNU/Linux
The combined Linux kernel and GNU
True UNIX
Trademark of the global consortium, Open Group.
Single UNIX Specification
Open Group consortium ‘s description of the core commands, features, utilities, etc. that define a UNIX OS. Open Group certifies OSs as UNIX compliant based on performance testing.
UNIX-like OS
Uncertified OS based on UNIX.
Linux distribution
Linux-based OS including the Linux kernal and, generally GNU tools, documentation, a package manager, a window system, and a desktop environment.
Shell
Computer interface surrounding an OS. Exposes OS services to users. Provides user-generated commands to the OS for execution. BASH, Zshell, and FISH are shells.
Terminal
A program that runs a shell. Today’s terminals are emulations of the older physical terminals.
BASH
Bourne Again SHell. Default shell on most Linux-based systems. The “Bourne” and “SH” refers to Stephen Bourne’s sh ancestor shell. It runs on most UNIX and UNIX-like systems.
whoami
Prints username.
man
When followed by a <command></command> prints the manual page for that command. When used alone, prompts for <command></command> name.
q
Quit or exit
clear
Clears screen