linux适用体系办理号令
1.
free -m #检查内存占用
free -m -t #看内存占用并统计
free -n -t -s 2 #看内存占用并统计,每两秒革新一次
2.
vmstat -s #看内存的利用状况
3.
top #看历程的CPU排名
top -d 1 #看排名的时辰1秒革新一次
top 进入后按1,能够瞥见每一个cpu的履行环境
top 进入后按f,按j,按空格,能够瞥见历程在哪一个CPU上履行
按W(大写),能够将TOP的设置保管上去
4.
ps -ef #看完整的历程信息
ps -eLf #若是每一个历程不显现此中的线程,则L参数能够显现每一个线程
ps -eo ppid,pid,user,args,%mem,vsz,rss --sort rss #显现历程名,内存占用,假造内存,物理内存,并根据物理内存利用量排序
ps -eo ppid,pid,user,args,%mem,vsz,rss --sort vsz #显现历程名,内存占用,假造内存,物理内存,并根据假造内存利用量排序
(假造内存和物理内存利用很大都能够发生大批碎片)
5.
iostat -p 2 #别离显现每一个分区的IO,每2秒革新一次
1、ps检查内存信息
RSS -- 历程自身的内存占用
VSZ -- 算上同享库的总占用
ps -eo pid,user,comm,args,%cpu,%mem,rss,vsz,sz
检查内存、CPU
ps -fewL|grep face_svr
ps -fp $(pgrep -d, face_svr)
top c
VIRT 利用的假造内存总量, VIRT=SWAP+RES
RES 利用的、未被换出的物理内存巨细, RES=CODE+DATA
SWAP 利用的假造内存中被换出的巨细
SHR 同享内存巨细
CODE 可履行代码占用的物理内存巨细
DATA 可履行代码之外的局部(数据段+栈)占用的物理内存巨细
%M
EM 利用的物理内存百分比, =RES/统共内存巨细
2、检查指定历程名的信息
ps -fp $(pgrep -d, -fx ./httpd)
3、切确计较历程数
proc_num=$(pgrep -x $proc | wc -l)
4、数据库操纵
mysqldump group_filter -uroot -proot@105 --default-character-set=latin1 --extended-=false
mysql -uroot -e "select fpath, lloccode into outfile '/data/dump_data/$db_idx.$t.txt' from picdata_$db_idx.album_photolist_$t where lloccode like '^%';"
unix时辰转换
select now();
select from_unixtime(1238373217);
select unix_timestamp('2009-03-30 08:33:37')
5、exclude 紧缩
-----注重子目次不要加最初的/
tar --exclude=qhttpd/log -cfvz qhttpd.tgz qhttpd (毛病)
tar --exclude=log -cfvz qhttpd.tgz qhttpd (准确,不能跟途径,仅能跟文件名,若是子目次有同名,则一路不包含)
6、自启动点窜同享内存最大值
sysctl -w kernel.shmmax = 4294967295
7、增添www用户
#useradd -s /bin/false -d /dev/null www
useradd -s /bin/false www
groupadd www
8、本机IP
LOCALHOST=`ifconfig|grep eth1 -A1|sed -n '2p'|awk -F":" '{print $2}' |awk -F" " '{print $1}'`
cat ifcfg-eth0|grep IP|awk -F/' '{printf $2 "/n"}'
9、lsof经常利用的用法:
lsof abc.txt 显现开启文件abc.txt的历程
lsof -i :22 晓得22
端口此刻运转甚么法式
lsof -c abc 显现abc历程此刻翻开的文件
lsof -g gid 显现归属gid的历程环境
lsof +d /usr/local/ 显现目次下被历程开启的文件
lsof +D /usr/local/ 同上,可是会搜刮目次下的目次,时辰较长
lsof -d 4 显现利用fd为4的历程
lsof -i 用以显现合适前提的历程环境
10、检查经常利用号令的地位
which mysql 或 whereis mysql
11、vmstat
procs
r--在运转行列中等候运转。展现了正在履行和期待CPU资本的使命个数。当这个值跨越了CPU数量,就会呈现CPU瓶颈了
b--被资本梗阻(I/0,页面调剂,等等.)
w--可运转可是被换出的
cpu 表现cpu的利用状况
cs--》用户历程利用的时辰
sy--》体系历程利用的时辰
id--》cpu余暇的时辰
【linux体系办理号令】相干文章:
Linux体系办理号令大全08-15
Linux体系办理经常利用号令07-07
Linux操纵体系上的体系办理号令07-16
linux体系号令11-23
linux体系号令(典范)01-25
适用的Linux号令汇总10-08
对于linux号令的用法07-01
Linux利用watch号令的实例06-17
Linux体系号令及利用技能08-31
Linux体系下的uname号令08-05