Linux CLI 想要查看目前 Memcached 的 connection 數量,要怎麼查看呢?
標籤: cli
termtosvg:於 Linux 錄製 Terminal CLI session 變成 SVG 動畫
於 Linux 想要將操作錄製成影片,有下述幾套軟體可以使用:
不過影片放在 Web 上,通常會比較麻煩,容量也比較大,若可以直接變成 svg 動畫方式播放,就可以很輕巧快速的播放~
此工具就是將 Terminal 的操作內容錄製轉換成 svg 的動畫(影片)格式。
Termgraph:於 CLI 畫出柱狀圖的程式
Linux 在 CLI 想要將數據資料化成柱狀圖(Bar chart),可以使用 Termgraph 來達成。
HTTPS 的 CLI (telnet) OpenSSL Client
HTTP 於 CLI 的環境,想要連線測試,可以使用 telnet 來連線,例如下述:
- $ telnet example.com 80
GET / HTTP/1.1
Host: example.com - $ telnet www.example.com 80
GET / HTTP/1.1 Host: www.example.com
User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1)
於 HTTPS 的話要怎麼做呢?
cheat.sh:Cheatsheet 的線上、CLI 查詢工具
程式撰寫常常需要線上查資料、查 Library 或者查詢寫法(ex: foreach 的參數) 等等,有個線上服務出現,將這些種種問題一次解決。
各種程式語言、各種寫法範例、Cheatsheet 等等,在這個網站都可以直接查到,而且還有提供 CLI (crt.sh) 直接透過 CURL 存取查詢。
使用方式
- curl https://cheat.sh/ # 即可開始使用
- curl https://cht.sh/ # 即可開始使用
註:此篇最下面有將 cht.sh 與 vim 快速鍵結合,方便查詢
PHP 使用 $argn 接收 CLI Pipe 傳來的值
PHP 想要接收 CLI PIPE 傳過來得值,可以使用 -R 加上 $argn 來拿取~
Linux CLI 檢查 HTTPS (SSL) 憑證過期時間
於 Linux CLI 想要檢查 Domain 的 HTTPS (SSL) 憑證的過期時間,要怎麼做呢?
Linux CLI 查看 Git Repository 紀錄工具:GRV
Linux CLI 要查看 Git repository 的圖形顯示,可以使用 tig,視窗顯示查看可以使用 Gitk。
不過 tig 能看的比較有限,操作還是比較偏向 Git 命令列,而不是像 Gitk 上下左右的視窗可以即時看 Log、diff 等等的資料。
grv 就類同 CLI 版的 Gitk,而且執行速度很快,有空可以玩玩看~
Linux CLI 對 UTF-8 檔案增加 BOM 怎麼做
BOM (byte-order mark) 中文叫:位元組順序記號,主要是 Windows 標示這是 UTF-8、UTF-16.. 來判別使用的。
想要讓 Windows 的 Excel 開啟 UTF-8 的檔案自動選對編碼(不會亂碼),就需要增加 UTF-8 的 BOM。(不然就得用 插入資料 選擇編碼的方式)
Linux CLI 如何在檔案前面增加內容
Linux 於 Bash shell (CLI) 要怎麼將檔案第一行(檔頭、檔案開頭)或者指定行數增加內容?
註:在檔案最後一行加入內容,只要 echo 'last content' >> filename.txt 即可。