YUM 只更新安全性相關套件

要用 YUM 只更新安全性相關的套件, 在 CentOS 6 只要安裝 yum-plugin-security 套件即可做到, 而 RHEL / CentOS 7 已經內建支援。yum-plugin-security 套件可以只列出及更新安全性相關的套件。 RHEL / CentOS 6 安裝 yum-plugin-security # yum install yum-plugin-security CentOS 6 安裝好 …

限制 Crontab 指令執行時間

在執行 crontab 內的指令時, 如果想要限制執行時間, 可以使用 timeout 指令完成, 而這個方法不僅適用於 crontab, 即是一般指令也適用。 在 man 查看 timeout 指令的用法: timeout – run a command with a time limit 再看看 crontab 的部份, 例如原來有一個 Shell …

PHP 轉換 MySQL 日期格式

PHP 提供很多關於日期及時間的函式, 在 MySQL 如果沒有使用 Unix timestamp 儲存時間, 而使用 MySQL 的 Date 儲存類型的話, 在轉換及計算日期方面會較麻煩。 要轉換 MySQL 的日期格式, 可以使用 PHP 內建的 strtotime() 函式, 將 MySQL 的日期格式轉換為 Unix timestamp, 之後再用 date() …

Linux 找出隱藏檔案及目錄

在 Linux 下以一點 (.) 開始的檔案及目錄名稱是隱藏檔, 預設用 ls 時都不會顯示, 要用 “ls -a” 才可以將它們顯示。 如果想找出隱藏檔案及目錄, 可以用 find 指令, 語法是這樣: 以上指令會找出在 /var/www/html 目錄的隱藏檔案及目錄, 如果只要找出隱藏目錄, 可以這樣: find 指令預設會將目錄下所有副目錄一同搜尋, 如果只要搜尋 /var/www/html 目錄, 而不對它的副目錄搜查, 可以加上 …

Linux 核心模組管理

安裝 Linux 時會系統會一拼安裝一堆所需的核心模組, 但有時在安裝 Linux 後, 需要安裝一些額外的模組或硬體驅動程式, 也可以透過相關指令完成,。 lsmod 指令 lsmod 的全寫是 “list module”, 顧名思義, lsmod 的作用是查看目前系統中有那些模組: # lsmod 由於輸出的結果很長, 要顯示特定模組字串可以配合 grep, 例如顯示 ip_tables 模組: # lsmod | grep …

將 ls 輸出以修改時間排序

Linux 其中一個常用的指令是 ls, 而 ls 預設會用檔案名稱排序顯示, 而除了用檔案名稱外, 還可以用其他項目排序, 本文會示範用檔案最後修改時間排序。 要用 ls 以時間排序, 只要加入 -t 參數, 以下會列出 /etc 目錄, 並以最後修改時間排序, 最新的檔案放到最前面: $ ls -t /etc 配合 -l 一同使用: $ ls …

RHEL / CentOS 7 設定 NTP 校正時間

有時系統會出現時間不準的情況,當然可以手動校正時間,但每次都這樣做實在很累,最方便的方法是透過 NTP 自動同步時闁,以下是 RHEL 及 CentOS 7 的設定方法。 先安裝 ntp 套件: $ sudo yum install ntp -y 安裝 ntp 套件後,可以用 ntpdate 指令連接到 ntp 伺服器同步時間,以下是適合台灣及香港使用的 ntp server: $ sudo ntpdate …

RHEL / CentOS 7 設定網路固定 IP

RHEL 及 CentOS 會自動偵測 DHCP 取得 IP, 如果要改成使用固定 IP, 除了可以像以前一樣修改設定檔外, 在 CentOS 7 也可以用內建的 Network Manager 設定網路。 以下會提供兩種設定固定 IP 的方法, 並以網卡 “eno16777736” 作為例子。 使用 Network Manager 設定固定 IP 雖然 …

淘寶付款方法 — 支付寶HK

淘寶在本月 13 日正式推出 “支付寶HK”, 帳戶結餘以港元為單位, 用戶可以在 7-11 及 OK 充值, 然後在淘寶付款。 如果只用手機登記, 而沒有上載身份證明文件認證, 每日充值上限為 $3,000, 認證後每日充值上限 $5,000. 登記使用很簡單, 在淘寶 App 首頁按 “支付寶HK”, 然後設定綁定手機, 輸入發送到手機的 SMS 後便可以到便利店充值。 到便利店給店員展示二維碼, 然後比錢充值, 然後很快會收到 …