就像您執行 brew install wget
或 mysqld restart
時一樣,我希望某些信息行不斷在我的終端窗口中運行。也許我可以監視某些東西,或者可以跳入任何信息流嗎?也許可以在終端中觀看活動監控器進程嗎?
我為什麼要擁有它?因為當您在監視器上運行類似Matrix的代碼時,它看起來非常酷。而且我可能需要一些家庭電影場景。
就像您執行 brew install wget
或 mysqld restart
時一樣,我希望某些信息行不斷在我的終端窗口中運行。也許我可以監視某些東西,或者可以跳入任何信息流嗎?也許可以在終端中觀看活動監控器進程嗎?
我為什麼要擁有它?因為當您在監視器上運行類似Matrix的代碼時,它看起來非常酷。而且我可能需要一些家庭電影場景。
從 unix.stackexchange.com Q&A中獲取關於生成“好萊塢”風格的終端輸出的想法。
延遲鍵入,就像您在電影中看到的效果一樣。計算機在終端上以非常糟糕和緩慢的速度打印內容的地方。
將以下內容保存到名為 hollywood
的文件中:
# !/ bin / bash而IFS =讀-r行;為((offset = 0; offset < length; offset ++))做length =“ $ {#line}” bol = 1;做char =“ $ {line:offset:1}” printf'%s'“ $ char” if(((bol))&& [[“ $ char” ==“”]];然後如果((length == 0))繼續進行bol = 0睡眠0.05完成;然後睡眠0。$((隨機%3 + 2))否則睡眠0。$((隨機%7 + 3))fi printf'\ n'done
設置執行權限文件 hollywood
:
chmod + x hollywood
,然後將其從 dmesg code輸出>,使它看起來很漂亮,可以在屏幕上緩慢打印:
dmesg |好萊塢
它將十六進制數據轉儲到屏幕上。
hexdump -C / dev / urandom | | | | | | | | | | | | | GREP_COLOR ='1; 32'grep --color = auto'ca fe'
數字。
LC_CTYPE = C tr -c“ [:digit:]”“” < / dev / urandom | dd cbs = $ COLUMNS conv = unblock | GREP_COLOR =“ 1; 32” grep --color“ [^]”
不幸的是,有了這種方法,沒有一種控制速度的好方法。
此Homebrew視圖有一個更好的版本,稱為 cmatrix。您可以使用以下命令安裝和運行它:
釀造cmatrixcmatrix
如果某些文件正在增長,則可以使用 tail -f
。例如,
$ tail -f /var/log/system.log
有幾種類似於活動監視器的終端工具,例如top(已交付)。 (使用OS X)和htop(必須使用MacPorts或Homebrew安裝它)。
您還可以下載大型軟件包(例如gcc,OpenOffice)的源代碼,然後進行編譯。通常,這會在控制台上產生很多輸出。
您還可以生成巨大的目錄列表
$ ls -lRt
或 find
(第二個會延遲每行一秒鐘)
$ find。$ find。 -print -exec sleep 1 \;
在睡眠1時類似
;為((i = 0; i < $ t; i ++))做t = $(((隨機%80)));做echo -n'*'sleep 1做echodone
可能會成功。更改睡眠速度的長度以不同的速度,並用您想要的任何內容替換 *
(對於不同的數字甚至 $((RANDOM%10))
)。
您可以在終端中嘗試 tcpdump
。它列出了計算機通過活動網絡接口建立的連接。當您進行任何網絡活動時,它將在屏幕上顯示運行數據。