演講影片
ssh命令
# 1. 當ssh連線上remote.host時,在本地起一個13306埠,訪問13306相當於訪問了remote.host的3306埠
ssh -L 13306:127.0.0.1:3306 root@remote.host
# 2. 當ssh連線上remote.host時,在remote.host起一個16379埠,訪問16379相當於訪問了本地的6379埠
ssh -R 16379:127.0.0.1:6379 root@remote.host
htop命令
比top更友好,透過yum install htop安裝
strace命令
透過yum install strace安裝
# 1. 監控1316程式所有子程式的系統呼叫
strace -f -p 1316
# 2. 監控1316程式的檔案操作,例如監控php-fpm的worker,看看是否使用了opcache,如果發現有open()方法,則沒有用到,如果是stat()方法,表示用到了
strace -p 1316 -e trace=file -tt
# 3. 監控1316程式的網路呼叫
strace -p 1316 -e trace=network -tt
lsof命令
# 1. 1316程式正在開啟的檔案
lsof -p 1316
# 2. 檢視8080埠的監聽數量,socket也相當於是一個檔案
lsof -i tcp:8080
# 3. 當前正在使用php-fpm檔案的程式
lsof /usr/sbin/php-fpm
本作品採用《CC 協議》,轉載必須註明作者和本文連結