PHP学习_PHP技术_PHP网站建设_PHP程序员专注于PHP技术研究及学习

Adophper » 服务器 » 程序开发环境配置操作命令集

程序开发环境配置操作命令集

此文被围观131日期: 2017-08-23 分类 : 服务器  标签:  ···

清除所有dpkg rc类的包

dpkg -l | grep ^rc | cut -d' ' -f3 | sudo xargs dpkg --purge

选择 dpkg -l来查看软件的状态。

选择 dpkg -P来卸载软件。因为dpkg --remove只是删除安装的文件,但不删除配置文件。而dpkg --purge则安装文件和配置文件都删除。

ii就是已经安装的软件, rc则表示已经被删除,但配置文件还存在。

http://blog.csdn.net/chrisniu1984/article/details/6619755


安装依赖包

apt-get -f install


逻辑CPU个数:          

# cat /proc/cpuinfo | grep "processor" | wc -l  

   

物理CPU个数:           

# cat /proc/cpuinfo | grep "physical id" | sort | uniq | wc -l  

    

每个物理CPU中Core的个数:         

# cat /proc/cpuinfo | grep "cpu cores" | wc -l


查看内存

#free -m


Ubuntu The program 'make' can be found in the following packages:

# apt-get install build essential


查看每个FPM的内存占用:

#ps -ylC php-fpm --sort:rss

当然,在后后面加 | wc -l可查看系统当前FPM总进程数

使用 netstat -napo |grep "php-fpm" | wc -l 查看一下当前fastcgi进程个数,如果个数接近conf里配置的上限,就需要调高进程数。


查看FPM在你的机子上的平均内存占用:

#ps --no-headers -o "rss,cmd" -C php-fpm | awk '{ sum+=$1 } END { printf ("%d%sn", sum/NR/1024,"M") }'


进程实时监控pidstat命令详解

http://www.cnblogs.com/ggjucheng/archive/2013/01/13/2858874.html

pidstat -u 1 

pidstat -r 1 

pidstat -d 1

上命令以1秒为信息采集周期,分别获取cpu、内存和磁盘IO的统计信息。

minflt/s: 每秒次缺页错误次数(minor page faults),次缺页错误次数意即虚拟内存地址映射成物理内存地址产生的page fault次数 

majflt/s: 每秒主缺页错误次数(major page faults),当虚拟内存地址映射成物理内存地址时,相应的page在swap中,这样的page fault为major page fault,一般在内存使用紧张时产生 

VSZ:      该进程使用的虚拟内存(以kB为单位) 

RSS:      该进程使用的物理内存(以kB为单位) 

%MEM:     该进程使用内存的百分比 

Command:  拉起进程对应的命令


开机自动挂载

#vim /etc/fstab

/dev/sdb1 /mnt auto defaults 0 0


开机执行命令

#vim /etc/rc.local

/usr/local/nginx/sbin/nginx


把当前目录下24小时内修改的文件打包:

tar cvf - `find . -mtime -1 -type f -print` > lastfiles.tar

http://www.cnblogs.com/hechunhua/p/4860544.html



本站使用ThinkPHP框架开发读图网主题,目前托管在阿里云,图片由读图网提供. 蜀ICP备12031064号

Copyright © 2011-2017adophper.com All Rights Reserved.