Linux tmux 終端機管理工具使用教學

本篇介紹如何在 Linux 中使用 tmux 終端機管理工具,分割視窗、同時開啟多個終端機。 傳統上在 Linux 中最常見的終端機管理程式是 screen,而後來又發展出 tmux 這個新的終端機管理工具,其功能更多,使用起來更方便。 ...

December 4, 2019 · G. T. Wang

Linux 匹配文字 grep 指令用法教學與範例

本篇介紹如何使用 Linux 的 grep 指令,根據關鍵字或正規表示法找出想要的資料。 Linux 的 grep 是一個很好用的指令,可以從串流資料或檔案中,使用關鍵字或正規表示法(regular expression)篩選出想要尋找的資料,並且顯示出來,以下是 grep 的用法教學以及實際範例。 ...

November 8, 2019 · G. T. Wang

NGINX 使用 auth_request 自訂使用者認證機制教學

本篇介紹如何使用 Nginx 的 auth_request 模組,透過自己撰寫的指令稿檢查使用者的帳號與密碼。 若想限制網頁只給登入的使用者瀏覽的話,除了使用 Nginx 基本的帳號密碼認證(auth_basic)之外,也可以自己撰寫認證用的指令稿,自己設計帳號密碼的檢查方式,以下是簡單的教學與示範。 ...

November 6, 2019 · G. T. Wang

Linux 使用 aws 指令上傳、下載、管理 S3 檔案教學與範例

本篇介紹如何使用 AWS CLI 命令列界面,存取自己的 S3 設備,上傳、下載、管理檔案。 安裝 AWS 命令列界面 AWS Command Line Interface 是 AWS 官方提供的指令工具,可用來操作各種 AWS 服務,當然也可以用來操控 S3。 ...

October 24, 2019 · G. T. Wang

Node.js 應用程式整合 Systemd 系統服務教學

本篇示範如何將自己開發的 Node.js 應用程式與 Linux 的 Systemd 服務管理系統者整合,提供正式的網路服務。 Node.js 應用程式在開發階段可能都是放在自己的個人電腦上面執行,等到程式開發完成之後,才會需要佈署至正式的 Linux 伺服器環境,而正式上線的服務跟開發用的環境是有差異的,以下介紹如何將 Node.js 應用程式整合進 Linux 標準的 Systemd 系統中,讓系統自動啟動並管理服務行程。 ...

September 23, 2019 · G. T. Wang