关闭

日常Linux命令集合

标签: linuxapachemysqltomcatkill测试
350人阅读 评论(0) 收藏 举报
分类:

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



1
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:650390次
    • 积分:6599
    • 等级:
    • 排名:第3580名
    • 原创:172篇
    • 转载:28篇
    • 译文:2篇
    • 评论:36条
    文章分类
    最新评论