๐ŸŽ New User? Get 20% off your first purchase with code NEWUSER20 ยท โšก Instant download ยท ๐Ÿ”’ Secure checkout Register Now โ†’
Menu

Categories

Linux Beginner

What is Shell?

A command-line interface that interprets user commands and passes them to the operating system for execution.

A shell provides a text-based interface for interacting with the operating system. Popular shells include Bash (Bourne Again Shell), Zsh, and Fish. The shell reads commands, interprets them, and communicates with the kernel to execute them.

Shells also support scripting, allowing users to automate repetitive tasks by writing sequences of commands in shell scripts.

Related Terms

Grep
A command-line utility for searching plain-text data for lines matching a regular expression pattern.
Logrotate
A utility that manages automatic rotation, compression, and removal of log files to prevent disk space exhaustion.
Linux Kernel Module
A piece of code that can be loaded into the kernel at runtime to extend functionality without rebooting, such as device drivers and filesystems.
Symbolic Link
A special file that acts as a shortcut pointing to another file or directory in the filesystem.
RAID
Redundant Array of Independent Disks โ€” a technology combining multiple physical drives into a single unit for performance, redundancy, or both.
Journald
The systemd journal daemon that collects and stores log data from services, the kernel, and boot messages in a structured binary format.
View All Linux Terms โ†’