[MUSIC]
Linux like any other operating system, almost any other operating system,
is going to provide you with a file system.
A set of directories or folders if you call them that, and
files inside those directories.
And there's basically a hierarchy of these folders,
directories with directories under them.
Eventually, you get files underneath all those, right?
Now, you see this in every operating system, Windows, MAC OS,
Android, whatever.
You see a file system.
Note that a system without an operating system like Taka or
Arduino, it doesn't have a file system, right?
Even though you have, if you have data inside of memory, like an E prompt or
something like that, you want to write to the E prompt and read from it.
You can write raw data, and read raw data, but you just give raw addresses.
You say I want to write to address zero, this data.
Address one, that data.
You don't have a file system with names and a hierarchy,
convenient names and hierarchy and directories and
all that and you don't have that without an operating system.
So that's one of the things an operating system provides is a file system.
Now it's always a hierarchy so
use these back slashes to separate the different parts of the path.
So the path, is basically the list, the hierarchy path, the path through
the hierarchy through all the directories concatenated together into the path.
And that, the path is the entire name of the file.
So the file will have a name, a local name, but
it's path will list all the directories above it, from the top.
So, in Linux, the top level directory's called backslash.
So you can see in our picture, you got a backslash right there.
That's the top level, highest level directory.
And under that, it, on my resvpi,
I've got four sub-directories under that, bin, etc, home, and user.