Buenas noches papilos y mamilas! vengo nuevamente a dejar un pequeño aporte que hace referencia a Tips & Tricks de nuestro sistema favorito Linux!
Por favor leer y tratar de analizar que es lo que produce cada línea de comandos o instalación, etc.
También en lo posible trataré de dejar un video con cada prueba que hice así miren lo que sucede!

Comencemos!

 

sudo te responde luego que colocas mal tu password:

1 – Editamos el archivo /etc/sudoers
* sudo nano /etc/sudoers
2 – Al final del archivo agregamos éstas líneas: Defaults env_reset, insults

 

3 – Guardamos y Salimos.
4 – Probamos escribir mal nuestro password y sudo nos responderá con alguna ocurrencia. ;-)

 

Bomba Fork: Lo que hace es ir clonando procesos hasta que nuestro sistema falla.
root@snowcrash ~ $ :(){ :|:& };:

 

Limpiar pantalla en tty o terminal: 
1 – Tan fácil como presionar Ctrl+l o también pueden usar el comando “clear” (sin las comillas).

 

Comando “yes”:
* Éste comando se encuentra dentro del repositorio core/coreutils en Archlinux, pero en Debian también se encuentra, en Ubuntu, etc…
Asumo que se podría utilizar en algún script ya que éste comando muestra por pantalla la letra y repetidamente hasta que lo cancelas (con ctrl+c).
No encontré mucha información al respecto y la información de man no es MUY abundante, pero podrían utilizar para también llenar un disco! jaja de ésta manera:

1 – yes > prueba.ice
2 – cancelamos con ctrl+c
3 – miramos el peso del archivo, en mi caso lo dejé 35 segundos aproximadamente.
4 – miren el resultado.

 

Mostrar los comandos más usados:
1 – Abrimos una tty o una terminal y ejecutamos:
2 – history | awk ‘{a[$2]++}END{for(i in a){print a[i] ” ” i}}’ | sort -rn | head
3 – A continuación tendrán un listado de sus comandos más usados. Muestro mi ejemplo:


Buscar un archivo en el sistema:
1 – Abrimos una tty o una terminal y ejecutamos:
2 – find / -name nombre del archio
3 – El destino se puede cambiar para el que ustedes quieran, por ejemplo:

 

Mostrar las librerías que utiliza una aplicación:
1 – 1 – Abrimos una tty o una terminal y ejecutamos:
2 – ldd /bin/cat

 

Saber que shell estamos utilizando:
1 – Abrimos una tty o una terminal y ejecutamos:
2 – echo $SHELL

 

Mostrar el calendario en la consola:
1 – Abrimos una tty o una terminal y ejecutamos:
2 – cal

 

Saber cuanto espacio ocupa un directorio:
1 – Abrimos una tty o una terminal y ejecutamos:
2 – du -bsh /directorio/en/cuestion
3 – Dejo el directorio que consulté de ejemplo:

 

La supuesta “bomba fork”:
1 – Abrimos una tty o una terminal y ejecutamos:
2 –  Vamos a desmentir que ésto NO funciona, dejo un screen asi lo miran y salen de la duda:

Como usuario normal:

Como root:

 

Supuesto comando que no se puede utilizar:
1 – rm -rf / en nuestro terminal
* Nota: tengamos en cuenta que te explica muy claro que si no se utiliza otro argumento más NO FUNCIONA dicha sentencia.

Como usuario común:

Como root:

 

Por ahora ésos son, pero más que obvio iré actualizando el listado, si quieren aportar más para que vayamos ampliando el listado, bienvenidos serán!

Abrazo de gol!

Anuncios