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/DIRECTORYpor 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_scriptubicado en el directorio de inicio del usuario sosyteepuede ser referenciado usando la ruta completa /home/sosytee/my_scripto ~/my_scriptpara 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_scriptarchivo 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 catcomando en un archivo ubicado en /home/USERNAME/Documentsfoo.txt llamado:
cat Documents/foo.txt
Por supuesto, esto es solo un resumen.
Más información