XUT_ / COURSES / PRE SECURITY

Introduction to Flags and Switches

La mayoría de los comandos permiten argumentos. Estos son identificados con un guión y una cierta palabra clave o switches.

Al usar un comando, mientras no se haya especificado nada más, este efectuará su comportamiento por defecto. Por ejemplo ls lista los elementos de un directorio. Sin embargo, los archivos ocultos no se muestran. Podemos usar flags para modificar el comportamiento de los comandos.

Por ejemplo, -a (abreviatura para --all) podemos ver incluso los archivos ocultos (los que empiezan con un punto).

bash
tryhackme@linux2:~$ ls
folder1
tryhackme@linux2:~$ ls -a
.hiddenfolder folder1

Los comandos que aceptan argumentos tienen la flag --help o -h. Esta opción listará las posibles opciones que tiene el comando para realizar.

Esta opción es, en realidad, un output formateado llamado manual page (página de manual).

Las páginas de manual son excelentes fuentes de información. Para acceder a esta información podemos usar el comando man o las flags de help que hemos visto antes:

bash
tryhackme@linux2:~$ man ls