Is DOS smarter?
- Inicie sesión o regístrese para enviar comentarios
OK, here is the issue,
I am on the root (/), and if I want to go to the Documents folder, I type (cd / home/username/Documents), and I reach my destination. But If I typed (cd /home/username)then and hit Enter key, then I try to go to the Documents folder by typing (cd/ Documents) I receive "no such file or directory" message. Why??? This happens with all folders in the system, to write the full path or not. Am I missing something here?
A '/' at the beginning of a path indicates an absolute location.
Hence,
"/Documents"
will look for a folder called "Documents" in your root folder no matter where you are at the moment.
Type
'cd /home/username/'
hit enter
type
'cd Documents/'
and you reach your destination too.
Thanks for clarification. So, it isn't about the smartness of DOS, it is me who still thinking like a DOS user!!!!
Thanks again Quantumgravity.
In several shells such as Bash you can use "~[USER]" as a shorthand for an user home directory (If USER is not specified, it defaults to you, the user as whom the shell is running). For instance, to change to your home directory you can do "cd ~" or just "cd" as "cd" defaults to it. To change to "bob" downloads directory, do "cd ~bob/Downloads". Note that having user directories as their username under "/home" is a common convention, but it's not always the case. Using the "~" syntaxis will give the correcect directory even when it's not in "/home".
Regards.
Thanks Marioxcc, that's a good tip too, appreciate it.
- Inicie sesión o regístrese para enviar comentarios