Block 2 Linux Flashcards
What is Unix?
Linux Components
It is the generic name for all UNIX-like OS’s
Linux Components
What is UNIX?
Linux Components
The commercial trademark owned by Bell Labs/AT&T
Linux Components
What is a characteristic about Linux that makes it dissimilar to Windows when it comes to its naming convention?
Linux Components
Linux is case sensitive
Linux Components
What are some characteristics of the shell? (Name 2)
Linux Components
-Acts as a command interpreter
-It is how the user interacts with the OS
-Performs I/O redirection
-Manages the environment
-Performs variable and filename substitution
Linux Components
What is the core of the OS?
Linux Components
the Kernel
Linux Components
What is the flow of data that the user inputs into the system and back out?
Linux Components
User<->Shell<->Kernel<->Harware
Linux Components
What are some common shells that are used in Linux?
Linux Components
-Bourne Shell (bsh)
-Bourne Again Shell (bash)
-Korn Shell (ksh)
-C Shell (csh)
-Almquist Shell (ash)
-Z Shell (zsh)
Linux Components
Name 3 functions of the Kernel in Linux
Linux Components
-Manages creation, scheduling, and termination of processes
-Manages allocation and deallocation of memory
-Manages the filesystem
-Performs error handling
-Manages system I/O
Linux Components
What is the Linux Boot Process?
Linux Components
BIOS to GRUB 1 to GRUB 2 to Kernel
Linux Components
What does the BIOS task do in the Linux Boot Process?
Linux Components
POST, an initial hardware setup and configuration, and appropriate boot device is selected and the boot loader is executed
Linux Components
What does the Grand Unified Bootloader (GRUB) Stage 1 do in the Linux Boot Process?
Linux Components
It’s sole purpose is to locate and load the second stage of the boot loader into memory
Linux Components
What does the GRUB Stage 2 do in the Linux Boot Process?
Linux Components
Loads initial RAM disk into memory known as initrd and loads kernel from the disk into memory
Linux Components
What is the Linux Kernel phase of the Linux Boot Process?
Linux Components
Initializes/configures the memory/hardware and executes the /sbin/init
Linux Components
What is the piece of code that can be added to the kernel at runtime?
Linux Components
Modules
Linux Components
What do Loadable Kernel Modules (LKM) do?
Linux Components
Add and remove functionality to/from the kernel while the system is up and running
Linux Components