

Modern Unix tools (Interview)
7 snips Jul 31, 2021
Nick Janetakis, a freelance developer and host of the Running in Production podcast, dives deep into modern Unix tools. He discusses the pros and cons of Bash vs. Zsh and shares fascinating insights on command line tools like 'cat' vs. 'bat.' Nick reveals how using modern alternatives like 'exa' and 'gping' can streamline workflows. He emphasizes the importance of command history and custom aliases for productivity. With a blend of humor and practical advice, the conversation unveils the evolution of Unix and its impact on today's development practices.
AI Snips
Chapters
Transcript
Episode notes
Modern Unix Tool Considerations
- Consider the commands developers use regularly and their purpose.
- Evaluate if existing tools suffice or if modern alternatives offer improvements.
Unix vs. Linux
- Unix, originating at Bell Labs, spawned variants like BSD and Solaris after AT&T licensed it.
- GNU, aiming for a free Unix-like system, contributed GPL, GCC, and core utils but lacked a working kernel.
GNU/Linux Debate
- Richard Stallman believes Linux should be called GNU/Linux due to its reliance on GNU programs.
- GNU programs like ls, grep, and sed are essential for userland functionality in Linux distributions.