码迷,mamicode.com
首页 > 系统相关 > 详细

Linux常用指令

时间:2017-06-12 22:26:17      阅读:213      评论:0      收藏:0      [点我收藏+]

标签:常用命令

#============常用命令================================

======删除0字节文件

find -type f -size 0 -exec rm -rf {} \;

======查看进程 按内存从大到小排列

ps -e -o "%C : %p : %z : %a"|sort -k5 -nr

======按cpu利用率从大到小排列

ps -e -o "%C : %p : %z : %a"|sort -nr

======打印说cache里的URL

grep -r -a jpg /data/cache/* | strings | grep "http:" | awk -F‘http:‘ ‘{print "http:"$2;}‘

======查看http的并发请求数及其TCP连接状态:

netstat -n | awk ‘/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}‘

======查看内存大小(总数)

free -m |grep "Mem" | awk ‘{print $2}‘

======查看连接某服务端口最多的的IP地址

netstat -ant | grep "80" | grep ESTABLISHED | awk ‘{printf "%s %s\n",$5,$6}‘ | sort

======查看Apache的并发请求数及其TCP连接状态:

netstat -n | awk ‘/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}‘



epel源

https://fedoraproject.org/wiki/EPEL

repoforge源

http://repoforge.org/use


rpm -ivh https://dl.fedoraproject.org/pub/epel/epel-release-latest-6.noarch.rpm



清空yum缓存

yum clean all

生成缓存

yum makecache


开始更新系统及内核

yum upgrade


只更新内核版本

yum install kernel

检测内核版本

uname -a

#系统调优

ulimit -a 

vi /etc/security/limits.conf

vi /etc/security/limits.d/90-nproc.conf(centos6.x版本)

* soft nofile 65535

* hard nofile 65535

#系统内核参数调优

#案例日志:kernel:ip_conntrack:table full,dropping packet

#修改以下参数:

ip_conntrack_max参数

/proc/sys/net/ipv4/ip_conntrack_max(centos5.x)

/proc/sys/net/netfilter/nf_conntrack_max(centos6.x)

在/etc/sysctl.conf中加入:

net.ipv4.netfilter.ip_conntrack_max = 655360(centos 5.x)

net.nf_conntrack_max=100000(centos6.x)


sysctl -p


#swappiness参数

表示使用swap概率,值越大,表示使用swap的概率越大

cat /proc/sys/vm/swappiness

vi /etc/sysctl.conf

vm.swappiness=10 //表示内存使用率超过90%时,才使用swap



#精简系统服务和开机进程

1、线上服务器建议开启的服务

crond,network,syslog,sshd,iptables,udev-post,sysstat

2、快捷开启方法:

先关闭所有

for serv in ‘chkconfig --list|grep 3:on|awk ‘{print $1}‘‘:do chkconfig --level 3 $serv off;done

在开启服务

for serv in ‘crond、network ,syslog,sshd,iptables......‘;do chkconfig --level 3 $serv on;done

3、可删除的用户组

vipw #查看用户快捷键

userdel adm ip sync shutdown halt news uucp video games gopher ftp...

groupdel adm ip news uucp games dip...



Linux常用指令

标签:常用命令

原文地址:http://xunmeng.blog.51cto.com/1092116/1934618

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!