预览加载中,请您耐心等待几秒...
1/9
2/9
3/9
4/9
5/9
6/9
7/9
8/9
9/9

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

1.显示消耗内存/CPU最多的10个进程 psaux|sort-nk+4|tail psaux|sort-nk+3|tail 2.查看进程按内存从大到小排列 ps-e-o"%C:%p:%z:%a"|sort-k5-nr 3.按cpu利用率从大到小排列 ps-e-o"%C:%p:%z:%a"|sort-nr 3.查看Apache的并发请求数及其TCP连接状态 netstat-n|awk‘/^tcp/{++S[$NF]}END{for(ainS)printa,S[a]}’ 4.查找占用磁盘IO最多的进程 wget-chttp://linux.web.psi.ch/dist/scientific/5/gfa/all/dstat-0.6.7-1.rf.noarch.rpmdstat-Mtopio-d-Mtopbio 5.找出自己最常用的10条命令及使用次数(或求访问最多的ip数) sed-e‘s/|/\n/g’~/.bash_history|cut-d‘‘-f1|sort|uniq-c|sort-nr|head 6.日志中第10个字段表示连接时间,求平均连接时间 cataccess_log|grep“connectcbp”|awk‘BEGIN{sum=0;count=0;}{sum+=$10;count++;}END{printf(“sum=%d,count=%d,avg=%f\n”,sum,count, sum/count)}’ 7.lsof命令 lsofabc.txt显示开启文件abc.txt的进程 lsof-i:22知道22端口现在运行什么程序 lsof-cabc显示abc进程现在打开的文件 lsof-p12看进程号为12的进程打开了哪些文件 8.rsync命令(要求只同步某天的压缩文件,而且远程目录保持与本地目录一致) /usr/bin/rsync-azvR–password-file=/etc/rsync.secrets`find.-name“*$yesterday.gz”-typef`storage@192.168.2.23::logbackup/13.21/ 9.把目录下*.sh文件改名为*.SH find.-name“*.sh”|sed’s/\(.*\)\.sh/mv\0\1.SH/’|sh find.-name“*.sh”|sed’s/\(.*\)\.sh/mv&\1.SH/’|sh(跟上面那个效果一样) 10.ssh执行远程的程序,并在本地显示 ssh-n-lzouyunhao192.168.2.14“ls-al/home/zouyunhao” 11.shell段注释 :<<’echohello,world!’ 12.查看网卡是否有网线物理连接 /sbin/mii-tool 13.查看linux系统或者mysql错误码表示的意思,如查看13错误码表示的意思: perror13 14.删除0字节文件 find-typef-size0-execrm-rf{}\; 15.1.如何杀掉mysql进程: psaux|grepmysql|grep-vgrep|awk'{print$2}'|xargskill-9 (从中了解到awk的用途) pgrepmysql|xargskill-9 killall-TERMmysqld kill-9`cat/usr/local/apache2/logs/httpd.pid` 试试查杀进程PID16.显示运行3级别开启的服务: ls/etc/rc3.d/S*|cut-c15- (从中了解到cut的用途,截取数据)17.如何在编写SHELL显示多个信息,用EOF cat<<EOF+--------------------------------------------------------------+|===WelcometoTunoffservices===|+--------------------------------------------------------------+EOF 18.取IP地址: ifconfigeth0|sed-n'2p'|awk'{print$2}'|cut-c6-30 或者: ifconfigeth0|grep"inetaddr:"|awk'{print$2}'|cut-c6- 或者 ifconfig|grep'inetaddr:'|grep-v'127.0.0.1'|cut-d:-f2|awk'{print$1}' 或者: ifconfigeth0|sed-n'/inet/{s/.*addr://;s/.*//;p}' Perl实现获取IP的方法: ifconfig-a|perl-ne'if(m/^\s*inet