F5 Networks 收購 Nginx

現在很多網站也是使用 Nginx 架設網站伺服器, 相比起 Apache 有更高效能及負載能力。最近資安廠商 F5 Networks 宣佈會收購 Nginx, Nginx 被收購後仍會維持開源, 原來的管理層也會留下來。 不知 Nginx 往後會不會像 MySQL 一樣, Nginx 在新公司下繼續開發, 而創辦人之類的就另起爐灶, 建立可以跟 Nginx 兼容的替代 fork.

Python print 輸出時不換行

Python 輸出內容跟其他程式語言差不多, 用 print 便可以印出想要的內容, 例如: 這樣就會印出 “Hello World!” 到顯示器。但同時 Python 也會自動在最後加上換行 “\n” 的字串, 例如: 上面會印出:Hello World! Hello World!Python 3 要解決較容易, 只要在 print 裡面定義參數便可以, 寫法如下: 上面第一個 print …

lsblk – 檢視列出 Block Device 指令

lsblk 指令的作用是列出系統的可用 Block Device, 當中包括硬碟, USB 隨身碟, DVD-ROM 等, 但 RAM disk 則不會列出。要使用 lsblk 需要安裝 util-linux-ng 或 util-linux 套件:RHEL / CentOS: /linux/install/util-linux-ng $ sudo yum install util-linux-ng Fedora: /linux/install/util-linux-ng $ …

Linux 解壓擷取 .docx 內的圖片

MS Office Word 的 .docx 檔案如果包含了圖片,在 Linux 下可以用以下方法將圖片擷取。MS 的 .docx 格式只是純粹的 ZIP 壓縮檔, 直接用 unzip 解壓可以直接取出裡面的圖片, 首先要安裝有 unzip:RHEL / CentOS /linux/install-unzip # yum -y install unzip Debian / Ubuntu / …

刪除 uniq -c 輸出的空格

uniq 是將重複資料過濾的工具, 加上 -c 參數會計算每個結果的數量, 但它會在輸出結果前加入空格, 例如: 如果要刪除統計結果前的空格, uniq 本身不能實現, 需要借助其他指令, 將輸出結果用管線 pipe 放到 sed 或 grep 來去除前面的空格, 例如:sed: /linux/remove-uniq-space $ sort | uniq -c | sed ‘s/^ *//’ …

多人重複使用的密碼 – ji32k7au4a83

很多被重愎使用的 “熱門密碼” 都有一個特性, 就是簡單, 因為很多使用者都貪方便, 例如 password1, password123, p@ssword 等.但最近看到以下一組很多人都重複使用的密碼:ji32k7au4a83我一看這組密碼有 12 位字元長度, 不是有意思的單字, 而且有英文字母及數字夾雜, 看起來很複雜, 怎麼會很多人用。我看不明白, 是因為我不懂注音輸入法, 原來以上這組密碼用注音輸入法輸入, 是 “我的密碼” 的意思:ji3 -> 我 2K7 -> 的 au4 -> 密 a83 …

Linux 開啟 TCP BBR 提高網路速度

TCP BBR (TCP Bottleneck Bandwidth and Round-trip propagation time) 是 Google 開發的 TCP 壅塞控制演算法, 可以提高網路連線的傳輸量。Google 在 google.com 及 Youtube 上使用 TCP BBR, 在全球的網路吞吐量提升了 4%, 而有些個別國家更提升超過 14%.TCP BBR 已經整合到 Kernel 4.9 …

Linux 修改使用者帳號設定 – usermod

在 Linux 用 useradd 或 adduser 建立了使用者帳號後, 如要修改帳號的設定, 例如修改使用者的 Home 目錄, login shell, 過期期限等, 可以用 usermod 指令完成。usermod 的用法跟 useradd 或 adduser 差不多, 分別只是 usermod 是修改現有使帳號。usermod 的語法:usermod username以下是 usermod 指令的一些常見用法:變更使用者的家目錄路徑, …