DEV Community

Cover image for Everything is a File

Everything is a File

Andrew (he/him) on January 02, 2019

One of the defining features of UNIX and UNIX-like operating systems is that "everything is a file" [1].* Documents, directories, links, input and ...
Collapse
 
rrampage profile image
Raunak Ramakrishnan

Great article. Kernighan's example reminds me of Doug McIlroy's code review of Donald Knuth where he replaces a large Pascal program with a shell one-liner.

The related section is very interesting.

Collapse
 
awwsmm profile image
Andrew (he/him) • Edited

Within the unix-history-repo, there's a link to this visualisation, which I think is pretty cool.

Collapse
 
david_j_eddy profile image
David J Eddy

For anyone interested, the visualization is created using Gource.

Collapse
 
vintharas profile image
Jaime González García

Beautiful article beautifully written 👍