"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
[–] 5 points 9 months ago

Just in case, I have to share this great explanation of the term "everything is a file": https://unix.stackexchange.com/questions/141016/a-laymans-explanation-for-everything-is-a-file-what-differs-from-windows#141020

This really helped clear things up for me, the main idea is that everything is represented by the filesystem, so you can use the same file-manipulation tools on a ton of systems.

  • source