Travesuras de Unix y Linux

24

¿Qué travesuras inofensivas sabes que serían geniales para tus colegas?

Eimantas
fuente
77
Inofensivo para ellos? ¿O inofensivo para ti cuando vengan a vengarse?
Stefan Lasiewski
2
Inofensivo para el sistema.
Eimantas

Respuestas:

26

No sé si esto califica como una broma, ¡pero puedes ver StarWars en un shell !

telnet towel.blinkenlights.nl

Al respecto .

Moeb
fuente
¡Me encanta ese!
Robert Swisher
Patadas! Eso es asombroso!
geoffc
Si habilita el controlador de salida de arte ASCII (color opcional) para mplayerque pueda ver la película real en ASCII!
Trovador
17

Instalar "sl". ¡Chú chú! http://www.tkl.iis.u-tokyo.ac.jp/~toyoda/index_e.html

      ====        ________                ___________
  _D _|  |_______/        \__I_I_____===__|_________|
   |(_)---  |   H\________/ |   |        =|___ ___|      _________________ 
   /     |  |   H  |  |     |   |         ||_| |_||     _|                \_____A
  |      |  |   H  |__--------------------| [___] |   =|                        |
  | ________|___H__/__|_____/[][]~\_______|       |   -|                        |
  |/ |   |-----------I_____I [][] []  D   |=======|____|________________________|_
__/ =| o |=-~~\  /~~\  /~~\  /~~\ ____Y___________|__|__________________________|_
 |/-=|___||    ||    ||    ||    |_____/~\___/          |_D__D__D_|  |_D__D__D_|
  \_/      \__/  \__/  \__/  \__/      \_/               \_/   \_/    \_/   \_/

"SL (Steam Locomotive) corre por tu terminal cuando escribes" sl "como querías escribir 'ls'. Es solo un comando de broma, y ​​no es útil en absoluto. Coloca el binario en / usr / local / bin".

invertido
fuente
Esto es esencialmente un duplicado de esta respuesta , pero el motor no tiene forma de indicar eso
Michael Mrozek
17

A veces me meto en mi máquina en casa y asusto a mi esposa (o al gato) al reproducir un mensaje por los altavoces usando el texto a voz del festival.

echo "Helllloooo!  Is anyone home?" | festival --tts
jjclarkson
fuente
woww ... eso es un poco divertido y un poco cruel ...
xenoterracide
55
Una vez tuve una conversación de mensajería instantánea con mi esposa en la que ella escribía sus mensajes en mensajería instantánea y yo escribía mis respuestas en un intérprete de comandos que les decía. Ella casi muere de risa. Todo comenzó cuando ella estaba afk y yo estaba tratando de llamar su atención. Ella pensó que la computadora tenía un virus. Durante un tiempo fingí que mis respuestas provenían de la computadora, como si estuviera conversando con ella.
Neil Mayhew
44
dd if=/dev/sda of=/dev/dsp- oh, esos días felices ...
polemon
16

Agregue esta línea a ~/.bashrc(suponiendo que el shell predeterminado sea bash)

export PROMPT_COMMAND="cd"

No importa a dónde cdvaya la víctima , él / ella todavía terminará en$HOME

Desde la página de manual de bash:

PROMPT_COMMAND  
    If set, the value is executed as a command prior to issuing each
    primary prompt.
Shawn Chin
fuente
13
cat<<EOF >> ~/.bashrc
alias cd='echo "Segmentation fault" && echo $* > /dev/null'
alias ls='echo "Segmentation fault"'
EOF

Estoy seguro de que podrás encontrar más variantes creativas de ~/.bashrcbromas.

Alex B
fuente
12

No necesariamente específico de UNIX, pero me gusta modificar el /etc/hostsarchivo:

127.0.0.1    google.com
127.0.0.1    slashdot.org
127.0.0.1    questionablecontent.net

etcétera, y luego configurar Apache ErrorDocument 404 click_harder.htmlseñalando esta página .

Lucas Jones
fuente
44
No estoy seguro de enviarlos a una página de error que diga que IE funcionará en un usuario * nix.
xenoterracida
1
@xenoterracide: Eso es parte de la broma.
David Thornley
11

He usado esta broma de guión de redireccionamiento dentro de mi oficina para voltear las imágenes del navegador.

Te sorprendería ver cómo las personas entran en pánico cuando piensan que han adquirido algún tipo de virus.

También puedes usar la broma para hacer que las imágenes se vean borrosas (eliges el grado de desenfoque), bastante divertido cuando no te excedes: la gente piensa que sus ojos están cansados ​​o que el monitor está inestable.

Dan
fuente
D'oh! Beat me to it :)
Avery Payne
También hay un verson de esto en la galería de extensión de Chrome, fácil de deslizar en la computadora de alguien cuando te sientas a navegar.
Caleb
10

... No estoy seguro acerca de inofensivo, pero una vez configuré el nivel de ejecución predeterminado de mi compañero de cuarto en 6. Esa fue una tarde divertida (para mí).

Matt Simmons
fuente
Jajaja Brillante. :)
Lucas Jones
Cruel e inusual. Y oh que dulce.
Caleb
8

Heres una broma inofensiva.

Se sorprenderá de cuántas personas no saben sobre el personaje de tty stop. Entonces, cuando su víctima abandone su terminal, detenga la terminal usando Ctrl-S (eso es lo que generalmente es, stty -a le mostrará la clave en esa terminal). Y luego, cuando la víctima regrese, él o ella tratarán de hacer que la terminal vuelva a la vida ...

Y si encuentras a alguien que sigue saliendo de su terminal ... ¡estás de suerte!

execve
fuente
1
Eso es simplemente malvado. ;) Normalmente cambio entre usar una máquina Windows y, a menudo, C-sescribo al guardar ... Es un dolor cuando accidentalmente lo golpeas cuando ssh'ing a una máquina Linux ...
Patrick
1
Para el registro, puede volver a la normalidad presionando Ctrl-C.
badp
1
¡Ajá, eso es lo que me pasó ! ¡Gracias a @badp que estoy aprendiendo Ctrl-Cahora! Pero espera, la respuesta allí nos dice que usemos Ctrl-Q. ¿Cual es correcta?
imz - Ivan Zakharyaschev
6

Mi favorito es iniciar sesión en una computadora cercana y reproducir sonidos de cricket o rana.

Mientras trabajaba en Miami, Florida, tuve a toda mi familia, de regreso en Oregon, buscando una rana en el garaje.

Stephen Jazdzewski
fuente
5

De vuelta a la escuela, en el laboratorio CS (estaciones de trabajo solares en ese momento) compilé mpg123 de la fuente en mi directorio personal (eso fue divertido) y luego, cuando alguien salía del laboratorio (sin bloquear su estación de trabajo), lo hacía modifique su .cshrc (el shell predeterminado de las estaciones de trabajo) para reproducir "Imagine" de John Lennon cada vez que inicien sesión. Me divirtió muchísimo escuchar esa canción, sonando muy silenciosamente (las estaciones de trabajo solo tenían altavoces internos) de todo el laboratorio en cualquier momento del día o de la noche en que entré.

gabe
fuente
5
alias cd="eject -T"

En ~/.${shell}rc

echo "sleep 1" >>~/.${shell}rc

Que divertido :)

pimientos azules
fuente
4

Uno que realmente me gusta es alias ls = "sl" (requiere sl instalado, lo que puede o no ser un problema).

Para aquellos que no lo saben, sl es un programa que, al ser un error tipográfico común de ls, fue creado para capacitarlo para que no escriba t sl. Muestra un tren rodante de choo choo, que no puede romper con Cc o Cd (a menos que -ese pase).

Incluso puede hacer que haga cosas diferentes con algunos parámetros. Por sl (6):

   OPTIONS

       -a     An accident seems to happen. You'll feel pity for people who cry for help.

       -l     shows little one.

       -F     It flies.

       -e     Allow interrupt by Ctrl+C.

No recomiendo usar -e si te vas a meter con tus compañeros de trabajo, pero el resto tiene un gran potencial de risa.

BR
fuente
4

En los días de los sistemas solo de terminal, creé un programa que simulaba el programa de inicio de sesión pero seguía diciendo: "Inicio de sesión incorrecto". Luego lo puse en funcionamiento en la terminal de un colega mientras él estaba almorzando.

Cuando regresó, se confundió mucho y entró en pánico preguntándose si su contraseña había cambiado o algo así, y en realidad me llamó para pedirme que lo ayudara con el problema. Comencé a hacer todo tipo de sugerencias plausibles pero inútiles para las cosas que podría probar, y pude evitar sonar completamente inocente durante varios minutos, hasta que finalmente olió a rata cuando se me acabaron las sugerencias razonables y comencé a decir algunas cosas realmente extravagantes! Luego nos reímos juntos juntos.

Neil Mayhew
fuente
4

Este funciona muy bien en Windows, pero también se puede aplicar a KDE o Gnome:

  1. Abra algunos programas, solo para que parezca una sesión de trabajo normal
  2. Haga una captura de pantalla de todo el escritorio con todas las aplicaciones ejecutándose
  3. Establezca todos los paneles (o debajo de Windows la barra de inicio) en oculto
  4. Mover todos los iconos del escritorio a una carpeta fuera del escritorio
  5. Establecer la captura de pantalla como imagen de fondo del escritorio

Se verá como si la computadora se colgara por completo, sin embargo, de hecho, está funcionando perfectamente bien. Si eres especialmente malo, es posible que tengas en la captura de pantalla una ventana de Firefox con un sitio web irritante o vergonzoso. (No hagas esto en la oficina).

fschmitt
fuente
3

Hace mucho tiempo, cuando estaba en la universidad, trabajando a altas horas de la noche en un proyecto en una terminal de Unix (solo un tty, no X Windows), de repente mensajes como "¿Tienes hambre?" "¿Por qué sigues trabajando?" "La fecha límite es mañana, ¡solo ríndete y ve a dormir!" comenzó a aparecer en mi pantalla.

Resulta que un compañero estaba al otro lado de la habitación, cat'ing o echo' ing para el dispositivo de mi terminal ( /dev/pts/<whatever>) - los mensajes se presentaron directamente en mi terminal, sin ningún tipo de atribución (a diferencia de writeo wall).

En la actualidad, los sistemas están más bloqueados, dudo que sea tan fácil encontrar dispositivos terminales que se puedan escribir. Desafortunadamente, esto fue hace muchos años, así que no lo he probado en mucho tiempo, tal vez haya una forma diferente de hacerlo ahora.

Dan
fuente
Esto realmente funciona bien hoy en día todavía: D
badp
3

Para los usuarios de emacs, existe el infamemente malvado teclado roto.el que hace que la víctima piense que su teclado tiene problemas extraños.

durin42
fuente
1

Añadir a .inputrc:

"nano": "vi"
"vi": "emacs"
"cd": "ls"
Gravedad
fuente
1

A este tipo se le ocurrió una lista de alias que se podrían poner en .bashrc al entrevistar a alguien para un puesto de trabajo de administrador de sistemas Linux / Unix. Publicaré la lista completa de alias aquí, pero si lo desea, puede leer el artículo completo aquí . Me parece bastante divertido.

PS1="youAreHere/ "
export PS1
alias --='-'
alias ash='echo youAreHere/ '
alias bash='echo youAreHere/ '
alias cat='perl -l'
alias cd='cd .'
alias cp='echo cp'
alias csh='echo youAreHere/ '
alias df='echo /dev/dump 100% 100% 0% /tmp/jailfs/hoosegow/you'
alias echo='echo '
alias emacs='ed'
alias env='vmstat'
alias ex='ed'
alias exec='echo cannot fork'
alias exit='echo are you sure?'
alias id='echo user\(me\) group\(sadly the same\)'
alias joe='ed'
alias jsh='echo youAreHere/ '
alias kill='echo all dead'
alias ksh='echo youAreHere/ '
alias less='more ---x'
alias logout='echo are you sure?'
alias ls='echo .'
alias mkdir='echo making directory'
alias more='less </dev/null'
alias mv='echo stay'
alias netstat='cat /dev/random'
alias ping='ping /dev/null'
alias prompt='echo youAreHere/'
alias ps='echo you 501 501 0 Apr 1 ? 0:00 /usr/bin/vicks -vaporub'
alias pwd='echo you are here'
alias rm='echo can\'\''t find'
alias rmdir='removing directory'
alias set='iostat'
alias sh='echo youAreHere/ '
alias su='echo cannot su to'
alias sudo='exec'
alias touch='echo please don\'\''t touch'
alias unalias='echo no aliases found named'
alias vi='ed'
alias vim='ed'
alias w='echo x, y and z'
alias who='echo what?'
alias zsh='echo youAreHere/ '
# alias alias="sleep 5"  # Uncommenting that last line is optional ;)
pootzko
fuente
1

La broma más recordada que alguna vez jugué en otros eran dos, mientras estudiaba.

  1. Escribió un sucontenedor que pedirá la contraseña del usuario y los guardará en un archivo grabable para mí y luego pasará a la normalidad su. Al final, tendría toda la colección de la contraseña del usuario en la red y solía burlarme de alguna manera con lo que la contraseña del usuario se refiriera simbólicamente a ellos para que conozca sus contraseñas. Aunque fue divertido :-))

  2. Desplegué un script cgi en una instancia http que disfrazaría, recolectaría la contraseña del usuario diciendo que la autenticación es por sistema y que felizmente compartirían sus contraseñas con el script cgi que las almacenaría en un archivo de texto.

Me divertí mucho, ambos relacionados con el truco de contraseñas. No lo alentaría ahora. Como ahora estoy en la piel del administrador del sistema y desaliento estrictamente a las personas que comparten sus contraseñas ni siquiera en la web. Si tiene dudas, comuníquese con SysAdm para obtener la legitimidad del sitio en la red local.

Nikhil Mulley
fuente
0

establezca la variable DISPLAY en su nombre de PC / IP.
abren ventanas de depuración (wdb) en la PC de alguien y se confunden qué sucede. Por supuesto, su PC debe tener xwin corriendo y xhost +.

Hemant
fuente
0

Funciona para pantallas X11, si puede acceder a él, con "accesos directos" en el escritorio:

  1. Agregue una carpeta en el escritorio, llámela " Horse porn ".
  2. Use GIMP para comprar una tienda de pantalla de todo el escritorio.
  3. Establezca la captura de pantalla que tomó en el paso dos como fondo de pantalla.
  4. Elimina la carpeta " Horse porn ". Aún debería ver la carpeta, ya que forma parte del conjunto de capturas de pantalla como fondo de pantalla.
  5. Obtenga cronómetro y vea cuánto tiempo le lleva a $ user resolverlo.

Funciona también en Windows (TM).

Sardathrion - Restablece a Monica
fuente
-9
:(){ :|:& }:  //at your terminal

Advertencia : es una fork bomba ! Pero deberías probarlo una vez; )

Una bomba de horquilla es un proceso que se clona (se bifurca), el clon hace lo mismo y esos clones hacen lo mismo, etc. Crece exponencialmente hasta que se consumen todos los recursos del sistema y el sistema se cuelga. Es un trabajo realmente desagradable, y no es una broma de ninguna manera.

N 1.1
fuente
66
Esto no es inofensivo y rompe cosas!
wzzrd
2
Este es un buen uso para la virtualización. Obtenga un invitado que se ejecute en su instancia de KVM / Virtualbox y pruebe esto: siempre puede reiniciar. Es una oportunidad educativa.
Stefan Lasiewski
Oh, hay maneras de hacer que este ataque sea inofensivo ... Pero la solución es peor que la cura. :(
Arafangion
¿Como funciona?
Kevin Cantu
1
Ahhh, incluso Bash permite :como nombre de función. Aunque :(){ :|:& };:parece necesario ...
Kevin Cantu