it-swarm-ko.tech

유닉스와 리눅스 장난

동료들과 어울리는 데 무해한 장난은 무엇입니까?

24
Eimantas

이것이 장난인지 여부는 모르겠지만 Shell에서 StarWars를 볼 수 있음 !

telnet towel.blinkenlights.nl

소개 .

26
Moeb

"sl"을 설치하십시오. 추추! 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)은 'ls'를 입력 할 때"sl "을 입력 할 때 터미널에서 실행됩니다.이 명령은 단지 농담 명령 일 뿐이며 전혀 유용하지 않습니다. 이진을/usr/local /에 두십시오. 빈. "

17
directhex

때때로 나는 집에서 내 기계에 ssh하고 축제 텍스트 음성 변환을 사용하여 스피커를 통해 메시지를 재생하여 아내 (또는 고양이)를 놀라게 할 것입니다.

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

이 줄을 ~/.bashrc에 추가하십시오 (기본 쉘이 bash라고 가정).

export Prompt_COMMAND="cd"

희생자 cd의 위치에 관계없이 $HOME로 끝납니다.

Bash 매뉴얼 페이지에서 :

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

~/.bashrc 장난의 더 창의적인 변형을 찾을 수있을 것입니다.

13
Alex B

반드시 UNIX에만 해당되는 것은 아니지만 /etc/hosts 파일 :

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

그 다음에 ErrorDocument 404 click_harder.html이 페이지 을 가리 킵니다.

12
Lucas Jones

내 사무실에서 이 리디렉션 스크립트 장난 을 사용하여 브라우저 이미지를 거꾸로 뒤집 었습니다.

사람들이 어떤 유형의 바이러스를 습득했다고 생각할 때 어떻게 당황하게되는지 놀라게 될 것입니다.

장난을 사용하여 이미지를 흐릿하게 만들 수 있습니다 (흐림 정도를 선택).

11
Dan

... 무해에 대해서는 확신 할 수 없지만 한 번은 룸메이트의 기본 런레벨을 6으로 설정했습니다.

10
Matt Simmons

여기에 무해한 장난이 있습니다.

Tty stop 캐릭터에 대해 얼마나 많은 사람들이 모르는가에 놀랄 것입니다. 따라서 피해자가 터미널을 떠날 때 Ctrl-S를 사용하여 터미널을 중지하십시오 (일반적으로 stty -a는 해당 터미널의 키를 보여줍니다). 그리고 희생자가 돌아 오면 터미널을 다시 살리려고 열심히 노력할 것입니다 ...

그리고 터미널을 계속 떠나는 사람을 찾으면 정말 운이 좋을 것입니다!

8
execve

내가 가장 좋아하는 것은 근처 컴퓨터에 로그인하고 크리켓 소리 나 개구리 소리를 재생하는 것입니다.

마이애미 플로리다에서 일을하는 동안, 나는 온 가족이 오리건으로 돌아가 차고에서 개구리를 찾고있었습니다.

6
Stephen Jazdzewski

학교로 돌아와 CS 랩 (당시 Sun 워크 스테이션)에서 홈 디렉토리의 소스에서 mpg123을 컴파일 (재미 있음) 한 다음 누군가 실험실 밖으로 나갈 때마다 (워크 스테이션 잠금없이) John Lennon이 로그인 할 때마다 "Imagine"을 재생하도록 .cshrc (워크 스테이션 기본 셸)를 수정합니다. 실험실 전체에서 아주 조용히 연주하는 워크 스테이션 (내장 스피커 만 있음)을 들었습니다. 하루 종일 내가 걸어 간 시간.

5
gabe.
alias cd="eject -T"

~/.${Shell}rc

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

이러한 재미 :)

5
Blue Peppers

내가 정말로 좋아하는 것 중 하나는 ls = "sl"이라는 별칭을 사용하는 것입니다.

알지 못하는 사람들을 위해 sl은 ls의 일반적인 오타가되어 sl을 입력하지 않도록 훈련시키는 프로그램입니다. C-c 또는 C-d에서 벗어날 수없는 롤링 추추 열차를 표시합니다 (-e이 전달됨).

일부 매개 변수를 사용하여 다른 작업을 수행 할 수도 있습니다. 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.

동료를 엉망으로 만들려면 -e를 사용하지 않는 것이 좋지만 나머지는 심각한 웃음 가능성이 있습니다.

4
B.R.

터미널 전용 시스템 시절에 로그인 프로그램을 시뮬레이션하는 프로그램을 만들었지 만 "로그인이 잘못되었습니다"라는 메시지가 계속 나타납니다. 그런 다음 점심 시간에 동료의 터미널에서 실행되도록 설정했습니다.

그가 돌아 왔을 때, 그는 자신의 암호가 바뀌 었는지 궁금해하고 혼란스러워했고 실제로 문제를 도와달라고 요청했습니다. 나는 그가 시도 할 수있는 모든 종류의 그럴듯하게 들리지만 쓸모없는 제안을하기 시작했고, 몇 분 동안 완전히 결백 한 소리를 낼 수있었습니다. 마침내 그는 합리적인 제안이 없어서 쥐 냄새를 맡을 때까지 정말 엉뚱한 것들! 우리는 그 다음에 함께 웃었다.

4
Neil Mayhew

이것은 Windows에서 훌륭하게 작동하지만 KDE 또는 Gnome에도 적용될 수 있습니다.

  1. 일부 프로그램을 열면 정상적인 작업 세션처럼 보입니다.
  2. 모든 앱이 실행중인 전체 데스크톱의 스크린 샷 만들기
  3. 모든 패널 (또는 창 아래의 시작 표시 줄)을 숨김으로 설정
  4. 모든 데스크탑 아이콘을 데스크탑 외부의 폴더로 이동
  5. 스크린 샷을 바탕 화면 배경 이미지로 설정

마치 컴퓨터가 완전히 정지 된 것처럼 보이지만 실제로는 완벽하게 작동합니다. 특히 의미가 있다면, 스크린 샷에 경작하거나 당황스러운 웹 사이트가있는 Firefox 창을 가지고있을 수 있습니다. (사무실에서는이 작업을 수행하지 마십시오.)

4
fschmitt

내가 대학에 있었을 때, 유닉스 터미널 (X Windows가 아닌 tty)의 프로젝트에서 늦은 밤에 일하면서 "배고파?" "왜 아직도 일하고 ​​있습니까?" "마감은 내일입니다. 그냥 포기하고 잠을 자십시오!" 내 화면에 나타나기 시작했습니다.

대화 상대가 내 단말기의 장치에 cat 'ing 또는 echo'ing 한 것으로 나타났습니다 (/dev/pts/<whatever>)-메시지가 write 또는 wall와 달리 어떤 종류의 속성도없이 터미널에 직접 표시되었습니다.

요즘 시스템이 더 잠겨 있기 때문에 쓰기 가능한 터미널 장치를 찾기가 쉽지 않습니다. 불행히도 이것은 수년 전에 이루어 졌으므로 오랫동안 시도하지 않았으며 다른 방법이있을 수 있습니다.

3
Dan

이맥스 사용자에게는 악의적 인 악의가 broken-keyboard.el 희생자가 키보드에 이상한 문제가 있다고 생각하게 만듭니다.

3
durin42

.inputrc에 추가하십시오 :

"nano": "vi"
"vi": "emacs"
"cd": "ls"
1
user1686

이 사람은 linux/unix sysadmin 작업 위치에 대해 누군가를 인터뷰 할 때 .bashrc에 넣을 수있는 별칭 목록을 제시했습니다. 전체 별칭 목록을 여기에 게시하지만 원하는 경우 here 전체 기사를 읽을 수 있습니다. 나는 그것이 매우 재미 있다는 것을 안다 ..

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
pootzko

내가 공부하는 동안 내가 다른 사람들과 놀았 던 대부분의 기억 된 장난은 2 살이었다.

  1. su 랩퍼를 작성하여 사용자의 비밀번호를 요청하고 쓰기 가능한 파일로 저장 한 다음 일반 su로 진행하십시오. 결국, 나는 네트워크에 모든 사용자 암호 모음을 가지고 있으며 사용자 암호가 내가 그들의 암호를 알고 있다고 상징적으로 암시하는 것을 말하는 것이 무엇이든 그들을 괴롭히는 데 사용했습니다. 재미있었습니다 :-))

  2. 나는 위장한 http 인스턴스에 cgi 스크립트를 배포하고 인증이 시스템에 의한 것임을 알리는 사용자의 암호를 수집하고 암호를 cgi 스크립트와 행복하게 공유하여 텍스트 파일에 저장합니다.

암호 속임수와 관련된 멋진 재미가있었습니다. 나는 이것을 권장하지 않습니다. 지금은 시스템 관리자가되어 사람들이 웹에서도 암호를 공유하지 않도록 엄격히 권장합니다. 의심스러운 경우 로컬 네트워크에서 사이트의 적법성에 대해 SysAdm에 문의하십시오.

1
Nikhil Mulley

데스크탑에 "바로 가기"를 표시하여 X11 디스플레이에서 작동합니다.

  1. 데스크탑에 폴더를 추가하고 "Horse porn"라고 부릅니다.
  2. 김프를 사용하여 전체 데스크탑의 스크린 샵을 만듭니다.
  3. 2 단계에서 수행 한 스크린 샷을 배경 화면으로 설정하십시오.
  4. "Horse porn"폴더를 삭제하십시오. 폴더는 배경 화면으로 설정된 스크린 샷의 일부이므로 여전히 폴더를 볼 수 있습니다.
  5. 시계를 멈추고 $ user가 운동하는 데 걸리는 시간을 확인하십시오.

Windows (TM)에서도 작동합니다.

dISPLAY 변수를 PC 이름/IP로 설정하십시오.
다른 사람의 PC에 디버그 (wdb) 창을 열면 혼란스러워하는 부분이 혼동됩니다. 물론 그들의 PC에는 xwin이 실행되고 xhost +가 있어야합니다.

0
Hemant