18925116655 aomiks@qq.com
知识沉淀 knowledge

linux服务器日常查询

发布时间:2016/01/23 21:57:10 作者: 标签:linux服务器浏览次数:740

CPU

top

top命令的第1行:“top – 19:56:47(当前时间)up 39 min(运行时间), 3 users(用户数), load average: 0.00(1分钟负载), 0.00(5分钟负载), 0.00(15分钟负载)”,系统负载正常小于1,如果持续高于5,请仔细查看那个程序影响系统的运行;卡祖玛咖

top命令的第2行:“Tasks: 120 total(启动进程数), 2 running(运行进程数), 118 sleeping(挂起进程数), 0 stopped(停止进程数), 0 zombie(僵尸进程数)”;

top命令的第3行:“Cpu(s): 0.0%us(用户空间占用CPU百分比), 0.0%sy(内核空间占用CPU百分比), 0.0%ni(用户空间内改变过优先级的进程占用CPU百分比),100.0%id(空闲CPU百分比), 0.0%wa(等待输入输出CPU时间百分比), 0.0%hi(CPU服务于硬件中断所耗费的时间总额), 0.0%si(CPU服务软中断所耗费的时间总额), 0.0%st(Steal Time)”;卡祖玛咖

top命令第4行:“Mem: 508820k total(物理内存总量), 480172k used(已使用的物理内存), 28648k free(空闲物理内存), 41944k buffers(内核缓存内存量)”;

top命令第5行:“Swap: 392184k total(交换区总量), 0k used(已使用交互区总量), 392184k free(空闲交换区总量), 259152k cached(缓冲的交换区总量)”;卡祖玛咖

top命令第6行:“PID(进程ID) USER(进程所有者) PR(优先级) NI(nice值) VIRT(进程使用的虚拟内存总量) RES(进程使用的未被换出的物理内存大小) SHR(共享内存大小) S(进程状态) %CPU(上次更新到现在的CPU时间占用百分比) %MEM(进程使用的物理内存百分比) TIME+(进程使用CPU总时间) COMMAND(命令行)”;其中nice值:负值表示高优先级,正值表示低优先级;

直接按q键退出;卡祖玛咖

内存

查看内存使用率:free –m

硬盘

查看磁盘使用情况:df -h

磁盘满的排查方法,卡祖玛咖
使用df -h 查看使用率,然后
cd /
du -sh *
看下哪个目录大,进入该目录
cd 大目录名,如
cd /www
继续执行
du -sh *
直到找到最精确的的文件或目录,然后结合自身的业务去删除或者购买更大的数据盘来分担处理,卡祖玛咖

端口

查看远程控制端口:netstat -nlp | grep ssh

本机查看开启的端口及进程:netstat -ntlp

 

环境操作

nginx

/alidata/server/nginx/sbin/nginx -s reload,卡祖玛咖

mysql

启动mysql:service mysqld start

停止mysql:service mysqld stop

重启mysql:service mysqld restart,卡祖玛咖

登录mysql:mysql -u root –p

退出mysql:exit;

php-fpm

启动/etc/init.d/php-fpm start

重启/etc/init.d/php-fpm restart,卡祖玛咖

数据库

显示数据库列表:show databases;

删除数据库:drop database 数据库名;卡祖玛咖