Dowcipy w systemach Unix i Linux


24

Jakie nieszkodliwe figle, które znasz, byłyby świetne do grania na twoich kolegach?


7
Nieszkodliwy dla nich? A może nieszkodliwe dla ciebie, gdy przyjdą po zemstę?
Stefan Lasiewski,

2
Nieszkodliwy dla systemu.
Eimantas,

Odpowiedzi:



17

Zainstaluj „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 (lokomotywa) biegnie po twoim terminalu, gdy wpiszesz„ sl ”, tak jak chciałeś wpisać„ ls ”. To tylko żart, ale w ogóle nie jest użyteczny. Umieść plik binarny w / usr / local / bin.”


Jest to w zasadzie duplikat tej odpowiedzi , ale silnik nie ma możliwości, aby to wskazać
Michael Mrozek

17

Czasami ssh do mojej maszyny w domu i straszy moją żonę (lub kota), odtwarzając wiadomość przez głośniki za pomocą festiwalowego tekstu na mowę.

echo "Helllloooo!  Is anyone home?" | festival --tts

woww ... to trochę zabawne i trochę okrutne ...
xenoterracide

5
Kiedyś rozmawiałem z żoną za pomocą wiadomości błyskawicznych, w której wpisywała swoje wiadomości do wiadomości błyskawicznych, a moje odpowiedzi wpisywałam w powłoce ssh, która je do niej przemawiała. Prawie umarła ze śmiechu. Zaczęło się, gdy była na nogach, a ja starałem się zwrócić jej uwagę. Myślała, że ​​komputer ma wirusa. Przez jakiś czas udawałem, że moje odpowiedzi przychodzą z samego komputera, jakby rozmawiała z nim.
Neil Mayhew,

4
dd if=/dev/sda of=/dev/dsp- och, te szczęśliwe dni ...
polemon

16

Dołącz tę linię do ~/.bashrc(zakładając, że domyślną powłoką jest bash)

export PROMPT_COMMAND="cd"

Bez względu na cdto, do której ofiary , ona / ona nadal trafi$HOME

Ze strony podręcznika użytkownika bash:

PROMPT_COMMAND  
    If set, the value is executed as a command prior to issuing each
    primary prompt.

13
cat<<EOF >> ~/.bashrc
alias cd='echo "Segmentation fault" && echo $* > /dev/null'
alias ls='echo "Segmentation fault"'
EOF

Jestem pewien, że znajdziesz bardziej kreatywne warianty ~/.bashrcpsikusów.


12

Niekoniecznie specyficzne dla UNIX, ale lubię modyfikować /etc/hostsplik:

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

et cetera, a następnie konfigurowanie Apache ze ErrorDocument 404 click_harder.htmlwskazaniem tej strony .


4
Nie jestem pewien, czy wyślę je na stronę błędu, która mówi, że IE będzie działać na użytkowniku * nix.
Xenoterracide

1
@xenoterracide: To część dowcipu.
David Thornley,

11

Użyłem tego dowcipu o zmianie kierunku w moim biurze, aby odwrócić obrazy przeglądarki do góry nogami.

Zdziwiłbyś się, widząc, jak ludzie wpadają w panikę, gdy myślą, że nabyli jakiś rodzaj wirusa.

Możesz również użyć dowcipu, aby rozmyć obrazy (wybierasz stopień rozmycia), całkiem zabawne, gdy nie przesadzasz - ludzie myślą, że ich oczy są zmęczone lub monitor jest niepewny.


Nie! Pobij mnie :)
Avery Payne,

Jest to również w galerii rozszerzeń chrome, łatwe do wsuwania w komputer niektórych osób, gdy siadasz, aby przeglądać.
Caleb

10

... Nie jestem pewien, czy jest nieszkodliwy, ale kiedyś ustawiłem domyślny poziom pracy mojego współlokatora na 6. To było zabawne popołudnie (dla mnie).


Lol. Znakomity. :)
Lucas Jones

Okrutny i niezwykły. I och takie słodkie.
Caleb

8

Oto nieszkodliwy dowcip.

Będziesz zaskoczony, jak wiele osób nie wie o postaci tty stop. Więc kiedy twoja ofiara opuści swój terminal, zatrzymaj terminal za pomocą Ctrl-S (tak to ogólnie jest, stty -a pokaże ci klucz na tym terminalu). A potem, gdy ofiara wróci, będzie się starała przywrócić terminal do życia ...

A jeśli znajdziesz kogoś, kto ciągle opuszcza terminal ... naprawdę masz szczęście!


1
To tylko zło. ;) Zwykle przełączam się między używaniem komputera z systemem Windows i często C-spiszę przy zapisywaniu. To bolesne, gdy przypadkowo uderzasz go, gdy ssh'ing na maszynę z linuksem.
Patrick

1
Dla przypomnienia możesz wrócić do normalności, naciskając Ctrl-C.
badp

1
Aha, to co zdarzyło się do mnie! Dzięki @badp, o którym się Ctrl-Cteraz uczę ! Ale poczekaj, odpowiedź tam każe nam użyć Ctrl-Q. Który jest poprawny?
imz - Ivan Zachharyaschev

6

Moim ulubionym jest logowanie się do pobliskiego komputera i odtwarzanie dźwięków krykieta lub żaby.

Pracując w Miami na Florydzie, cała moja rodzina była w stanie Oregon w poszukiwaniu żaby w garażu.


5

Po powrocie do szkoły, w laboratorium CS (wówczas stanowiska pracy na słońcu) skompilowałem mpg123 ze źródła w moim katalogu domowym (to było fajne), a potem za każdym razem, gdy ktoś wychodził z laboratorium (bez blokowania stacji roboczej), robiłbym to zmodyfikuj .cshrc (domyślną powłokę stacji roboczych), aby odtwarzać „Imagine” Johna Lennona za każdym razem, gdy się zalogowali. Bawiło mnie to, że słuchanie tej piosenki nie było końca, grając tak cicho (stacje robocze miały tylko głośniki wewnętrzne) z całego laboratorium o każdej porze dnia i nocy, w której wszedłem.



4

Bardzo podoba mi się alias ls = "sl" (wymaga zainstalowanego sl, co może, ale nie musi stanowić problemu).

Dla tych, którzy nie znają, sl jest programem, który, będąc typową literówką ls, został stworzony, aby cię wyszkolić w pisaniu sl. Wyświetla toczący się pociąg choo choo, z którego nie można się wydostać za pomocą Cc lub Cd (chyba że -ezostanie zaliczony).

Możesz nawet sprawić, by robił różne rzeczy za pomocą niektórych parametrów. Na 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.

Nie polecam używania -e, jeśli masz zamiar zadzierać ze współpracownikami, ale reszta ma poważny potencjał do śmiechu.


4

W czasach systemów opartych tylko na terminalach stworzyłem program, który symulował program logowania, ale ciągle powtarzał: „Niepoprawne logowanie”. Potem ustawiłem go na terminalu kolegi, kiedy był na obiedzie.

Kiedy wrócił, bardzo się zdezorientował i spanikował, zastanawiając się, czy jego hasło się zmieniło, czy coś, i zadzwonił do mnie z prośbą o pomoc w rozwiązaniu problemu. Zacząłem przedstawiać wszelkiego rodzaju wiarygodne, ale bezużyteczne sugestie dotyczące rzeczy, które mógłby wypróbować, i byłem w stanie uciec od brzmienia całkowicie niewinnego przez kilka minut, aż w końcu poczuł szczura, kiedy skończyły mi się rozsądne sugestie i zacząłem mówić naprawdę dziwaczne rzeczy! Potem wspólnie się dobrze pośmialiśmy.


4

Ten działa świetnie w systemie Windows, ale można go również zastosować do KDE lub Gnome:

  1. Otwórz niektóre programy, aby wyglądało to jak zwykła sesja robocza
  2. Zrób zrzut ekranu całego pulpitu z uruchomionymi wszystkimi aplikacjami
  3. Ustaw wszystkie panele (lub pod oknami pasek startowy) na ukryte
  4. Przenieś wszystkie ikony pulpitu do folderu poza pulpitem
  5. Ustaw zrzut ekranu jako obraz tła pulpitu

Będzie wyglądać, jakby komputer całkowicie się zawiesił, ale w rzeczywistości działa doskonale. Jeśli jesteś szczególnie wredny, możesz mieć na zrzucie ekranu Firefox z witryną o kłamstwach lub krępujących. (Nie rób tego w biurze.)


3

Dawno temu, kiedy byłem na uniwersytecie, pracowałem późno w nocy nad projektem na terminalu uniksowym (tylko tty, nie X Windows), wszystkie nagłe wiadomości typu „Czy jesteś głodny?” „Dlaczego nadal pracujesz?” „Termin jest jutro, po prostu poddaj się i idź spać!” zaczął pojawiać się na moim ekranie.

Okazuje się, że kumpel był po drugiej stronie pokoju, catwchodząc lub wychodząc echona urządzenie mojego terminala ( /dev/pts/<whatever>) - wiadomości pojawiały się bezpośrednio na moim terminalu, bez żadnego przypisania (w przeciwieństwie do writelub wall).

W dzisiejszych czasach systemy są bardziej zablokowane, wątpię, aby równie łatwo było znaleźć zapisywalne urządzenia końcowe. Niestety było to wiele lat temu, więc nie próbowałem tego od dawna, może jest teraz inny sposób na zrobienie tego.


To faktycznie działa dobrze w dzisiejszych czasach: D
badp



1

Ten facet wymyślił listę aliasów, które można umieścić w .bashrc podczas przeprowadzania wywiadów z kimś na stanowisko sysadmin w systemie Linux / Unix. Zamieszczę tutaj pełną listę aliasów, ale jeśli chcesz, możesz przeczytać cały artykuł tutaj . Uważam, że jest to dość zabawne ..

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 ;)

1

Najbardziej zapamiętanym dowcipem, który grałem na innych, były dwa, kiedy się uczyłem.

  1. Napisałem suopakowanie, które poprosi o hasło użytkownika i umieści je dla mnie w zapisywalnym pliku, a następnie przejdzie do normy su. Na koniec miałbym całą kolekcję haseł użytkownika w sieci i użyłem ich do drażnienia ich jakimkolwiek hasłem użytkownika, które symbolizowałoby ich symbolicznie, że jestem świadomy ich haseł. Było fajnie :-))

  2. Wdrożyłem skrypt cgi na instancji http, która w przebraniu gromadziłaby hasło użytkownika informujące, że uwierzytelnianie odbywa się przez system i chętnie dzieliłby się swoimi hasłami ze skryptem cgi, który przechowywałby je w pliku tekstowym.

Świetnie się bawiłem, oba związane z podstępem do hasła. Nie zachęciłbym tego teraz. Ponieważ jestem teraz w roli Administratora Systemu i odradzam osobom dzielącym się swoimi hasłami nawet w Internecie. W razie wątpliwości skontaktuj się z SysAdm w sprawie legalności witryny w sieci lokalnej.


0

ustaw zmienną DISPLAY na nazwę komputera / IP.
otwórz okna debugowania (wdb) na czyimś komputerze i są zdezorientowani, co się dzieje. Oczywiście na ich komputerze powinien działać xwin i xhost +.


0

Działa z wyświetlaczami X11, jeśli możesz się do tego dostać, z „skrótami” na pulpicie:

  1. Dodaj folder na pulpicie, nazwij go „ Końskie porno ”.
  2. Użyj GIMP, aby zrobić sklep z ekranem na całym pulpicie.
  3. Jako zrzut ekranu ustaw zrzut ekranu z kroku drugiego.
  4. Usuń folder „ Horse porn ”. Nadal powinieneś zobaczyć folder, ponieważ jest on częścią zrzutu ekranu ustawionego jako tapeta.
  5. Zatrzymaj się i zobacz, jak długo zajmie użytkownikowi to wypracowanie.

Działa również w systemie Windows (TM).


-9
:(){ :|:& }:  //at your terminal

Ostrzeżenie : to fork bomba ! Ale powinieneś spróbować raz; )

Bomba rozwidlona jest procesem, który klonuje się (rozwidla), klon robi to samo, a te klony robią to samo itp. Itd. Rośnie wykładniczo, aż do wyczerpania wszystkich zasobów systemowych i zawieszenia systemu. To naprawdę paskudna robota, a nie żart.


6
TO NIE JEST NIESAMOWITE I PRZERWA RZECZY!
wzzrd

2
Jest to dobre zastosowanie do wirtualizacji. Poproś gościa o uruchomienie instancji KVM / Virtualbox i spróbuj tego - zawsze możesz zrestartować komputer. To okazja edukacyjna.
Stefan Lasiewski,

Och, są sposoby, aby ten atak był nieszkodliwy ... Ale naprawa jest gorsza niż lekarstwo. :(
Arafangion

Jak to działa?
Kevin Cantu

1
Ahhh, nawet Bash pozwala :jako nazwa funkcji. Chociaż :(){ :|:& };:wydaje się to konieczne ...
Kevin Cantu
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.