LearnWithShobhan

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 →