Antworten:
Ich weiß nicht, ob dies ein Streich ist, aber Sie können StarWars auf einer Shell sehen !
telnet towel.blinkenlights.nl
Darüber .
mplayer
, können Sie den aktuellen Film in ASCII ansehen!
Installieren Sie "sl". Choo Choo! 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) läuft über Ihr Terminal, wenn Sie" sl "eingeben, wie Sie es vorhatten," ls ". Es ist nur ein Scherzbefehl und überhaupt nicht nützlich. Stellen Sie die Binärdatei auf / usr / local / bin."
Manchmal ssh ich zu Hause in mein Gerät und erschrecke meine Frau (oder die Katze), indem ich eine Nachricht über die Lautsprecher per Festivaltext-to-Speech abspiele.
echo "Helllloooo! Is anyone home?" | festival --tts
dd if=/dev/sda of=/dev/dsp
- Oh, diese glücklichen Tage ...
Hänge diese Zeile an ~/.bashrc
(vorausgesetzt, die Standard-Shell ist bash)
export PROMPT_COMMAND="cd"
Egal, wo das Opfer cd
hingeht, es landet immer noch in$HOME
Von der Bash-Manpage:
PROMPT_COMMAND If set, the value is executed as a command prior to issuing each primary prompt.
Nicht unbedingt UNIX-spezifisch, aber ich ändere die /etc/hosts
Datei gerne :
127.0.0.1 google.com
127.0.0.1 slashdot.org
127.0.0.1 questionablecontent.net
und so weiter, und richten Sie dann Apache mit einem ErrorDocument 404 click_harder.html
Verweis auf diese Seite ein .
Ich habe diesen Skript-Streich in meinem Büro benutzt, um die Browser-Bilder auf den Kopf zu stellen.
Sie werden erstaunt sein, wie panisch Menschen sind, wenn sie glauben, eine Art Virus erworben zu haben.
Sie können den Streich auch verwenden, um Bilder unscharf zu machen (Sie wählen den Grad der Unschärfe), ziemlich lustig, wenn Sie es nicht übertreiben - die Leute denken, ihre Augen sind müde oder der Monitor ist wackelig.
... Ich bin mir nicht sicher, ob es harmlos ist, aber ich habe einmal den Standard-Runlevel meines Mitbewohners auf 6 gesetzt. Das war ein amüsanter Nachmittag (für mich).
Hier ist ein harmloser Streich.
Sie werden überrascht sein, wie viele Leute nichts über den tty-Stop-Charakter wissen. Wenn Ihr Opfer sein Terminal verlässt, stoppen Sie das Terminal mit Strg-S (das ist im Allgemeinen so, stty -a zeigt Ihnen den Schlüssel auf diesem Terminal). Und wenn das Opfer zurückkommt, wird es sich bemühen, das Terminal wieder zum Leben zu erwecken ...
Und wenn Sie jemanden finden, der sein Terminal immer wieder verlässt ... dann haben Sie wirklich Glück!
C-s
wechsle ich zwischen der Verwendung eines Windows- Rechners und der häufigen Eingabe beim Speichern. Es ist ein Schmerz, wenn Sie ihn versehentlich treffen, wenn Sie auf einen Linux-Rechner wechseln.
Ctrl-C
! Aber warte, die Antwort sagt uns, dass wir sie verwenden sollen Ctrl-Q
. Welches ist richtig?
Mein Favorit meldet sich bei einem Computer in der Nähe an und spielt Kricket- oder Froschgeräusche.
Während meiner Abwesenheit in Miami, Florida, hatte ich meine ganze Familie in Oregon auf der Suche nach einem Frosch in der Garage.
Zurück in der Schule, im CS-Labor (Sun Workstations zu der Zeit), kompilierte ich mpg123 aus dem Quellcode in meinem Home-Verzeichnis (das hat Spaß gemacht) und wann immer jemand das Labor verließ (ohne die Workstation zu sperren), tat ich das ändere ihre .cshrc-Datei (die Standard-Shell der Workstations) so, dass sie "Imagine" von John Lennon spielt, wenn sie sich einloggen. Es hat mich amüsiert, diesen Song immer so leise zu hören (die Workstations hatten nur interne Lautsprecher) zu jeder Tages- oder Nachtzeit, in der ich ging.
alias cd="eject -T"
Im ~/.${shell}rc
echo "sleep 1" >>~/.${shell}rc
Was für ein Spaß :)
Eine, die ich wirklich mag, ist alias ls = "sl" (erfordert sl installiert, was ein Problem sein kann oder nicht).
Für diejenigen, die es nicht wissen, ist sl ein Programm, das, da es ein gängiger Tippfehler von ls ist, erstellt wurde, um Sie darin zu schulen, sl zu tippen. Es zeigt einen rollenden Choo Choo-Zug, aus dem Sie nicht mit Cc oder Cd ausbrechen können (es -e
sei denn, er wird übergeben).
Mit einigen Parametern können Sie sogar verschiedene Aktionen ausführen. Pro 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.
Ich empfehle -e nicht, wenn Sie sich mit Ihren Kollegen anlegen wollen, aber der Rest hat ernsthaftes Lachpotential.
In den Tagen von Terminalsystemen habe ich ein Programm erstellt, das das Anmeldeprogramm simulierte, aber immer wieder sagte: "Anmeldung falsch". Ich habe es dann auf dem Terminal eines Kollegen laufen lassen, während er beim Mittagessen war.
Als er zurückkam, war er sehr verwirrt und in Panik. Er fragte sich, ob sich sein Passwort geändert hatte oder so und rief mich an, um mich zu bitten, ihm bei dem Problem zu helfen. Ich fing an, alle möglichen plausibel klingenden, aber nutzlosen Vorschläge für Dinge zu machen, die er versuchen könnte, und konnte einige Minuten damit davonkommen, völlig unschuldig zu klingen, bis er schließlich eine Ratte roch, als mir die vernünftigen Vorschläge ausgegangen waren und er anfing, einige zu sagen Wirklich ausgefallene Dinge! Wir hatten dann ein gutes Lachen darüber zusammen.
Dieser funktioniert hervorragend unter Windows, kann aber auch auf KDE oder Gnome angewendet werden:
Es sieht so aus, als ob der Computer vollständig hängt, aber tatsächlich funktioniert er einwandfrei. Wenn Sie besonders gemein sind, haben Sie im Screenshot möglicherweise ein Firefox-Fenster mit einer bearbeitenden oder peinlichen Website. (Mach das nicht im Büro.)
Vor langer Zeit, als ich an der Universität war und spät in der Nacht an einem Projekt auf einem Unix-Terminal arbeitete (nur ein paar, nicht X Windows), erschienen plötzlich Nachrichten wie "Hast du Hunger?" "Warum arbeitest du noch?" "Einsendeschluss ist morgen, einfach aufgeben und schlafen gehen!" begann auf meinem Bildschirm zu erscheinen.
Es stellte sich heraus, dass ein Kumpel durch den Raum lief cat
und echo
auf das Gerät meines Terminals ging ( /dev/pts/<whatever>
) - die Nachrichten wurden direkt auf meinem Terminal angezeigt , ohne dass eine Zuweisung erfolgte (anders als bei write
oder wall
).
Heutzutage sind Systeme eher gesperrt. Ich bezweifle, dass es so einfach ist, beschreibbare Endgeräte zu finden. Leider war das viele, viele Jahre her, also habe ich es schon lange nicht mehr versucht, vielleicht gibt es jetzt einen anderen Weg, es zu tun.
Für Emacs-Benutzer gibt es die schändlich böse broken-keyboard.el , die das Opfer glauben lässt, dass ihre Tastatur seltsame Probleme hat.
Dieser eine Typ hat eine Liste von Aliasnamen erstellt, die in .bashrc eingefügt werden können, wenn er jemanden für eine Linux / Unix-Sysadmin-Stelle interviewt. Ich werde die vollständige Liste der Aliase hier posten, aber wenn Sie möchten, können Sie den vollständigen Artikel hier lesen . Ich finde es ziemlich lustig ..
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 ;)
Die meisten Streiche, an die ich mich erinnerte, waren zwei, während ich studierte.
Schrieb einen su
Wrapper, der nach dem Passwort des Benutzers fragte und diese für mich in einer beschreibbaren Datei verwahrte, und fuhr dann mit dem Normalen fort su
. Am Ende würde ich die gesamte Sammlung von Benutzerpasswörtern im Netzwerk haben und sie irgendwie damit ärgern, was auch immer das Benutzerpasswort bedeuten würde, um sie symbolisch anzudeuten, dass ich ihre Passwörter kenne. Es hat Spaß gemacht :-))
Ich habe ein CGI-Skript auf einer http-Instanz implementiert, die das Kennwort des Benutzers als Versteck erfasst und angibt, dass die Authentifizierung vom System erfolgt, und sie haben ihre Kennwörter gerne für CGI-Skripts freigegeben, in denen sie in einer Textdatei gespeichert werden.
Hatte einen schönen Spaß, beide im Zusammenhang mit Passwort Trick. Ich würde das jetzt nicht fördern. Da ich jetzt in der Rolle des Systemadministrators stehe und Menschen strikt davon abhalte, ihre Passwörter auch im Web zu teilen. Wenden Sie sich im Zweifelsfall an SysAdm, um die Legitimität der Site im lokalen Netzwerk zu überprüfen.
Funktioniert für X11-Displays, wenn Sie darauf zugreifen können, mit "Verknüpfungen" auf dem Desktop:
Funktioniert auch unter Windows (TM).
:(){ :|:& }: //at your terminal
Warnung : Es ist eine fork
Bombe ! Aber Sie sollten es einmal versuchen; )
Eine Fork-Bombe ist ein Prozess, der sich selbst klont (gabelt), der Klon dann dasselbe tut und diese Klone dasselbe tun usw. usw. Er wächst exponentiell, bis alle Systemressourcen verbraucht sind und das System hängt. Es ist eine wirklich üble Arbeit und keineswegs ein Streich.
:
als Funktionsname. Obwohl :(){ :|:& };:
notwendig erscheint ...