Pages

2014年12月23日 星期二


php貪婪與非貪婪比對

轉自
http://note.tc.edu.tw/868.html
https://disp.cc/b/11-2q1S

貪婪與非貪婪

當要抓取一段不固定的字串,例如 <b> 與 </b> 中間的字
最常看到的方法就是使用正規表示式 regular expression (以下簡稱 regex):

/<b>(.*?)<\/b>/

2014年12月18日 星期四


CentOS 7 防火牆設定

CentOS 7 防火牆設定

#firewall-cmd --list-all
查看一下防火牆現在開啟了哪些服務和端口:

暫時開起or關閉
# firewall-cmd --add-service=https
# firewall-cmd --remove-service=https

永久開起
# firewall-cmd --add-service=ftp --permanent

查看防火牆
# iptables -L

開啟port
# /sbin/iptables -I INPUT -p tcp --dport 443 -j ACCEPT
# /sbin/iptables -I INPUT -p tcp --dport 80 -j ACCEPT  

關閉port
# /sbin/iptables -I INPUT -p tcp --dport 80 -j REJECT



2014年12月11日 星期四


linux 設定永久 alias(別名)

linux 永久 alias(別名)

例如每次下 #ls -al時,想直接下簡短指令#ll (可自訂)

#cd ~
#ls -al
#nano .bashrc
最後一行加入alias ll='ls -al'

2014年10月29日 星期三


Linux 64bit 安裝xampp 錯誤訊息


Ubuntu用
XAMPP is currently only availably as 32 bit application. Please use a 32 bit compatibility library for your system.

XAMPP只支援32bit作業系統,若系統為64bit,只要安裝32bit lib就可以了
sudo apt-get install ia32-libs
or
sudo apt-get install lib32stdc++6
-----------------------------
CentOS用
yum install -y glibc*i686
加 -y 參數,就可跳過詢問(y/n)的過程,直接執行至完成安裝。

Ubuntu SSH遠端開機Grub開機卡住

修改Ubuntu的Grub菜單的超時時間
nano /etc/default/grub
#GRUB_HIDDEN_TIMEOUT=0
update-grub

nano /boot/grub/grub.cfg
if [ "${recordfail}" = 1 ]; then
  set timeout=5  <==改成別的數字
else
  set timeout=5
fi