The Forge
Field Notes for Knowledge Work
Dennis Yi Tenen
Command line basics underlie all aspects of empowered human-computer interaction, from computational analysis to web design and data visualization. Integrate the command line into your daily routine to manipulate files and folders, to launch applications, and for simple system-related scripting as an advanced replacement for your finder (file explorer) and spotlight. Working on the command line is a core skill, it is simple, powerful, portable, hackable, and fun.