1. 进程:
查看进程:
ps -ef|grep php
杀掉进程:
Kill -9 进程ID
2. 受权:
提示:权限不够
说明run.sh文件的权限不是777
解决:1. 用命令sh ./run.sh
2. sftp 并且root用户把文件的权限改为777s
用命令把文件改为777权限
Chmod 777 文件名
执行某个php:
/usr/local/php/bin/php/usr/local/apache/htdocs/kaipan/cron/getStockAndHistory.php >>/log/getStockAndHistory.log 2>&1 &
3. Mysql
进入mysql :
# usr/local/mysql/bin/ mysql -u root -p
如果要实时监控,还可以登陆mysql,用show processlist
做压力测试时,用top查看什么进程占用内存大
top –d 1 //每秒更新
//关闭命令
/usr/local/mysql/bin/mysqladmin-u root -p shutdown//启动命令
/usr/local/mysql/libexec/mysqld --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data/ --user=mysql --log-error=/usr/local/mysql/data//mebfptwz.err --pid-file=/usr/local/mysql/data//mebfptwz.pid --socket=/tmp/mysql.sock --port=3306
4. apache
如何启动/停止/重启apache
进入到apache 的目录下
l执行 ./bin/ ./apachectl restart
查看apache进程 ps –ef|grep apachectl
5. tomcat
如何启动/停止/重启tomcat
启动:
查看日志:
Cd logs/ tail –f catalina.out
6. memcache
如何启动/停止/重启memcache
启动/usr/local/bin/memcached -d -m 1024 -u root -l 127.0.0.1 -p11211 -P /tmp/memcached.pid
停止 kill 进程
查看memcache当前状态:
telnet ip 11211
stats
直接读取或写入memcache:如读到:get STOCK_600111 (memcache的key)
启动memcache:
//memcache 启动2个G -m指多少个G -c是用户数
/usr/local/bin/memcached -d -m 2000 -u root-l 内网ip地址 -p 11211 -c 10000
/usr/local/bin/memcached-d -m 2000 -u root -l 10.181.49.203 -p 11211 -c 10000 -P /tmp/memcached.pid
7. 压力测试
查看用户并发数:
netstat -na|grep "EST"|wc -l
查看服务器cpu:
#Top
# 1 查看个cpu 每个cpu点100%,如果有8个cpu那就是800%
查看io:
Iostat–mx 1