Trò đùa Unix & Linux


24

Những trò đùa vô hại nào bạn biết rằng sẽ rất tuyệt khi chơi trên đồng nghiệp của bạn?


7
Vô hại cho họ? Hoặc vô hại cho bạn khi họ đến tìm sự trả thù của họ?
Stefan Lasiewski

2
Vô hại cho hệ thống.
Eimantas

Câu trả lời:


26

Tôi không biết điều này có đủ điều kiện để chơi khăm không, nhưng bạn có thể xem StarWars trên vỏ !

telnet towel.blinkenlights.nl

Về nó .


Tôi yêu cái đó!
Robert Swisher

Đá! Điều đó thật tuyệt vời!
geoffc

Nếu bạn bật trình điều khiển đầu ra nghệ thuật ASCII (màu tùy chọn) để mplayerbạn có thể xem phim thực tế trong ASCII!
Troubadour

17

Cài đặt "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 (Đầu máy hơi nước) chạy trên thiết bị đầu cuối của bạn khi bạn gõ" sl "như bạn muốn nhập 'ls'. Đây chỉ là một lệnh đùa và hoàn toàn không hữu ích. Đặt nhị phân vào / usr / local / bin."


Đây thực chất là một bản sao của câu trả lời này , nhưng động cơ không có cách nào để chỉ ra điều đó
Michael Mrozek

17

Thỉnh thoảng tôi sẽ ssh vào máy của tôi ở nhà và chọc tức vợ tôi (hoặc con mèo) bằng cách phát một tin nhắn qua loa bằng cách sử dụng văn bản thành lời nói trong lễ hội.

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

woww ... thật là buồn cười và tàn nhẫn ...
xenoterracide

5
Có lần tôi đã có một cuộc trò chuyện IM với vợ tôi, trong đó cô ấy đã nhập tin nhắn của mình vào IM và tôi đã gõ các câu trả lời của mình vào một vỏ ssh để nói với cô ấy. Cô suýt chết cười. Nó bắt đầu khi cô ấy ở afk và tôi đang cố thu hút sự chú ý của cô ấy. Cô nghĩ máy tính có virus. Trong một lúc, tôi giả vờ câu trả lời của mình đến từ chính máy tính, như thể cô ấy đang nói chuyện với nó.
Neil Mayhew

4
dd if=/dev/sda of=/dev/dsp- oh, ngày hạnh phúc ...
Polemon

16

Nối dòng này vào ~/.bashrc(giả sử shell mặc định là bash)

export PROMPT_COMMAND="cd"

Cho dù nạn nhân cdđến đâu, anh ta / cô ta vẫn sẽ kết thúc$HOME

Từ trang bash man:

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

Tôi chắc chắn rằng bạn có thể tìm thấy nhiều biến thể sáng tạo hơn của ~/.bashrctrò đùa.


12

Không nhất thiết phải là dành riêng cho UNIX, nhưng tôi thích sửa đổi /etc/hoststệp:

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

et cetera, và sau đó thiết lập Apache bằng cách ErrorDocument 404 click_harder.htmltrỏ đến trang này .


4
Tôi không chắc chắn gửi chúng đến một trang lỗi cho biết IE sẽ hoạt động trên người dùng * nix.
xenoterracide

1
@xenoterracide: Đó là một phần của trò đùa.
David Thornley

11

Tôi đã sử dụng trò chơi kịch bản định hướng lại này trong văn phòng của mình để lật ngược hình ảnh trình duyệt.

Bạn sẽ ngạc nhiên khi thấy mọi người hoảng loạn như thế nào khi họ nghĩ rằng họ đã nhiễm một số loại vi-rút.

Bạn cũng có thể sử dụng trò chơi khăm để làm cho hình ảnh bị mờ (bạn chọn mức độ mờ), khá buồn cười khi bạn không làm quá sức - mọi người nghĩ rằng mắt họ mệt mỏi hoặc màn hình bị nhiễu.


Ôi! Đánh bại tôi đi :)
Avery Payne

Có một verson của điều này trong bộ sưu tập mở rộng chrome, dễ dàng trượt trong máy tính sombody khi bạn ngồi để duyệt.
Caleb

10

... Tôi không chắc chắn về việc vô hại, nhưng tôi đã từng đặt runlevel mặc định của bạn cùng phòng của mình thành 6. Đó là một buổi chiều thú vị (đối với tôi).


Lol. Rực rỡ. :)
Lucas Jones

Tàn nhẫn và bất thường. Và ôi thật ngọt ngào.
Caleb

8

Đây là một trò đùa vô hại.

Bạn sẽ ngạc nhiên khi có nhiều người không biết về nhân vật tty stop. Vì vậy, khi nạn nhân của bạn rời khỏi thiết bị đầu cuối của mình, hãy dừng thiết bị đầu cuối bằng Ctrl-S (đó là những gì nó thường nói, stty -a sẽ cho bạn thấy chìa khóa trên thiết bị đầu cuối đó). Và sau đó khi nạn nhân quay trở lại, anh ta hoặc cô ta sẽ cố gắng hết sức để đưa thiết bị đầu cuối trở lại cuộc sống ...

Và nếu bạn tìm thấy một người cứ rời khỏi nhà ga của mình .... bạn thực sự gặp may!


1
Đó chỉ là xấu xa. ;) Tôi thường chuyển đổi giữa sử dụng máy Windows và thường gõ C-skhi lưu .. Thật là đau khi bạn vô tình chạm vào nó khi ssh'ing vào máy linux ..
Patrick

1
Đối với bản ghi, bạn có thể trở về trạng thái bình thường bằng cách nhấn Ctrl-C.
badp

1
Aha, đó là những gì đã xảy ra với tôi! Cảm ơn @badp mà tôi đang tìm hiểu về Ctrl-Cbây giờ! Nhưng chờ đã, câu trả lời ở đó bảo chúng ta sử dụng Ctrl-Q. Cái nào đúng?
imz - Ivan Zakharyaschev

6

Yêu thích của tôi là đăng nhập vào một máy tính gần đó và chơi tiếng dế hoặc tiếng ếch.

Trong khi làm việc ở Miami FL, tôi đã có cả gia đình, trở lại Oregon, tìm kiếm một con ếch trong nhà để xe.


5

Quay lại trường học, trong phòng thí nghiệm CS (máy trạm mặt trời vào thời điểm đó) Tôi đã biên soạn mpg123 từ nguồn trong thư mục nhà của tôi (đó là niềm vui) và sau đó bất cứ khi nào có ai đi ra khỏi phòng thí nghiệm (không khóa máy trạm của họ), tôi sẽ sửa đổi .cshrc (vỏ mặc định của máy trạm) để phát "Hãy tưởng tượng" bởi John Lennon bất cứ khi nào họ đăng nhập. Tôi rất buồn khi nghe bài hát đó, chơi một cách lặng lẽ (các máy trạm chỉ có loa bên trong) từ khắp phòng thí nghiệm bất cứ lúc nào trong ngày hay đêm mà tôi bước vào.


5
alias cd="eject -T"

Trong ~/.${shell}rc

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

Vui như vậy :)


4

Một điều tôi thực sự thích là bí danh ls = "sl" (yêu cầu cài đặt sl, có thể có hoặc không có vấn đề).

Đối với những người không biết, sl là một chương trình, là một lỗi đánh máy phổ biến của ls, được tạo ra để huấn luyện bạn thoát khỏi việc gõ sl. Nó hiển thị một đoàn tàu choo choo, mà bạn không thể thoát ra bằng Cc hoặc Cd (trừ khi-e được thông qua).

Bạn thậm chí có thể làm cho nó làm những việc khác nhau với một số tham số. Mỗi 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.

Tôi không khuyên bạn nên sử dụng -e nếu bạn sẽ gây rối với đồng nghiệp, nhưng những người còn lại có khả năng gây cười nghiêm trọng.


4

Quay trở lại thời của các hệ thống chỉ dành cho thiết bị đầu cuối, tôi đã tạo một chương trình mô phỏng chương trình đăng nhập nhưng chỉ cần nói, "Đăng nhập không chính xác". Sau đó tôi đặt nó chạy trên thiết bị đầu cuối của một đồng nghiệp trong khi anh ta đang ăn trưa.

Khi anh ấy trở lại, anh ấy thực sự bối rối và hoang mang tự hỏi liệu mật khẩu của mình đã thay đổi hay gì đó, và thực sự đã gọi cho tôi để nhờ tôi giúp anh ấy giải quyết vấn đề. Tôi bắt đầu đưa ra tất cả các loại gợi ý nghe có vẻ hợp lý nhưng vô dụng cho những thứ anh ta có thể thử, và có thể thoát khỏi âm thanh hoàn toàn vô tội trong vài phút, cho đến khi cuối cùng anh ta ngửi thấy một con chuột khi tôi hết lời đề nghị hợp lý và bắt đầu nói một số những điều thực sự kỳ quặc! Chúng tôi sau đó đã có một tiếng cười vui vẻ với nhau.


4

Công cụ này hoạt động rất tốt trên Windows, nhưng cũng có thể được áp dụng cho KDE hoặc Gnome:

  1. Mở một số chương trình, để nó trông giống như một phiên làm việc bình thường
  2. Tạo một ảnh chụp màn hình của toàn bộ máy tính để bàn với tất cả các ứng dụng đang chạy
  3. Đặt tất cả các bảng (hoặc bên dưới cửa sổ thanh bắt đầu) thành ẩn
  4. Di chuyển tất cả các biểu tượng Desktop sang một thư mục bên ngoài màn hình nền
  5. Đặt ảnh chụp màn hình làm ảnh nền màn hình

Nó sẽ trông như thể máy tính bị treo hoàn toàn, tuy nhiên trên thực tế nó đang hoạt động rất tốt. Nếu bạn đặc biệt có ý nghĩa, bạn có thể có trong ảnh chụp màn hình một cửa sổ Firefox với một trang web sắp xếp hoặc lúng túng. (Đừng làm điều này trong văn phòng.)


3

Quay trở lại khi tôi còn học đại học, làm việc đêm khuya trong một dự án trên thiết bị đầu cuối Unix (chỉ là một tty, không phải X Windows), tất cả các tin nhắn bất ngờ như "Bạn có đói không?" "Tại sao bạn vẫn làm việc?" "Hạn chót là ngày mai, hãy từ bỏ và đi ngủ!" bắt đầu xuất hiện trên màn hình của tôi

Hóa ra một người bạn đã ở bên kia phòng, cat'ing hoặc echo' vào thiết bị của thiết bị đầu cuối của tôi ( /dev/pts/<whatever>) - các tin nhắn hiển thị trực tiếp trên thiết bị đầu cuối của tôi, mà không có bất kỳ loại ghi nhận nào (không giống writehoặcwall ).

Ngày nay, các hệ thống bị khóa nhiều hơn, tôi nghi ngờ việc tìm các thiết bị đầu cuối có thể ghi được là dễ dàng. Thật không may, điều này đã xảy ra nhiều năm trước, vì vậy tôi đã không thử nó trong một thời gian dài, có lẽ có một cách khác để làm điều đó bây giờ.


Điều này thực sự hoạt động tốt hiện nay vẫn còn: D
badp



1

Anh chàng này đã đưa ra một danh sách các bí danh có thể được đặt vào .bashrc khi phỏng vấn ai đó cho vị trí công việc linux / unix sysadmin. Tôi sẽ đăng danh sách đầy đủ các bí danh ở đây, nhưng nếu bạn muốn bạn có thể đọc toàn bộ bài viết ở đây . Tôi thấy nó khá buồn cười ..

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

Nhớ nhất trò chơi khăm mà tôi từng chơi trên người khác là hai, khi tôi đang học.

  1. Đã viết một sutrình bao bọc yêu cầu mật khẩu của người dùng và bỏ chúng vào một tệp có thể ghi cho tôi và sau đó tiến hành bình thường su. Cuối cùng, tôi sẽ có tất cả bộ sưu tập mật khẩu của người dùng trong mạng và bằng cách nào đó trêu chọc họ bằng bất cứ mật khẩu nào của người dùng để ám chỉ họ một cách tượng trưng rằng tôi biết mật khẩu của họ. Đó là niềm vui mặc dù :-))

  2. Tôi đã triển khai một tập lệnh cgi trên một ví dụ http để ngụy trang, thu thập mật khẩu của người dùng nói rằng xác thực là do hệ thống và họ sẽ vui vẻ chia sẻ mật khẩu của họ với tập lệnh cgi sẽ lưu trữ chúng trong tệp văn bản.

Có một niềm vui tốt đẹp, cả hai liên quan đến thủ thuật mật khẩu. Tôi sẽ không khuyến khích điều này bây giờ. Như tôi hiện đang ở vị trí của Quản trị viên hệ thống và tuyệt đối không khuyến khích mọi người chia sẻ mật khẩu của họ ngay cả trên web. Nếu nghi ngờ, hãy liên hệ với SysAdm để biết tính hợp pháp của trang web trong mạng cục bộ.


0

đặt biến HIỂN THỊ cho tên PC / IP của họ.
mở các cửa sổ gỡ lỗi (wdb) cho ai đó PC và họ bối rối không biết có gì không. Tất nhiên PC của họ nên có xwin chạy và xhost +.


0

Hoạt động cho màn hình X11, nếu bạn có thể truy cập nó, với "phím tắt" trên màn hình nền:

  1. Thêm một thư mục trên máy tính để bàn, gọi nó là " Ngựa khiêu dâm ".
  2. Sử dụng GIMP để có một cửa hàng màn hình của toàn bộ máy tính để bàn.
  3. Đặt ảnh chụp màn hình bạn đã thực hiện ở bước hai làm hình nền.
  4. Xóa thư mục " Ngựa khiêu dâm ". Bạn vẫn sẽ thấy thư mục vì nó là một phần của ảnh chụp màn hình được đặt làm hình nền.
  5. Hãy dừng xem và xem người dùng phải mất bao lâu để xử lý nó.

Hoạt động trên Windows (TM) cũng vậy.


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

Cảnh báo : Đó là một fork quả bom ! Nhưng bạn nên thử một lần; )

Bom ngã ba là một quá trình tự nhân bản (dĩa), bản sao sau đó cũng làm như vậy và các bản sao đó cũng làm như vậy, v.v. Nó phát triển theo cấp số nhân cho đến khi tất cả tài nguyên hệ thống được tiêu thụ và hệ thống bị treo. Đó là một công việc khó chịu thực sự, và không phải là một trò đùa bằng bất kỳ phương tiện.


6
ĐÂY KHÔNG PHẢI LÀ HẠI VÀ HẤP DẪN!
wzzrd

2
Đây là một sử dụng tốt cho ảo hóa. Có một khách đang chạy trên ví dụ KVM / Virtualbox của bạn và thử điều này-- bạn luôn có thể khởi động lại. Đó là một cơ hội giáo dục.
Stefan Lasiewski

Ồ, có nhiều cách để làm cho cuộc tấn công này trở nên vô hại ... Nhưng cách khắc phục còn tệ hơn cả cách chữa trị. :(
Arafangion

Làm thế nào nó hoạt động?
Kevin Cantu

1
Ahhh, thậm chí Bash cho phép :như là một tên hàm. Mặc dù :(){ :|:& };:có vẻ cần thiết ...
Kevin Cantu
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.