RSS Email Twitter GitHub Dribbble LinkedIn Facebook Instagram YouTube Pinterest Reddit icon menu

Cody's 探索日誌

東摸西摸,十分好奇

PV: / UV:

TAGS

Cool Text Generator

很多命令工具會產生藝術感的空心線條大字 banner,所以我在想寫一些命令工具的時候 也可以增加一點藝術和專業的感覺,雖然我很貧弱但還是想營造一點氣氛 :D figlet Command 介紹 Figlet 是一個將英文文字轉會成空心線條大字的工具 作者是 Frank Sheeran、Ian Chai、Glenn Chappell,以三人的姓名字母所命名 FIGlet 很有趣,光是看大字體的產生,就會很滿足 安裝 Figlet 透過以下各種系統的套件管理工具進行 figlet 的安裝 1 2 3 4 5 6 7 8 # Mac $ brew install figlet # Ubuntu $ sudo apt-get install figlet # CentOS $ sudo yum install figlet 使用操作 最簡單的操作方式,就是在指令後輸入欲轉換的英文字 就會得照一串賞心悅目的大字,看到這種藝術文字總會覺得很高級的錯覺 1 2 3 4 5 6 7 8 9 $ figlet CodyChen figlet CodyChen ____ _ ____ _ / ___|___ __| |_ _ / ___| |__ ___ _ __ | | / _ \ / _` | | | | | | '_ \ / _ \ '_ \ | |__| (_) | (_| | |_| | |___| | | | __/ | | | \____\___/ \__,_|\__, |\____|_| |_|\___|_| |_| |___/ 如果想連續輸入,就直接執行指令

Time Command

程式撰寫好的時候,總是會想測試一下執行時間 以望都是在程式中加入開始時間及結束時間來進行判斷 但是在閱覽文章的時,發現 time 這個方便的指令 time 指令可以計算程序需要運行多長的時間,用於測試指令的性能很方便 可以拿來比較版本、優化前後的差異,就能使用 time 指令來確認執行時間 1 $ time command Time 版本 bash 和 zsh 這兩個 Linux Shell 分別有自己的 time command 版本 可以使用 type 來確認 time 的版本 1 2 3 4 5 6 7 # bash $ type time > time is a shell keyword # zsh $ type time > time is a reserved word time 說明 bash 產生時間報告 real 指令執行到結束的時間,包含所有的程序佔用、阻塞時的時間 user 指令花費在使用者中的CPU時間,只有執行指令程序的時間 sys 指令花費在內核模式的CPU時間,內核執行指令程序的時間 zsh