Chapter 1 - Introduction to Linux Flashcards
A version of UNIX developed by IBM
AIX
A mobile Linux-based operating system currently developed by Google’s Open Handset Alliance.
Android
The software that runs on an operating system and provides the user with specific functionality (such as word processing or financial calculation).
application (app)
A major Linux distribution known for its simplicity and customization features.
Arch
An open source license that allows source code to be distributed freely but changed at the discretion of the original author.
artistic license
A type of encryption that uses a key pair to encrypt and decrypt data.
asymmetric encryption
The process whereby each user must log in with a valid user name and password before gaining access to a system.
authentication
A popular and widespread method of clustering computers together to perform useful tasks using Linux.
Beowulf clustering
A version of UNIX developed out of the original UNIX source code and given free to the University of California, Berkeley by AT&T.
BSD (Berkeley Software Distribution)
A digitally signed public key file.
certificate
A server that digitally signs public keys used by other computers to validate their authenticity.
Certification Authority (CA)
The software whose source code is not freely available from the original author; Windows 10 is an example.
closed source software
Another term for the Internet.
cloud
A series of software components that are used to provide access to IaaS virtualized operating systems
cloud platform
An organization that provides Internet access to resources in a data center.
cloud provider
A grouping of several smaller computers that function as one large supercomputer
cluster
The act of making a cluster; see also cluster
clustering
A subset of an operating system that provides a unique service on the network.
container
A person who uses computer software maliciously for personal profit.
cracker
A term that refers to the technologies and processes used to provide security within a network environment and on the Internet.
cybersecurity
A file that contains data organized into tables.
database
Software that manages databases
Database Management System (DBMS)
A major Linux distribution that is widely used worldwide.
Debian
A Linux kernel that has been recently developed yet not thoroughly tested.
developmental kernel
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.
device driver
Information that has been encrypted using a private key.
digital signature
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.
distribution
A production Linux kernel that receives long term patch support for a particular Linux distribution.
distribution kernel
The naming convention used by computers on the Internet.
Domain Name Space (DNS)
The protocol that is used to automatically obtain IP configuration for a computer.
Dynamic Host Configuration Protocol (DHCP)
A term that refers to a specific type of UNIX operating system. For example, macOS and BSD are two different _______ of UNIX.
flavor
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.
Free Software Foundation (FSF)
Software distributed by the developer at no cost to the user.
freeware
An area on a Web site where answers to commonly posed questions can be found
frequently asked questions (FAQs)
A host name that follows the DNS naming convention.
fully qualified domain name (FQDN)
A major Linux distribution known for its focus on hardware and software optimization.
Gentoo
An acronym that stands for “GNU’s Not Unix.”
GNU
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.
GNU General Public License (GPL)
The default desktop environment on most modern Linux systems; it was first created in 1997.
GNU Network Object Model Environment (GNOME)
A free operating system project started by Richard Stallman.
GNU Project
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.
graphical user interface (GUI)
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
GUI environment
A person who explores computer science to gain knowledge–not to be confused with “cracker.”
hacker
The tangible parts of a computer, such as the network boards, video card, hard disk drives, printers, and keyboards.
hardware
A particular configuration and grouping of computer hardware, normally centered on and determined by processor type and architecture.
hardware platform
A solution for a software bug.
hot fix