Chapter 1 - Introduction to Linux Flashcards

1
Q

A version of UNIX developed by IBM

A

AIX

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

A mobile Linux-based operating system currently developed by Google’s Open Handset Alliance.

A

Android

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

The software that runs on an operating system and provides the user with specific functionality (such as word processing or financial calculation).

A

application (app)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

A major Linux distribution known for its simplicity and customization features.

A

Arch

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

An open source license that allows source code to be distributed freely but changed at the discretion of the original author.

A

artistic license

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

A type of encryption that uses a key pair to encrypt and decrypt data.

A

asymmetric encryption

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

The process whereby each user must log in with a valid user name and password before gaining access to a system.

A

authentication

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

A popular and widespread method of clustering computers together to perform useful tasks using Linux.

A

Beowulf clustering

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

A version of UNIX developed out of the original UNIX source code and given free to the University of California, Berkeley by AT&T.

A

BSD (Berkeley Software Distribution)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

A digitally signed public key file.

A

certificate

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

A server that digitally signs public keys used by other computers to validate their authenticity.

A

Certification Authority (CA)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

The software whose source code is not freely available from the original author; Windows 10 is an example.

A

closed source software

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Another term for the Internet.

A

cloud

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

A series of software components that are used to provide access to IaaS virtualized operating systems

A

cloud platform

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

An organization that provides Internet access to resources in a data center.

A

cloud provider

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

A grouping of several smaller computers that function as one large supercomputer

A

cluster

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
17
Q

The act of making a cluster; see also cluster

A

clustering

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
18
Q

A subset of an operating system that provides a unique service on the network.

A

container

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
19
Q

A person who uses computer software maliciously for personal profit.

A

cracker

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
20
Q

A term that refers to the technologies and processes used to provide security within a network environment and on the Internet.

A

cybersecurity

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
21
Q

A file that contains data organized into tables.

A

database

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
22
Q

Software that manages databases

A

Database Management System (DBMS)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
23
Q

A major Linux distribution that is widely used worldwide.

A

Debian

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
24
Q

A Linux kernel that has been recently developed yet not thoroughly tested.

A

developmental kernel

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
25
Q

A piece of software containing instructions that the kernel of an operating system uses to control and interact with a specific type of computer hardware.

A

device driver

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
26
Q

Information that has been encrypted using a private key.

A

digital signature

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
27
Q

A complete set of operating system software, including the Linux kernel, supporting function libraries, and a variety of OSS packages that can be downloaded from the Internet free of charge. These OSS packages are what differentiate the various distributions of Linux.

A

distribution

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
28
Q

A production Linux kernel that receives long term patch support for a particular Linux distribution.

A

distribution kernel

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
29
Q

The naming convention used by computers on the Internet.

A

Domain Name Space (DNS)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
30
Q

The protocol that is used to automatically obtain IP configuration for a computer.

A

Dynamic Host Configuration Protocol (DHCP)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
31
Q

A term that refers to a specific type of UNIX operating system. For example, macOS and BSD are two different _______ of UNIX.

A

flavor

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
32
Q

An organization started by Richard Stallman that promotes and encourages the collaboration of software developers worldwide to allow the free sharing of source code and software programs.

A

Free Software Foundation (FSF)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
33
Q

Software distributed by the developer at no cost to the user.

A

freeware

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
34
Q

An area on a Web site where answers to commonly posed questions can be found

A

frequently asked questions (FAQs)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
35
Q

A host name that follows the DNS naming convention.

A

fully qualified domain name (FQDN)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
36
Q

A major Linux distribution known for its focus on hardware and software optimization.

A

Gentoo

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
37
Q

An acronym that stands for “GNU’s Not Unix.”

A

GNU

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
38
Q

A software license, ensuring that the source code for any OSS will remain freely available to anyone who wants to examine, build on, or improve upon it.

A

GNU General Public License (GPL)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
39
Q

The default desktop environment on most modern Linux systems; it was first created in 1997.

A

GNU Network Object Model Environment (GNOME)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
40
Q

A free operating system project started by Richard Stallman.

A

GNU Project

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
41
Q

The component of an operating system that provides a user-friendly interface comprising graphics or icons to represent desired tasks. Users can point and click to execute a command rather than having to know and use proper command-line syntax.

A

graphical user interface (GUI)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
42
Q

A GUI core component such as X Windows, combined with a window manager and desktop environment that provides the look and feel of the GUI. Although functionality might be similar among , users might prefer one environment to another due to its ease of use

A

GUI environment

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
43
Q

A person who explores computer science to gain knowledge–not to be confused with “cracker.”

A

hacker

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
44
Q

The tangible parts of a computer, such as the network boards, video card, hard disk drives, printers, and keyboards.

A

hardware

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
45
Q

A particular configuration and grouping of computer hardware, normally centered on and determined by processor type and architecture.

A

hardware platform

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
46
Q

A solution for a software bug.

A

hot fix

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
47
Q

A task-specific instruction guide to performing any of a wide variety of tasks; it is freely available from the Linux Documentation Project at www.tldp.org.

A

HOWTO

48
Q

A version of UNIX developed by Hewlett-Packard.

A

HP-UX

49
Q

A cloud strategy that allows access to virtualized operating systems stored within a data center.

A

Infrastructure as a Service (IaaS)

50
Q

A unique string of numbers assigned to a computer to uniquely identify it on the Internet.

A

Internet Protocol (IP) address

51
Q

A mobile version of UNIX developed by Apple for use on iPhone, iPod, and iPad devices.

A

iOS

52
Q

A Linux desktop environment created by Matthias Ettrich in 1996.

A

K Desktop Environment (KDE)

53
Q

A network protocol used by most authentication services.

A

Kerberos

54
Q

The central, core program of the operating system. The shared commonality of the _______ is what defines Linux; the differing OSS applications that can interact with the common _______ are what differentiates Linux distributions.

A

kernel

55
Q

A unique piece of information that is used within an encryption algorithm.

A

key

56
Q

A Finnish graduate student who coded and created the first version of Linux and subsequently distributed it under the GNU Public License.

A

Linus Torvalds

57
Q

A software operating system originated by Linus Torvalds. The common core, or kernel, continues to evolve and be revised. Differing OSS bundled with the Linux kernel is what defines the wide variety of distributions now available.

A

Linux

58
Q

A large collection of Linux resources, information, and help files supplied free of charge and maintained by the Linux community.

A

Linux Documentation Project (LDP)

59
Q

A major Linux distribution that is known for its small learning curve.

A

Linux Mint

60
Q

The open forums of Linux users who discuss and assist each other in using and modifying the Linux operating system and the OSS run on it.

A

Linux User Group (LUG)

61
Q

A feature of some network devices that allows requests for a service to be spread across several different computers for fault tolerance and performance.

A

load balancing

62
Q

A version of UNIX developed by Apple for use on Apple desktop computers and servers.

A

macOS

63
Q

The service that downloads email from a mail transfer agent.

A

Mail Delivery Agent (MDA)

64
Q

An email server.

A

Mail Transfer Agent (MTA)

65
Q

A program that allows users to read email

A

Mail User Agent (MUA)

66
Q

When referring to device files, it is the number used by the kernel to identify which device driver to call to interact properly with a given category of hardware; similar devices share a common major number. When referring to kernel versions, it is the number preceding the first dot in the kernel version; it is used to denote a major change or modification.

A

major number

67
Q

A system that is used on Beowulf clusters to pass information to several separate computers in a parallel fashion

A

Message Passing Interface (MPI)

68
Q

Mini-UNIX created by Andrew Tannenbaum. Instructions on how to code the kernel for this version of the Unix operating system were publicly available. Using this as a starting point, Linus Torvalds improved this version of UNIX for the Intel platform and created the first version of Linux.

A

MINIX

69
Q

When referring to device files, it is the number used by the kernel to identify which specific hardware device, within a given category, to use as a driver to communicate with. When referring to kernel versions, it is the number following the first dot in the kernel version; it denotes a minor modification.

A

minor number

70
Q

A prototype time-sharing operating system that was developed in the late- 1960s by AT&T Bell Laboratories.

A

Multiplexed Information and Computing Service (MULTICS)

71
Q

A type of operating system that is able to manage multiple tasks simultaneously.

A

multitasking

72
Q

A type of operating system that is able to provide access to multiple users simultaneously.

A

multiuser

73
Q

A protocol that is used to obtain time and time zone information from servers across a network, such as the Internet.

A

Network Time Protocol (NTP)

74
Q

An Internet service that allows access to postings (e-mails in a central place accessible by all newsgroup users) normally organized along specific themes. Users with questions on specific topics can post messages, which can be answered by other users.

A

newsgroup

75
Q

Often used to describe a security appliance that performs multiple security functions.

A

Next Generation Firewall (NGFW)

76
Q

The programs distributed and licensed so that the source code making up the program is freely available to anyone who wants to examine, utilize, or improve upon it.

A

Open Source Software (OSS)

77
Q

One of the most popular and prevalent distributions of Linux, originally developed in Europe.

A

openSUSE

78
Q

The software used to control and directly interact with the computer hardware components.

A

operating system (OS)

79
Q

A system that defines a standard package format and can be used to install, query, and remove packages.

A

package manager

80
Q

The process whereby a CyberSecurity worker attempts to break into systems to test security functionality.

A

penetration test

81
Q

A cloud strategy that allows organizations to host custom apps and data within a data center.

A

Platform as a Service (PaaS)

82
Q

A private data center hosted by an organization that is accessible to other computers across the Internet.

A

private cloud

83
Q

An asymmetric encryption key that is used to decrypt data and create digital signatures.

A

private key

84
Q

A program currently loaded into physical memory and running on the system.

A

process

85
Q

A Linux kernel whose minor number (the number after the dot in the version number) is even, therefore deemed stable for use through widespread testing.

A

production kernel

86
Q

A structured set of commands stored in an executable file on a filesystem. A ________ can be executed to create a process.

A

program

87
Q

The syntax used for developing a program. Different programming languages use different syntaxes.

A

programming language

88
Q

A server or hardware device that requests Internet resources on behalf of other computers.

A

proxy server

89
Q

An asymmetric encryption key that is used to encrypt data and decrypt digital signatures.

A

public key

90
Q

A system whereby a CA is used to validate the authenticity of public keys.

A

Public Key Infrastructure (PKI)

91
Q

One of the most popular and prevalent distributions of Linux in North America, distributed and supported by Red Hat, Inc. Fedora is a Red Hat-based Linux distribution.

A

Red Hat

92
Q

The number after the second dot in the version number of a Linux kernel that identifies the release number of a kernel.

A

revision number

93
Q

A device capable of transferring packets from one network to another.

A

router

94
Q

The capability of computers to increase workload as the number of processors increases.

A

scalability

95
Q

An Internet Web site, such as www.google.com, where you simply enter a phrase representing your search item and receive a list of Web sites that contain relevant material.

A

search engine

96
Q

A server that provides advanced security services on a network. Most security appliances run a custom Linux distribution

A

security appliance

97
Q

A computer configured to allow other computers to connect to it from across a network.

A

server

98
Q

The services that are made available for other computers across a network.

A

server services

99
Q

The programs developed and provided at minimal cost to the end user. These programs are initially free but require payment after a period of time or usage.

A

shareware

100
Q

The programs stored on a storage device in a computer, which provide a certain function when executed.

A

software

101
Q

A cloud strategy that provides access to a service hosted on servers within a data center.

A

Software as a Service (SaaS)

102
Q

The sets of organized instructions on how to function and perform tasks that define or constitute a program.

A

source code

103
Q

A type of encryption that uses a single key to encrypt and decrypt data.

A

symmetric encryption

104
Q

The additional functionality provided by a program that has been incorporated into and started as part of the operating system.

A

system service

105
Q

A compressed tar archive.

A

tarball

106
Q

The full sum of all accumulated costs, over and above the simple purchase price of utilizing a product. Includes training, maintenance, additional hardware, and downtime.

A

total cost of ownership (TCO)

107
Q

A major Linux distribution that is widely used worldwide.

A

Ubuntu

108
Q

Often used to describe a security appliance that performs multiple security functions.

A

Unified Threat Management (UTM)

109
Q

The first true multitasking, multiuser operating system, developed by Ken Thompson and Dennis Ritchie, and from which Linux was originated.

A

UNIX

110
Q

A person who uses a computer. When used in the mode of a certain file or directory, it refers to the owner of that file or directory.

A

user

111
Q

The interface the user sees and uses to interact with the operating system and application programs.

A

user interface

112
Q

The process whereby a cybersecurity worker scans computers and networks for security vulnerabilities.

A

vulnerability assessment

113
Q

A computer used to connect to services on a server.

A

workstation

114
Q

The services that are used to access shared resources on a network server.

A

workstation services

115
Q

The services that are used to access shared resources on a network server.

A

workstation services

116
Q

The core component of the Linux GUI that displays graphics to windows on the terminal screen.

A

X Windows