Przejdลบ do treล›ci

๐Ÿš What Is a Shell?

A shell is a command-line interpreter that executes commands and scripts.


๐ŸŽ“ Who This Is For

  • Beginners learning command-line fundamentals
  • Intermediate users understanding shell architecture
  • Advanced engineers reviewing core concepts
  • DevOps and sysadmins working with POSIX systems

๐Ÿงฉ Responsibilities

  • Execute commands
  • Run scripts
  • Manage processes
  • Provide environment variables
  • Handle redirections and pipelines

๐Ÿ”ง Common Shells

  • sh โ€” POSIX standard shell
  • bash โ€” most common Linux shell
  • dash โ€” lightweight POSIX shell (Debian/Ubuntu /bin/sh)
  • zsh โ€” advanced interactive shell
  • fish โ€” user-friendly interactive shell