Chapter 1 Flashcards Preview

NDG Linux 103 > Chapter 1 > Flashcards

Flashcards in Chapter 1 Deck (26):
1

Kernel

-Dictates which program gets which piece of memory

-Starts and kills programs

-Interprets instructions given to it by the user

-Handles more common and simple tasks such as displaying text on a monitor

-Handles switching of applications

-Writes to disk

-Unloads and loads new tasks

-Handles multiple tasks across multiple CPUs

2

Preemptive Multitasking

When the CPU pauses a task to that another may run. The kernel decides when to switch focus between tasks.

3

Bootloader

  • Gives you a choice of options to load one or more versions of Linux (or other OS) and then to load the kernel of the chosen option and get it started.
  • It loads the Linux kernel and then transfers control.

4

Applications

Make requests to the kernel and receive resources, such as memory, CPU, and disk, in return.

5

Process

One task that is loaded and tracked by the kernel

6

Compiler

Gathers all of the source files and generates something that can be run on the computer

7

Closed-source license

You get the right to use the machine code, but you cant see the source code

8

What is the Linux Kernel licensed under

GNU Public License

9

RPM

Red Hat Package Manager

10

Red Hat focuses on what?

Server applications such as web and file serving

11

RHEL

Red Hat Enterprise Linux Paid service on a long release cycle

12

Release Cycle

Dictates how often software is upgraded

13

Fedora Project

  • -Sponsored by Red Hat
  • -Which makes a personal desktop comprising the latest software

14

CentOS

Free version of RHEL

15

Debian

  • -More community driven
  • -Promotes the use of open source software

16

Ubuntu

  • -Popular Debian distribution
  • -Created by Canonical

17

Shell

Takes the commands that a user issues and interprets them into a form that the kernel can execute on the hardware.

18

Two oldest UNIX shells

Bourne shell and C shell

19

Bash Shell

  • Bourne Again Shell
  • Comes from Bourne Shell

20

Commands

  • Interpreted by the shell and transformed into actions by the kernel

21

What's the command order?

  • command [options] [arguments]

22

Aliases

Give a command a different or shorter name to make working with the shell more efficient.

23

Wildcard Matching

Uses special characters like ?, *, and [] to select one or more files as a group for processing.

24

Pipes

Used to connect one or more simple commands to perform more complex operations

25

The location where the system stores the default shell for user accounts is the 

/etc/passwd file

26

/etc/passwd file

The location where the system stores the default shell for user accounts