当前位置: 首页 > Linux

17条Linux命令分享

时间:2023-04-06 19:16:53 Linux

\1.oracleSID-anpT|查询连接数据库的客户端IPnetstat|greporacleSID|awk'{print$5}'|grep-o-E'1.*:'|awk-F':''{print$1}'|排序\2。查询客户端IPnetstat-anpT|grep1521|awk'{print$5}'|grep-o-E'1.*:'|awk-F':''{print$1}'|排序\3。杀掉数据库服务器上连接数据库oracleSID的客户端进程kill-9`ps-ef|greporacleSID|grep本地=否|grep-vgrep|awk'{print$2}'`\4.删除某个用户userA下的所有进程pkill-9-uuserA\5。查询1521端口连接的进程数netstat-pan|grep1521|wc-l\6。查询从某台服务器192.168.21.15连接的进程数netstat-pan|grep192.168.21.15|wc-l\7。总结每个客户端IP连接到1521端口的连接数netstat-apnT|grep1521|awk'{print$5}'|sort-u|grep-v1521|grep-v'*'|awk-F':''{print$4}'|uniq-c|sort-nrnetstat-anpT|grep1521|awk'{print$5}'|grep-o-E'1.*:'|awk-F':''{print$1}'|排序|uniq-c|排序-nr\8。before显示占用空间最大的10个文件或目录du-s*|排序-nr|头\9。统计某天所有文件的总大小ls--full-time`find./*-name"log_*.bak"`|grep'2016-05-09'|awk'{打印$9}'|xargsdu-ck\10.删除前几天的文件find/mitac/mds/arch/-ctime+150-execrm-rf{}\;--commonfind/mitac/mds/arch/-name'*836701255.dbf'-ctime+150-execrm-rf{}\;--删除150天前修改过的以836701255.dbf结尾的文件\11.CPU使用率最高的前10个进程:psauxw|head-1;psauxw|sort-rn-k3|head-10\12。内存消耗最多的前10个进程psauxw|head-1;psauxw|sort-rn-k4|head-10\13.虚拟内存占用最多的前10个进程psauxw|head-1;psauxw|sort-rn-k5|head-10top后按1,可以看到有多少cpu,按shift+p按cpu排序,按shift+m??按内存排序\14。vi替换所有字符串,如下,将1替换为2:%s/1/2/g\15。查看IO信息,如下,每1秒显示一次,共显示3次,显示为MBiostat-d-x-m13\16。检查将文件file1cp到/u01目录时间cpfile1/u01/\17需要多长时间。查看CPU某段时间,比如7:00到9:00期间的使用率sar-s07:00:00-e10:00:00以上是良旭教程网分享的17条Linux命令为所有朋友知识。