Recall & Review
beginner
What is Bash?
Bash is a popular command-line shell used in many Linux and Unix systems. It lets you run commands and write scripts to automate tasks.
Click to reveal answer
beginner
How is Zsh different from Bash?
Zsh is similar to Bash but has more features like better auto-completion, spelling correction, and themes to make the command line easier and prettier.
Click to reveal answer
beginner
What makes Fish shell unique?
Fish shell focuses on user-friendliness with smart suggestions, syntax highlighting, and no need to write complex config files. It is easy for beginners.
Click to reveal answer
intermediate
What is sh and how does it relate to Bash?
sh is the original Unix shell. Bash is mostly compatible with sh but adds many extra features. Scripts written for sh usually work in Bash too.
Click to reveal answer
intermediate
Why might someone choose Zsh or Fish over Bash?
People choose Zsh or Fish for better user experience: easier command completion, nicer prompts, and helpful features that save time and reduce errors.
Click to reveal answer
Which shell is known for its user-friendly features like syntax highlighting and smart suggestions?
✗ Incorrect
Fish shell is designed to be user-friendly with features like syntax highlighting and smart suggestions.
Which shell is the original Unix shell and is mostly compatible with Bash?
✗ Incorrect
sh is the original Unix shell and Bash is mostly compatible with it.
What feature is Zsh especially known for compared to Bash?
✗ Incorrect
Zsh offers better auto-completion and themes compared to Bash.
Why might a beginner prefer Fish shell over Bash?
✗ Incorrect
Fish shell is easy to use and offers smart suggestions, making it good for beginners.
Which shell is most commonly used and widely supported in Linux systems?
✗ Incorrect
Bash is the most common and widely supported shell in Linux systems.
Explain the main differences between Bash, Zsh, Fish, and sh shells.
Think about features, user experience, and history.
You got /4 concepts.
Why might someone switch from Bash to Zsh or Fish?
Focus on user experience improvements.
You got /4 concepts.