kali 幾個好玩的命令

一、yes命令,輸出不少個y,能夠用來對付選擇不少y/n的應用。linux

$ yes linuxshell

二、banner命令,打印字符標題,就是用字符拼出大字來:小程序

$banner Linuxwindows

$sudo apt-get update;sudo apt-get install sysvbanner;sudo apt-get install sysvbanner toilet figlet  #安裝banner 服務器

$printerbanner -w 50 Linux # -w 寬度dom

$ toilet hello工具

$ figlet helloui

$ toilet -f mono12 -F gay linux #加上顏色3d

 

三、fortune命令,隨機輸出一句話,或者是一句英文名言,或者是一首唐詩宋詞來blog

$ sudo apt-get install fortune

$ sudo apt-get install fortune-zh #唐詩宋詞

$ /usr/games/fortune

 

四、cal 9 1752,打印日曆,可是這個月很是有意思(在9月2往後竟然跳到了14日了),這是有緣由的:

      在1582年,羅馬教皇格列高裏十三世宣佈改歷(因爲閏年積累的緣由),要求從1582年的10月4的下一天定爲格列歷10月15日,中間跳過了10天,在乎大利、西班牙等國家都這樣處理了,其餘的天主國家也很快跟着這麼作了,可是新教國家不肯意修改,並且希臘等東正教國家直到20世紀初才修改,因此這個改革在英國及其殖民地(包括美國)在1752年9月2往後面跟着的就是9月14日。可是在windows下,因爲電腦的日期沒法調回到那個時候(1980再往前就是2099年了),看來這段歷史要靠Linux才能瞭解到了。

五、xev命令,打印及時的X事件;

六、xeyes命令,出眼睛的那個小程序,挺好玩的,

 

七、cowsay/cowthink命令,打印一個小牛(或者其餘動物),說話或想象,內容能夠自定:

$ sudo apt-get install cowsay

$ /usr/games/cowsay "i'm not a cow"

$ /usr/games/cowsay -l 查看其餘動物名字,而後 -f 跟上動物名

$ /usr/games/cowsay -f dragon-and-cow "坑爹啊"

$ /usr/games/fortune | /usr/games/cowsay 讓cowsay說出fortune內容

 

 

八、factor命令,分解因數:

九、shred命令,覆蓋文件讓它不能再讀,傳說中的文件粉碎機。。。^_^

十、apt-get moo命令:

十一、apt-build moo命令:

 

十二、sl命令,跑火車的,我的感受這個是最有意思的了:

$usr/games/sl

1三、linuxlogo命令,字符組成的各類系統的logo:

 

 

1四、再試試下面這一串命令,也挺有意思的:

      aptitube moo

      aptitube -v moo

      aptitube -vv moo

      aptitube -vvv moo

      aptitube -vvvv moo

      aptitube -vvvvv moo

      aptitube -vvvvvv moo

      aptitube -vvvvvvv moo 

1五、還有個命令叫:oneko,這個命令是在屏幕中有一隻小貓追着你的鼠標跑,挺有意思的。

$ sudo apt-get install oneko 

$ oneko

1六、還能夠試試 who is i命令,在試試 who is sb 。。。

1七、有人說,rm -rf / 和 dd if=/dev/zero of=/dev/mem,可是這可不是鬧着玩的啊,這人是個壞蛋^_^,沒事別亂玩,當心腸子都給你悔青了,哈哈。。。

1八、 fork 炸彈 既然咱們討論的都是些奇怪的代碼,不妨思考一下這一行: :(){ :|: & };: 對你來講,這可能看起來有些神祕,可是我看來,它就是那個臭名昭著的 Bash fork 炸彈。它會反覆啓動新的 Bash shell,直到你的系統資源消耗殆盡、系統崩潰。 不該該在最新的 Linux 系統上作這些操做。注意,我說的是不該該。我沒有說不能。正確設置用戶權限,Linux 系統可以阻止這些破壞性行爲。一般用戶僅限於分配使用機器可用內存。可是若是做爲 root 用戶的你運行了這行命令(或者它的變體 Bash fork 炸彈變體),你仍然能夠反覆虐待服務器,直到系統重啓了。 1九、垃圾數據重寫硬盤 有時候你想完全清除硬盤的數據,你應該使用 Darik’s Boot and Nuke (DBAN) 工具去完成這項工做。 可是若是僅僅想讓你的存儲器亂套,那很簡單: 任意命令 > /dev/hda 我說的「任意命令」,是指有輸出的任意命令,好比: ls -la > /dev/hda ……將目錄列表經過管道送到你的主存儲設備。給我 root 權限和足夠的時間,就能覆蓋整個硬盤設備。這是讓你開始盲目恐慌的一天的好辦法,或者,能夠把它變成職業禁入方式。 20、擦除硬盤! 另外一個一直受歡迎的擦除硬盤的方式是執行: dd if=/dev/zero of=/dev/hda 你能夠用這條命令寫入數據到你的硬盤設備。dd 命令能夠從特殊文件中獲取無盡個 0 字符,而且將它所有寫入你的設備。 2一、/dev/null 的損失 另外一個毀滅你的存儲設備的方式,運行 mv / /dev/null 或者 >mv /dev/null。 在前一種狀況下,你做爲 root 用戶,把整個磁盤數據都送進這個如飢似渴的 /dev/null。在後者,你僅僅把家目錄餵給這個空空如也的倉庫。任何一種狀況下,除非還原備份,你不再會再看見你的數據了。 2二、格式化錯了驅動器 有時候你須要使用這一條命令格式化驅動器: mkfs.ext3 /dev/hda ……它會用 ext3 文件系統格式化主硬盤驅動器。別,請等一下!你正在格式化你的主驅動器!難道你不須要用它? 當你要格式化驅動器的時候,請務必加倍確認你正在格式化的分區是真的須要格式化的那塊而不是你正在使用的那塊,不管它們是 SSD、閃存盤仍是其餘氧化鐵磁盤。 2三、內核崩潰 一些 Linux 命令不能讓你的機器長時間停機。然而,一些命令卻能夠致使內核崩潰。這些錯誤一般是由硬件問題引發的,但你也能夠本身搞崩。 當你遭遇內核崩潰,從新啓動系統你才能夠恢復工做。在一些狀況下,這只是有點小煩;在另外一些狀況下,這是一個大問題,好比說,高負荷運做下的生產環境。下面有一個案例: dd if=/dev/random of=/dev/port echo 1 > /proc/sys/kernel/panic cat /dev/port cat /dev/zero > /dev/mem 這些都會致使內核崩潰。 毫不要運行你並不瞭解它功能的命令,它們都在提醒我… 2四、提防未知腳本 年輕或是懶惰的系統管理員喜歡複製別人的腳本。何須從新重複造輪子?因此,他們找到了一個很酷的腳本,承諾會自動檢查全部備份。他們就這樣運行它: wget https://ImSureThisIsASafe/GreatScript.sh -O- | sh 這會下載該腳本,並將它送到 shell 上運行。 你認爲你不會幹那樣的事?告訴我,全部那些 你在 Docker 裏面運行的容器鏡像在幹什麼?你知道它們到底在運行着什麼嗎?我見過太多的沒有驗證容器裏面裝着什麼就運行它們的系統管理員。請不要和他們同樣。 結束
相關文章
相關標籤/搜索