A file is kept inside a directory. A directory can have a file or another directory inside it. It is like an inverted tree.
The top level directory is "/" called root. "/" directory does not have a parent. /A/B means B is inside A which is inside top level directory "root".
To see the list of files use the command:
There are two ways to represent a file/directory path:
Absolute: This way of representing a file/directory is independent of current directory of the user. Such paths start with "/". Examples: /etc/passwd.
Relative: Relative to current working directory. Examples: ../../etc/passwd
You can change directory using "cd" command. Every user is given a separate home directory.
Inside the console, you are always in a directory. On login, by default, you land in your home directory.
To see the present working directory use:
To change the directory to your home directory use only
cd command without any arguments.
Taking you to the next exercise in seconds...