1/45
Looks like no tags are added yet.
Name | Mastery | Learn | Test | Matching | Spaced | Call with Kai | Chat |
|---|
No analytics yet
Send a link to your students to track their progress
Operating System (OS)
The collection of programs required to operate a computer, control hardware, and manage application programs.
UNIX
A multiuser operating system originally written in the C programming language, mainly used for scientific, technical, and network-based applications.
Linux
A family of open-source, UNIX-like operating systems developed by Linus Torvalds.
Open-Source Operating System
An operating system whose source code is publicly available and can be modified or redistributed.
Linux Kernel
The main component of a Linux operating system that manages system resources and hardware communication.
Linux Distribution (Distro)
A collection of software bundled with the Linux kernel, including system tools, libraries, desktop environments, and applications.
Shell
An interface that allows users to communicate with the operating system kernel.
Graphical User Interface (GUI)
A visual interface that allows users to interact with the system using icons, windows, and menus.
Command Line Interface (CLI)
A text-based interface where users type commands to interact directly with the operating system.
Scripting
The process of automating tasks in a CLI environment using scripts composed of commands.
Desktop Environment
A graphical user interface that provides the look, feel, and interaction style of a Linux system.
GNOME
A popular Linux desktop environment known for its simple and lightweight design.
KDE
A highly customizable Linux desktop environment with a layout similar to Microsoft Windows.
Xfce
A lightweight Linux desktop environment designed for performance and low system resource usage.
Cinnamon
A modern desktop environment based on GNOME that provides a traditional desktop layout.
man
Displays the user manual of a specified command.
file
Determines the type of a file.
whatis
Displays a short description of a command.
whereis
Locates the binary, source, and manual files of a command.
whoami
Displays the username of the currently logged-in user.
ls
Lists the contents of a directory.
pwd
Displays the current working directory.
cd
Changes the current directory.
tree
Displays directory contents recursively in a tree-like format.
mkdir
Creates a new directory.
rmdir
Removes an empty directory.
cp
Copies a file from one location to another.
mv
Moves or renames a file or directory.
rm
Deletes a file.
File System
A tree-like structure used by Linux to organize and store files and directories.
Ordinary File
A file that contains data, text, or program instructions.
Directory
A file that stores other files and directories.
Special File
A file that provides access to hardware devices or system resources.
Root Directory (/)
The top-level directory from which all other directories branch off.
/bin
Contains essential binary programs used by the system.
/boot
Stores files required to start the Linux system.
/dev
Contains device files representing hardware components.
/etc
Stores system configuration files.
/home
Contains personal directories for each user.
/lib
Stores libraries needed by system programs.
/opt
Contains optional or third-party software packages.
/proc
A virtual directory that provides information about system processes and kernel status.
/sbin
Contains system administration binaries used by the superuser.
/usr
Stores shared applications, libraries, and documentation.
/tmp
Contains temporary files created by running applications.
/var
Stores variable data such as logs and system-generated files.