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).
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:
tryhackme@linux2:~$ man ls
