"Everything is a file" is what made me start understanding linux few years ago and from there it got easier to use with each new concept.

Still this was really revolutionary to me when I first heard it. Made a bunch of things just click.

Experienced users : archwiki & gentoo handbook, shell scripting, autotools, packaging, and dmesg

new users : "everything is a file"
you are viewing a single comment's thread
view the rest of the comments
[–] 27 points 9 months ago (1 child)

Exactly the same concept as memory-mapped hardware I/O, or virtual file system drivers. Makes it so you don't have to think too much about implementation details and uses a common interface that's already there.

  • source
  • parent
  • hideshow 1 child comment