Chapter 1 Flashcards
An blank provides all the fundamental features of a computer, at least from a software point of view.
OS
An blank is a software component responsible for managing various low-level features of the computer
OS kernel
Kernels are not blank, the Linux kernel is different than the macOS kernel.
interchangeable
Linux uses a kernel called blank
Linux
A student named blank created Linux kernel in 1991
Linus Torvalds
Years ago users interacted with computers exclusively by typing commands in a program known as what
shells
In Linux a shell known as blank is popular
the Bourne Again shell (bash)
A blank is an improvement on a text mode shell at least from the perspective of a novice user
graphical user interface (gui)
Linux relies on a GUI known as blank
X window system (or X for short)
X is a very basic gui, so Linux also uses blank like GNU Object Model Environment (GNOME) or the K Desktop Environment (KDE) to provide a more complete user experience
desktop environment program suites
Modern OSs invariably ship with a wide range of blank -calculators, calendars, text editors, etc.
utility programs
Blank are collections of programming functions that can be used by a variety of programs
Libraries
In Linux, most programs rely on a library called what?
libc
Major blank, like web browsers, word processors, graphical editors, etc, are the usual reason for using a computer are techinicaly separate from the kernel, but closely associated with it.
Productivity programs
In the past, sometimes even today, Linux computers booted in blank.
text mode
Key strokes to obtain a text mode prompt from a GUI
Ctrl-Alt-F2 or Ctrl-Alt-F3
Key strokes to return to GUI from text mode
Ctrl-Alt-F1 or Ctrl-Alt-F7
Type of prompt symbol for ordinary users
$
Type of prompt symbol for root user
#
You can type blank to see a list of files in the current directory
ls (short for list)
Command to copy files
cp
command to delete files
rm
Even if you use a graphical login, you can use a text-mode shell inside a window known as blank
terminal
Most users are more comfortable with blank than with text-mode commands
GUIs
Unlike Windows or Mac, Linux offers a variety of blank for you to choose from, ranging from GNOME, KDE plasma, Cinnamon, and Xfce
desktop environments
All Linux desktop environments provide what features (5)
Program Launchers
File Managers
Window Controls
Multiple Desktops
Logout Options
Blank was created in 1969 at At&T’s Bell Labs
Unix
Modern Linux systems are, by and large, the product of open source projects that clone blank, or the blank
Unix programs, or the original open source code projects for Unix