Intro Flashcards
What are the three Linux?
Linux kernel
Linux OS
various Linux distributions
What is an operating system?
It’s the kernel with a bunch of programs that you need to get anything done.
What are some programs included with an operating system?
a shell, a program to copy files, a program to delete files, etc.
What company owns Unix?
At&T Bell Labs
Who wrote Linux?
Linus Torvalds and a loosely knit team of volunteers.
How is Linux Licensed?
Linus has placed the Linux kernel under the GNU General Public License, which basically means that you may freely copy, change, and distribute it, but you may not impose any restriction on further distribution, and you must make the source code available.
A ______ or ______ is a classification (or grouping) of a component according to where that component sits between the user and the hardware.
layer
level
The kernel is software _______.
residing in memory that tells the CPU what to do
The kernel manages the hardware and acts primarily as an ____
interface between the hardware and any running program.
Processes–________________–collectively make up the system’s upper level, called user space.
the running programs that the kernel manages
A more specific term for process is _____, regardless of whether a ___ directly interacts with the process. For example, all web servers run as _________.
user process
user
user processes
Give three examples of user processes.
Graphical User Interface
Servers
Shell
Give four examples of processes controlled by the Linux Kernel.
System Calls
Process Management
Memory Management
Device Drivers
Give four examples of hardware.
Processor (CPU)
Main Memory (RAM)
Disks
Network Ports
The area that only the kernel can access is called ________.
kernel space