Linux 查詢上次更新系統套件時間點教學

介紹如何查詢 Debian/Ubuntu Linux 與 RHCE/CentOS Linux 系統套件的更新記錄。 Ubuntu/Debian Linux 若在 Ubuntu 或 Debian Linux 系統下,所有 deb 格式的系統套件更新記錄都放在 /var/log/dpkg.log 中,我們可以用 grep 等工具從中篩選出需要的資訊,例如查詢套件安裝記錄: ...

April 28, 2021 · G. T. Wang

SonarQube 程式碼品質分析工具使用教學

介紹如何使用 SonarQube 這套程式碼品質分析工具,掃瞄並偵測程式碼的品質、安全性問題。 SonarQube 是一套程式碼品質分析工具,可用於系統開發階段,協助程式設計者維持程式碼品質、偵測安全性漏洞、減少技術債的累積。 ...

April 27, 2021 · G. T. Wang

Linux 查詢網路連接埠 Port 是否有被使用教學與範例

介紹如何在 Linux 中使用 netstat、lsof、ss 或 nmap 指令檢查系統連接埠(port)是否有被使用。 netstat 指令 netstat 指令可以用來查詢目前系統上處於傾聽(listen)狀態的連接埠: ...

April 27, 2021 · G. T. Wang

Bash 程式設計教學與範例:Heredoc << 與 <<< 的用法

介紹如何在 bash shell 指令稿中使用 here document(<<)與 here string(<<<)輸入資料。 Here Document Linux 中的 here document(<<)是一種將多行資料直接寫在指令中作為程式輸入的一種指令稿寫法,也常被稱為 heredoc。以下是一個 heredoc 的範例: ...

April 26, 2021 · G. T. Wang

PDFsam 合併、分割、旋轉、擷取 PDF 頁面工具使用教學

介紹如何使用 PDFsam Basic 免費版工具,處理 PDF 檔案的合併、分割、旋轉、擷取、交替合併頁面。 PDFsam Basic 是一套免費的 PDF 編輯工具,提供基本的 PDF 頁面修改功能,以下是各種功能的操作介紹。 ...

April 25, 2021 · G. T. Wang