XUT_ / COURSES / PRE SECURITY

Interacting with the Filesystem

En esta lección veremos cómo navegar en el sistema de ficheros, leer y crear archivos.

Interactuar con el Sistema de Ficheros

Ser capaz de navegar entre ficheros es esencial, para ello:

CommandFull Name
lsListar los archivos de un directorio
cdCambiar de directorio.
catConcatenar los caracteres de un archivo
pwdPrint Working Directory, muestra el directorio actual

Listar los Archivos

Antes de poder hacer nada como leer el contenido de archivos, necesitamos saber qué existe.

Para esto podemos usar ls. Podemos usar ls en rutas absolutas o relativas, no sólo en nuestro directiorio actual.

bash
tryhackme@linux1:~$ ls
'Important Files' 'My Documents' Notes Pictures

Cambiar nuestro Directorio actual

Chang Directory (cd) sirve para cambiar de directorio:

bash
tryhackme@linux1:~$ cd Pictures
tryhackme@linux1:~/Pictures$ ls
dog_picture1.jpg dog_picture2.jpg dog_picture3.jpg

Viendo el contenido de un Archivo

Cat es una abreviatura de concatenate, que implica concatenar los bits de texto en un sólo output, si no se especifica ese canal de salida, será la pantalla.

txt
tryhackme@linux1:~/Documents$ cat todo.txt
Here's something important for me to do later!

Encontrando el path entero a nuestro Directorio Actual de Trabajo

Para saber en qué directorio estamos actualmente existe un comando: pwd (Print Working Directory):

bash
tryhackme@linux1:~/Documents$ pwd
/home/ubuntu/Documents