Skip to content

Latest commit

 

History

History
36 lines (26 loc) · 1.44 KB

resources.md

File metadata and controls

36 lines (26 loc) · 1.44 KB

Resources for Chapter 3 -- Remedial Unix

Zsh

In my daily bioinformatics work, I use Z Shell or zsh. Z shell was derived from Bash and shares many features (and is largely compatable with Bash). If you're interested in learning more about Z shell, visit its homepage at http://zsh.sourceforge.net/.

Like most text editors and shells, you'll get the best experience in the long run if you customize Z shell to your liking. I use a framework for configuring Z shell called oh-my-zsh which makes this much easier. Oh-my-zsh includes community-contributed plugins for working with Git, OS X, and other programs, as well as numerous themes.

History of Unix and the Unix Philosophy

A great quote from Victor Vyssotsky, from this stellar Bell AT&T Labs video on Unix, featuring Thompson, Kernighan, Ritchie:

What's important about the Unix system is not so much what Ritchie and Thompson put into it, as what they were able to leave out of it. Rather than produce a large number of primitives, each one complex, they were able to choose a small number of simple primitives which could be fitted naturally together to accomplish complex tasks.