1、查看某個埠占用 lsof -i tcp:80 2、查看是否安裝了防火牆 service iptables status 查看是否啟用防火牆/etc/init.d/iptables status 3、查看全部安裝的文件包yum list installed 4、查看有多少個php-fpm執行ps ...
1、查看某個埠占用
lsof -i tcp:80
2、查看是否安裝了防火牆
service iptables status
查看是否啟用防火牆
/etc/init.d/iptables status
3、查看全部安裝的文件包
yum list installed
4、查看有多少個php-fpm執行
ps -fe |grep "php-fpm"|grep "pool"|wc -l
5、centos記憶體占用過高
sync
echo 3 > /proc/sys/vm/drop_caches
6、查看linux版本
cat /etc/issue
7、nginx安裝路徑
whereis nginx
8、伺服器重啟reboot
9、伺服器關機halt
10、文件轉zip
zip -r name.zip /www/
封裝gz
tar -zcvf db1.tar.gz db1
tar -zxvf db1.tar.gz 解壓gz
11、linux中tar解壓tar.xz文件
使用xz -d xxx.tar.xz 將 xxx.tar.xz解壓成 xxx.tar
再用tar -xvf xxx.tar解壓
12、查看當前文件夾文件大小
du -sh /home
ls -lh
13、複製文件夾123文件夾重命名為456
cp -rv /ecmoban/123 /ecmoban/456
14、複製到當前文件夾並改名
cp -r mm ./mmmm
拷貝A文件夾到B目錄
cp -rv A B
如果你正在B目錄下,可以這樣:
cp -rv A ./
拷貝A文件下的A1文件
cp -v A/A1 ./
或者
cp -v A/A1 B/
15、vim使用
crontab -e進行編輯
ctrl+c => shift+: =>輸入wq進行保存
:q!退出不保存
16、查看使用資源
df -h
17、刪除文件
rm -rf ..
18、修改文件夾或者文件名稱
mv .. ..
19、更改文件夾及子文件夾許可權
chmod -R 777 ..
chown -R -v root:mail test6
20、linux之間拷貝命令
scp -r /home/work/source.txt [email protected]:/home/work/ #把本地的source.txt文件拷貝到192.168.0.10機器上的/home/work目錄下
scp -r [email protected]:/home/work/source.txt /home/work/ #把192.168.0.10機器上的source.txt文件拷貝到本地的/home/work目錄下
21、查看系統版本
cat /etc/issue 位數 getconf LONG_BIT
cat /proc/cpuinfo |grep "processor"|wc -l 查看cpu個數
22、查看php-cgi進程數
netstat -anpo | grep "php-fpm" | wc -l
23、查看記憶體占用最高的5個
ps -aux | sort -k4nr | head -5
24、清理記憶體方法
sync
echo 3 > /proc/sys/vm/drop_caches
25、nginx ab測試
ab -c 100 -n 1000000 -k http://127.0.0.1:8080/
26、安裝sar工具獲取網卡級別流量圖
yum install sysstat
#獲取網卡流量圖
sar -n DEV 1 5//每一秒取一次值,一共取五次。eth0 為內網網卡,eth1 為外網網卡。
27、伺服器內部安裝 iftop 流量監控工具
yum install iftop -y //安裝工具
iftop -i eth1 -P //使用 netstat -tunlp |grep 53139//埠對應的進程