Everything About ___
Live briefing

Everything about Unix shell

Command-line interpreter for Unix operating system

A Unix shell is a shell that provides a command-line user interface for a Unix-like operating system. A Unix shell provides a command language that can be used either interactively or for writing a shell script. A user typically works within a Unix shell via a terminal emulator; however, direct access via serial hardware connections or a Secure Shell are common for server systems. Although use of a Unix shell is popular with some users, others prefer to use a graphical shell in a windowing system, such as those provided in desktop Linux distributions or macOS, instead of a command-line interface (CLI). Wikipedia →

🧭 Start here: a 6-step reading path

  1. Read the overview: Unix shellA 5-minute orientation
  2. Pick up a classic book: Mastering Unix shell scriptingThe most-reprinted book on the subject
  3. Read the landmark paper: PhyKIT: a broadly applicable UNIX shell toolkit for processing and analyzing phylogenomic dataCited 233 times
  4. Go sideways: Bourne shellA closely related topic
  5. Go sideways: Bash (Unix shell)A closely related topic

📖 Definitions

No dictionary entry for this exact phrase.

🗂️ The subject at a glance

  1. History
  2. Configuration files
  3. Other shells

🏆 Landmark papers (most cited)

📚 Books worth reading

Ranked by number of editions on Open Library, a rough measure of how lasting a book is.

🔗 Related topics