Terminology Flashcards
Describe $PATH
$PATH is a variable that contains a list of directories that are searched for executable files when a user enters a command.
What does . (dot) represent in the command line?
Don’t confuse with the dot (.) regular expression.
. The current directory. Its value can be requested using the pwd command.
What is an absolute filename?
A filename that is complete and starts with the name of the root directory, including all directories up to the current file or directory.
In Linux what is an access control list (ACL)?
In Linux permissions, a system that makes it possible to grant permissions to more than one user and more than one group. Access control lists also allow administrators to set default permissions for specific directories.
What is anacron?
A service that ensures that vital cron jobs can be executed when the server is down at the moment that the job normally should be executed. Can be considered an extension to cron.
What does AND mean?
A logical construction that can be used in scripts. In an AND construction, the second command is executed only after successful execution of the first command.
What is an application profile?
A collection of packages that may be used to install a specific version of software, according to a specific installation profile.
What is an application stream?
A specific version of a dnf module that can be installed as such.
What is the at utility?
A service that can be used to schedule future jobs for one-time execution.
What is an **attribute **?
A property that can be set to a file or directory and that will be enforced no matter which user with access permission accesses the file.
For instance, a file that has the immutable (i) attribute set cannot be deleted, not even by the root user. However, the root user does have the capability to change the attribute, which would allow the root user to delete the file anyway.
What is an audit log?
The main log file in /var/log/audit/audit.log, which by default contains all messages that are logged by the auditd service.
What is auditd?
A service that runs by default on Red Hat Enterprise Linux and can be configured to log very detailed information about what is happening on RHEL.
Auditing is complementary to system logging and can be used for compliancy reasons. On RHEL, the auditing system takes care of logging SELinux-related messages, which makes it a relatively important system.
What is autofs?
A service that takes care of automatically mounting file systems at the moment that a specific directory is accessed.
This service is very useful to ensure the automatic mounting of home directories for users in a centralized user management system, as can be implemented by the LDAP service.
What is automount?
The process that is started by the autofs service. See autofs for more details.
What is a background process?
A process that is running on a system without actively occupying a console.
Processes can be started in the background by adding a & after the command that starts the process. See also foreground process.
What is a backup?
A copy of important data, which can be restored if at any point in time the original data gets lost.
What is Bash?
The default shell that is used on Red Hat Enterprise Linux.
What is Basic Input/Output System (BIOS)?
The first software that is started when a computer starts on older IBM-compatible computers.
Settings in the BIOS can be changed by using the BIOS setup program.
See also Unified Extensible Firmware Interface (UEFI).
What is binary?
A numbering scheme that is based on bit values that can be on or off.
Binary numbers are 0 and 1. Because binary numbers are difficult to use, decimal, hexadecimal, or octal numbers often are used.
What is a boot loader?
Program that is started as the very first thing while starting a computer and that takes care of loading the operating system kernel and initramfs.
What is BtrFS?
A general-purpose Linux file system that is expected to become the default file system on Red Hat Enterprise Linux in a future release.
What is bzip2?
A compression utility that can be used as an alternative to gzip.
What is cache?
In memory management, the area of memory where recently used files are stored.
Cache is an important mechanism to speed up reads on servers.
What does capability refer to?
A specific task that can be performed on Linux.
User root has access to all capabilities; normal users have access to limited sets of capabilities only.