以前的 Redhat 要更改 hostname 可以修改 /etc/sysconfig/network, 并用 hostname 指令设定等。现在 Redhat/Centos 7 用了新的方法, 只要 hostnamectl 指令便可以。 检查主机 hostname: # hostnamectl 会列出目前使用的 hostname, 要修改则要这样: # hostnamectl set-hostname new_hostname 上面的 new_hostname 是新 …
有时想几行字串看起来更整齐, 可以将短字串补上空白, 例如: Name: My Name Tel: 1234 5678 Website: http://phpini.com/ 可以看到上面的 Name: 及 Tel: 后面被上空格, 看上去跟 Website: 对齐, 在 PHP 可以用 str_pad() 做. 例如上面的例子,字串最长的 Website: 有 …
自从 DynDNS 不再提供免费 DDNS 服务,而 NO-IP.com 虽然是免费,但要 30 日内登入一次确认才可正常使用,以下找了几个真正免费的 DDNS 服务,以及它们在 DD-WRT 设定的参数,好让日后帮朋友装 ip cam 可以用得上: http://duckdns.org DDNS Service:Custom DYNSND Server:duckdns.org Username:NA Password:NA Hostname:a7c4d0ad-114e-40ef-ba1d-d217904a50f2 URL:http://www.duckdns.org/update?domains=exampledomain&token= Additional DDNS Options:–verbose 5 …
如果发现服务器有大量存取记录, 要检查是否 DDOS 攻击, 可以开启记录档检查, 但资料量大的话, 要人手检查也很困难, 所以我写了这个简单的 Perl Script, 用作检查记录档内出现次数最多的 IP, 锁定出现频率最高的 IP 作检查会容易得多。 编写时想到有多种记录档也有此需要, 只要记录档是一行一个记录, 而每行只有一个 IP 出现便可以用, 已经试过 apache access log 及 error log, /var/log/secure, /var/log/vsftpd.log …
近来已经很少到书店买电脑书, 因为书店内的选择很少, 很多都是较入门的话题, 近来想看电脑书主要在网上下载英文书 (网址是 http://it-ebooks.info/) 或者在淘宝买。在淘宝很多书商都只会发中国国内, 不是每一间都发香港, 所以付款前要问清楚书商是否发香港。 我以前不是很喜欢大陆的电脑书, 因为大家所用的名词不同, 而翻译书的质量真的比看原版英文会更辛苦。但近来我发觉大陆翻译书的水平提高了不少, 看上去更加舒服。 另一个会在淘宝买的书籍种类是小朋友的英文书, 不要问我是正版还是翻版, 就是比香港便宜很多, 而且印刷颇精美, 我买了 Oxford Reading Tree 及 Peppa Pig 全套, 书价已经包邮发顺丰。 相比自己上深圳书城买书, 在淘宝买当然可以节省时间, 而运费会比上深圳的交通费贵小许, …
在 Shell Script 可以透过 ls 指令来检查空目录, 例如我想检查 /home/user 目录, 可以这样做: 以上第 3 行用了 ls -A 指令, -A 选项可以将 ls 的输出忽略 “.” 及 “..”。
已经用 EditPlus 写 program 一段时间, 一直也很满意, 近来发现一款更好用的 editor: Subslim。当初想转 editor 是因为想找一个跨平台的 editor, 可以让我在 windows 及 mac 使用相同的开发环境。 看了一看后, 是给 Subslim 的黑色背景吸引, 看起来很漂亮, 而实际上使用了一段时间后, 感觉观看黑底画面眼睛好像更舒服。Subslim 的售价为 $70 美元, 可以同时安装在自己的多部电脑, 我觉这个价钱是值得的, …
要将 Gmail 设定在电邮软件, 需要输入 Gmail 相应的 IMAP, POP3 及 SMTP, 以下是相关资料: IMAP IMAP 服务器: imap.gmail.com 通讯埠:993 SSL:是 SMTP SMTP 服务器: smtp.gmail.com 连接埠: 465 或 587 SSL: 是 需要验证:是, 使用 …
在 PHP shell_exec() 及 system 都可以执行外部指令, 使用上它们的分别主要来自回传及输出。 shell_exec(): 执行外部指令并回传执行结果, 但不会印出执行结果: 而执行 shell_exec() 另一种方法是用 “" 符号 (按住 Shift 再按 1 那个), 例如 ls -l` 跟 shell_exec(“ls -l”) 是一样的。 system(): 会执行外部指令并直接印出指令结果, …
车辆出厂满 6 年要一年验车一次, 很多人都会请车房帮手, 早几年我都一样交给车房验, 但近年车房帮验车收费越来越贵, 以我去开的车房为倒, 今年验车收费承惠 $1,600。两年前两始已经自己去验, 建议各位想悭钱的车主不妨考虑自己去验车, 尤其架车没有改装, 因为真的没什么特别, 即使肥佬大不了去车房维修不合格的项目翻验。 如果想预约验车, 建议提早预约, 今年我二月中打电话到元朗大昌, 要排到 5 月 1 日 (起初不相信劳工假期可以验, 但职员话他们那天会开), 转去屏山丰田预约就可以 4 月 1 日验, 验车中心电话可以在以下网址找到: …