Unix Command-Line Tools

Comments enthusiastically advocate for learning and using traditional Unix command-line tools like bash, grep, sed, awk, and find, highlighting their efficiency, universality, and superiority over GUIs or reinventing solutions in other languages.

šŸ“‰ Falling 0.5x DevOps & Infrastructure
3,408
Comments
20
Years Active
5
Top Authors
#5540
Topic ID

Activity Over Time

2007
1
2008
25
2009
44
2010
70
2011
122
2012
188
2013
193
2014
160
2015
173
2016
154
2017
197
2018
163
2019
214
2020
281
2021
292
2022
278
2023
296
2024
277
2025
257
2026
23

Keywords

AI IMO HN CLI LLM OK SAAS www.ibm PowerShell OS command command line tools shell unix line terminal learn cli commands

Sample Comments

super_mario • Jun 13, 2012 • View on HN

But, but, UNIX command line tools are tools :D. If you enjoy learning new tools why don't you learn a set of tools that is applicable to any future task/programming language you will encounter?

mraza007 • Mar 18, 2021 • View on HN

Hey I just get enthusiastic about bash and commandline in general as these tools have saved my hours of work compared to using gui And I love your enthusiasm in the comment and things you just taught me today.I’m definitely going to take a note of this and add to my TIL Notes so I can always refer back to thisI just wanted to thank you for teaching me something totally new today

kfajdsl • Dec 14, 2025 • View on HN

It's a tool. The first time you used a shell you had to learn it. The first time you used a text editor you had to learn it.You can learn how to use it, or you can put it down if you think it doesn't bring you any benefit.

muyuu • Jan 24, 2013 • View on HN

You don't need to write a 173 line js script, in the same way you don't need to write the thousands of lines of C code behind find or sed.You just use it.Let's face it. Most people will never bother learning shell commands in and out. I've been a *nix user for 20 years and I still have to be checking man pages, and I often stumble upon basic shell command options running differently in different shells.Other than for sysadmins, shell commands are going the way of the dodo. This isn't ne

megaman22 • May 23, 2018 • View on HN

If I do one thing this year, I need to learn more about these tried and tested command-line unix shell utilities. It's becoming increasingly obvious that so many complicated and overwrought things are being unleashed on the world because (statistically) nobody knows this stuff anymore.

devnullbrain • Sep 7, 2023 • View on HN

There's a hint of a belief in this thread - common also in threads about alternative shells and Vim setups - that someone who uses a tool like this will irrevocably lose the knowledge of how to use ls.Am I perhaps a genius or is it just not that difficult to know two tools?

stragulus • Nov 3, 2015 • View on HN

In my similarly long experience, I have discovered that it's OK if the tools that you use nearly every day are "arcane", whether they have a GUI or not. Any time invested in getting to learn the tools will be paid back in efficiency later down the road.As a simple example; an avid gimp user will not click through menus for most of the common actions, but will rather use keyboard shortcuts. It is no different for any CLI environment where you need to memorize a bunch of programs

vkdelta • Jul 30, 2010 • View on HN

Learn unix (if for some reason you haven't)

joncp • Nov 6, 2016 • View on HN

Why? Is it really that hard to just learn the command line tools?

hundchenkatze • Jan 1, 2021 • View on HN

...some people don't know how or even care to use the command line.