Para comprender la ruta completa, primero debe conocer el punto de partida.
El directorio raíz /
es el punto de partida de los sistemas operativos basados en * nix. Contiene todos los otros directorios tanto del sistema como del usuario.
El directorio de inicio del usuario /home/USERNAME/
o, ~/
para abreviar, contiene los archivos y directorios del usuario. Por ejemplo, Imágenes, Música, Documentos, etc. Se hace referencia a cada uno de estos directorios como, /home/USERNAME/DIRECTORY
por ejemplo, Documentos se encuentra en /home/USERNAME/Documents
.
Al igual que con los directorios, los archivos se referencian de la misma manera, por ejemplo, un archivo llamado my_script
ubicado en el directorio de inicio del usuario sosytee
puede ser referenciado usando la ruta completa /home/sosytee/my_script
o ~/my_script
para abreviar.
Se puede hacer referencia a ambos archivos y directorios usando sus rutas completas desde cualquier parte del sistema. Además, se puede acceder a ellos usando solo su nombre si está en el mismo directorio. Por ejemplo, si el usuario está en ~/
cuando usa el terminal, puede acceder al my_script
archivo usando solo my_script
.
Además, se puede acceder a directorios y archivos utilizando solo su nombre, si se colocan en su variable PATH. Puede ver lo que está almacenado en PATH usando echo $PATH
.
Ejemplos simples sobre cómo acceder a los archivos usando la línea de comando:
- El usuario está actualmente en
/home/USERNAME/
y quiere usar el cat
comando en un archivo ubicado en /home/USERNAME/Documents
foo.txt llamado:
cat Documents/foo.txt
Por supuesto, esto es solo un resumen.
Más información