上海龙凤419

操纵体系

linux体系办理号令

时辰:2024-10-23 21:14:23 操纵体系 我要投稿

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