Topic
Bash
8 tutorials tagged Bash.
Linux & the Command Line
Absolute vs relative path in Linux: the Unix filesystem explained
How the Unix filesystem tree works, the difference between absolute and relative paths, and how to move around with pwd, cd and ls, plus the shortcuts /, ~, ., .. and -.
10 Nov 2026 · Linux · Bash · Beginners
Linux & the Command Line
Customize your shell: .bashrc vs .zshrc, aliases and the PS1 prompt
Why your aliases vanish when you close the terminal, which config file Bash and Zsh read at startup, how to make aliases and environment variables permanent, and how to change your prompt with PS1 or PROMPT.
10 Nov 2026 · Linux · Bash · Zsh
Linux & the Command Line
How the shell finds commands: PATH and environment variables explained
What really happens when you type ls: how the shell searches the PATH variable directory by directory, how to use which, why you see 'command not found', and how to add your own folder to PATH.
10 Nov 2026 · Linux · Bash · Zsh
Linux & the Command Line
Linux file permissions explained: ls -l, chmod and chown (with diagrams)
Read every column of ls -l, understand owner, group and others, and change permissions with chmod (symbolic and octal like 755, 700, 400) and ownership with chown. With diagrams and real terminal examples.
10 Nov 2026 · Linux · Bash · Permissions
Linux & the Command Line
Linux pipes and redirection explained: |, >, >>, < and grep
Standard input and output, redirecting output to files with > and >>, feeding input with <, chaining commands with pipes, searching with grep, and silencing output with /dev/null. With diagrams and examples.
10 Nov 2026 · Linux · Bash · grep
Linux & the Command Line
Linux processes explained: ps aux, top and kill -9 vs kill -15
What a process is, how to list them with ps aux and top, process states, and how to stop one: Ctrl+C, kill (SIGTERM 15) and kill -9 (SIGKILL). With diagrams and real terminal examples.
10 Nov 2026 · Linux · Bash · Processes
Linux & the Command Line
Shell scripting for beginners: your first Bash script, step by step
Write and run your first shell script: chmod +x, the shebang line, variables, command substitution with $(...), reading user input and arguments ($1, $2), plus export and alias.
10 Nov 2026 · Bash · Shell scripting · Linux
Linux & the Command Line
Terminal vs shell: what's the difference? (Bash, Zsh, PowerShell explained)
Why it's called a terminal, what a shell actually does, how the terminal, shell, kernel and hardware fit together, which terminal and shell each OS uses, and why developers pick Bash or Zsh.
10 Nov 2026 · Linux · Bash · Beginners
Browse by topic
The full course
VidShare: 109 lessons
Build a production-style video streaming backend on AWS, from architecture to final test.
See the course and free lessons →The full course
CLI Mastery: 57 lessons
Get fast and fluent in the terminal, from the filesystem to shell scripts and real servers.
See the course and free lessons →