To bit or not to bit, ingeniera en desarrollo de software, criadora de mantis, mujer transgénera
Ingeniería de software

Comandos básicos para la navegación de ficheros en Linux

Normalmente usamos la terminal de Linux para hacer varias cosas, sobre todo cuando tenemos un servidor web productivo donde no existe más que una conexión SSH remota para administrarlo, aquí quiero enlistar un par de comandos básicos para navegar en Linux.

Comandos

Comando ls

El comando ls nos sirve para mostrar los archivos dentro de una carpeta. Normalmente me gusta ejecutarlo con las opciones “l” y “h”.

[root@localhost ~]# ls -lh
total 32k
drwx------ 2 root root 4.0K Sep 20  2021 Desktop
drwx------ 4 root root 4.0K Sep 20  2021 Documents
drwx------ 2 root root 4.0K Sep 20  2021 Downloads
drwx------ 2 root root 4.0K Sep 20  2021 Music
drwx------ 2 root root 4.0K Sep 20  2021 Pictures
drwx------ 2 root root 4.0K Sep 20  2021 Public
drwx------ 2 root root 4.0K Sep 20  2021 Templates
drwx------ 2 root root 4.0K Sep 20  2021 Videos
-rw-rw-r-- 1 root root    0 Sep 21 02:17 file1.txt

La opción de “l” es para mostrar los permisos, usuario dueño y grupo dueño así como datos de fecha de última modificación.

La opción de “h” es para mostrar el tamaño de los archivos “leíble por humanos”, ya sea en Bytes, Kilobytes, Megabytes, Gigabytes.

Para ordenar por fecha usamos la opción “t”.

[root@localhost ~]# ls -lht
total 32k
-rw-rw-r-- 1 root root    0 Sep 21 02:17 file1.txt
drwx------ 2 root root 4.0K Sep 20  2021 Desktop
drwx------ 4 root root 4.0K Sep 20  2021 Documents
drwx------ 2 root root 4.0K Sep 20  2021 Downloads
drwx------ 2 root root 4.0K Sep 20  2021 Music
drwx------ 2 root root 4.0K Sep 20  2021 Pictures
drwx------ 2 root root 4.0K Sep 20  2021 Public
drwx------ 2 root root 4.0K Sep 20  2021 Templates
drwx------ 2 root root 4.0K Sep 20  2021 Videos

Para mostrar los archivos ocultos usamos la opción “a”.

root@localhost:~$ ls -lha
total 64K
drwxr-xr-x 1 root root 4.0K Sep 21 02:17 .
drwxr-xr-x 1 root root 4.0K Dec 20  2017 ..
-rw-r--r-- 1 root root  220 Apr  9  2014 .bash_logout
-rw-r--r-- 1 root root 3.7K Dec 20  2017 .bashrc
drwx------ 2 root root 4.0K Sep 21 01:57 .cache
-rw-r--r-- 1 root root  675 Apr  9  2014 .profile
-rw-r--r-- 1 root root   74 Dec 20  2017 .selected_editor
drwx------ 2 root root 4.0K Dec 20  2017 Desktop
drwx------ 4 root root 4.0K Dec 20  2017 Documents
drwx------ 2 root root 4.0K Dec 20  2017 Downloads
drwx------ 2 root root 4.0K Dec 20  2017 Music
drwx------ 2 root root 4.0K Dec 20  2017 Pictures
drwx------ 2 root root 4.0K Dec 20  2017 Public
drwx------ 2 root root 4.0K Dec 20  2017 Templates
drwx------ 2 root root 4.0K Dec 20  2017 Videos
-rw-rw-r-- 1 root root    0 Sep 21 02:17 file1.txt

Comando pwd

El comando pwd muestra la ruta en directorios en la que estamos parados.

[root@localhost ~]# pwd
/root

Comando cd

Usamos el comando cd para cambiar de directorio, este puede ser indicado con path relativo o con path desde raíz. También podemos usar .. para subir de directorio o ~ para ir al directorio home.

[root@localhost ~]# cd Documents
[root@localhost Documents]# pwd
/root/Documents
[root@localhost Documents]# cd ..
[root@localhost Documents]# pwd
/root
[root@localhost ~]# cd /root/Documents/
[root@localhost Documents]# pwd
/root/Documents
[root@localhost Documents]# cd ~
[root@localhost ~]# pwd
/root

Conclusiones

Esta es una pequeña guía para saber como ir navegando en los directorios de Linux.

Como siempre si les gusta compartan y si no también.