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 后便可以到便利店充值。 到便利店给店员展示二维码, 然后比钱充值, 然后很快会收到 …