I have no idea what Terminal is. Do I need to know about zsh and bash, etc.?

I have no idea what Terminal is. Do I need to know about zsh and bash, etc.? I've been using Apple computers for probably 15 years and have never heard of these terms.

iMac Line (2012 and Later)

Posted on Nov 2, 2019 2:42 PM

Reply
6 replies

Nov 2, 2019 4:29 PM in response to nakoma

Historically, the command line interface provided a way to manipulate a computer over simple, text-based connections. In the modern era, in spite of the ability to transmit graphical user interfaces over the Internet, the command line remains a powerful tool for performing certain types of tasks.


The command line is one of the interfaces to macOS, in addition to the more familiar graphical user interface.


The command line is a quite powerful and cryptic approach to managing and troubleshooting a Mac.


macOS shares much with Unix, and Unix was originally used, managed, and maintained from the command line.


Various different command line environments are available on or available for macOS, and bash and zsh are two of those choices.


The command line can be used to script various operations, as well as other tasks.


If the graphical user interface does what you need, there’s no need to learn about the command line.


If you do want to learn more, there are various resources available.


Apple has available a command line primer, and that is the source of the above quote.

Nov 2, 2019 4:42 PM in response to nakoma

No, unless, as has been asked, you are being directed to use Terminal and a shell (bash, zsh, sh, ksh, csh, tcsh, ...) to solve some problem.


Or after 15 years you have decided to dig under the covers.


If there is no driving reason, then you do not need to learn the Terminal, as shell, nor the command line.


You can think of it like some other app you have no interest in, like Chess, or Garageband, or Automator, or Keynote, or iMovie, etc... If an app does not interest you, you can ignore it. The same goes for Terminal, a shell, and the command line.


Nov 2, 2019 4:54 PM in response to nakoma

I've been using Apple computers for probably 15 years and have never heard of these terms.


If you made it this far without any interaction with the terminal I would suggest it is not your bally-wick, and would pay it no attention. 😉


Bash and Zsh are a UNIX command interpreter (shell) usable as an interactive

login shell and as a shell script command processor.




This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

I have no idea what Terminal is. Do I need to know about zsh and bash, etc.?

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.