zoukankan      html  css  js  c++  java
  • 给力shell命令

    1,查看apache的并发请求及其TCP连接状态
    netstat -n | awk '/^tcp/ {++S[$NF]} END {for(a in S) print a,S[a]}'
    2,显示消耗内存/CPU最多的10个进程
    ps aux|sort -nk +4 |tail
    3,找去自己最常用的10条命令及使用次数
    sed -e 's/| /\n/g' ~/.bash_history | cut -d ' ' -f 1 | sort | uniq -c | sort -nr | head
    4,lsof命令
    显示abc进程现在打开的文件
    lsof -p 2622
    显示22端口现在运行什么程序
    lsof -i :22
    5,查看网卡是否有网线物理连接
    /sbin/mii-tool
    6,查看服务器序列号
    dmidecode |grep "Serial Number"
    7,查看物理CPU个数
    cat /proc/cpuinfo | grep "physical id" | sort | uniq | wc -l
    查看每个物理CPU中逻辑CPU个数
    cat /proc/cpuinfo | grep "siblings"

    8,查看逻辑CPU个数
    cat /proc/cpuinfo |grep "processor"

    9,加大ip_conntrack_max值
    vim /etc/sysctl.conf
    net.ipv4.ip_conntrack_max = 393216
    net.ipv4.netfilter.ip_conntrack_max = 393216
    降低ip_conntrack timeout时间
    vim /etc/sysctl.conf
    net.ipv4.netfilter.ip_conntrack_tcp_timeout_established = 300
    net.ipv4.netfilter.ip_conntrack_tcp_timeout_time_wait = 120
    net.ipv4.netfilter.ip_conntrack_tcp_timeout_close_wait = 60
    net.ipv4.netfilter.ip_conntrack_tcp_timeout_fin_wait = 120

    10,释放服务器内存
    To free pagecache, use:
    echo 1 > /proc/sys/vm/drop_caches
    To free dentries and inodes, use:
    echo 2 > /proc/sys/vm/drop_caches
    To free pagecache, dentries and inodes, use:
    echo 3 > /proc/sys/vm/drop_caches






  • 相关阅读:
    我真的没读野鸡大学!是他们不好好起名字!
    Request.Cookies和Response.Cookies
    深受理科生喜欢的10大专业
    如何玩转“互联网+教育”?
    js调试工具Console命令详解
    XSS获取cookie并利用
    257. Binary Tree Paths
    EXEC sp_executesql with multiple parameters
    235. Lowest Common Ancestor of a Binary Search Tree
    226. Invert Binary Tree
  • 原文地址:https://www.cnblogs.com/alang85/p/shell.html
Copyright © 2011-2022 走看看