当前位置:七道奇文章资讯系统安全Linux安全
日期:2011-02-19 20:54:00  来源:本站整理

<b>linux shell小本领</b>[Linux安全]

赞助商链接



  本文“<b>linux shell小本领</b>[Linux安全]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:
  1.删除0字节文件
  find -type f -size 0 -exec rm -rf {} \;
  2.查看进程
  按内存从大到小布列
  ps -e -o "%C : %p : %z : %a"|sort -k5 -nr
  3.按cpu操纵率从大到小布列
  ps -e -o "%C : %p : %z : %a"|sort -nr
  4.打印说cache里的URL
  grep -r -a jpg /data/cache/* | strings | grep "http:" | awk -F’http:’ ‘{print "http:"$2;}’
  5.查看http的并发恳求数及其TCP衔接状况:
  netstat -n | awk ‘/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}’
  6. sed -i ‘/Root/s/no/yes/’ /etc/ssh/sshd_config sed在这个文里Root的一行,匹配Root一行,将no替换成yes.
  7.1.若何杀掉mysql进程:
  ps aux|grep mysql|grep -v grep|awk ‘{print $2}’|xargs kill -9 (从中理解到awk的用处)
  killall -TERM mysqld
  kill -9 `cat /usr/local/apache2/logs/httpd.pid` 试试查杀进程PID
  8.显示运行3级别开启的服务:
  ls /etc/rc3.d/S* |cut -c 15- (从中理解到cut的用处,截取数据)
  9.如安在编写SHELL显示多个信息,用EOF
  cat << EOF
  +————————————————————–+
  | === Welcome to Tunoff services === |
  +————————————————————–+
  EOF
  10. for 的巧用(如给mysql建软链接)
  cd /usr/local/mysql/bin
  for i in *
  do ln /usr/local/mysql/bin/$i /usr/bin/$i
  done
  11. 取IP地址:
  ifconfig eth0 |grep "inet addr:" |awk ‘{print $2}’|cut -c 6- 大概
  ifconfig | grep ‘inet addr:’| grep -v ’127.0.0.1′ | cut -d: -f2 | awk ‘{ print $1}’
  12.内存的大小:
  free -m |grep "Mem" | awk ‘{print $2}’
  13.
  netstat -an -t | grep ":80″ | grep ESTABLISHED | awk ‘{printf "%s %s ",$5,$6}’ | sort
  14.查看Apache的并发恳求数及其TCP衔接状况:
  netstat -n | awk ‘/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}’
  15.因为同事要统计一下服务器下面全部的jpg的文件的大小,写了个shell给他来统计.本来用xargs实现,但他一次处理一部份,搞的有多个总和….,下面的号令就可以办理啦.
  find / -name *.jpg -exec wc -c {} \;|awk ‘{print $1}’|awk ‘{a+=$1}END{print a}’
  CPU的数目(多核算多个CPU,cat /proc/cpuinfo |grep -c processor)越多,系统负载越低,每秒能处理的恳求数也越多.
  ——————————————————————————————————————–
  16 CPU负载 # cat /proc/loadavg
  查抄前三个输出值能否超越了系统逻辑CPU的4倍.
  18 CPU负载 #mpstat 1 1
  查抄%idle能否太低(比方小于5%)
  19 内存空间 # free
  查抄free值能否太低 也可以用 # cat /proc/meminfo
  20 swap空间 # free
  查抄swap used值能否太高 假如swap used值太高,进一步查抄swap行动能否频繁:
  # vmstat 1 5
  察看si和so值能否较
  以上是“<b>linux shell小本领</b>[Linux安全]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:
  • <b>hosts是什么 hosts文件在什么位置 若何改正hosts</b>
  • <b>在 Windows 8 中手动安装语言包</b>
  • <b>五个常见 PHP数据库问题</b>
  • Windows中Alt键的12个高效快速的利用本领介绍
  • <b>MySQL ORDER BY 的实现解析</b>
  • <b>详解MySQL存储历程参数有三种范例(in、out、inout)</b>
  • <b>Win8系统恢复出来经典的开始菜单的办法</b>
  • <b>Win8系统花屏怎么办 Win8系统花屏的办理办法</b>
  • <b>Windows 7系统下无线网卡安装</b>
  • <b>为什么 Linux不需求碎片整理</b>
  • <b>Windows 8中删除账户的几种办法(图)</b>
  • <b>教你如安在win7下配置路由器</b>
  • 本文地址: 与您的QQ/BBS好友分享!
    • 好的评价 如果您觉得此文章好,就请您
        0%(0)
    • 差的评价 如果您觉得此文章差,就请您
        0%(0)

    文章评论评论内容只代表网友观点,与本站立场无关!

       评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论
    Copyright © 2020-2022 www.xiamiku.com. All Rights Reserved .