没有合适的资源?快使用搜索试试~ 我知道了~
常用linux命令.docx
资源推荐
资源详情
资源评论
常用 Linux 命令
查看 Apache 的并发请求数及其 TCP 连接状态
1
netstat -n | awk '/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}'
查看是否有某个 IP 频繁访问
1
netstat -an | grep 80 | awk '{print $5}' | awk 'BEGIN {FS=":"}
NF==2 {print $1} NF==5 {print $4}' | sort | uniq -c | sort -n
删除某目录下 1 周后的过期日志
1
/usr/sbin/tmpwatch -m 240 /opt/resin/log/
1.显示消耗内存/CPU 最多的 10 个进程
1
ps aux | sort -nk +4
| tail
2
ps aux | sort -nk +3
| tail
2.查看 Apache 的并发请求数及其 TCP 连接状态
1
netstat -n | awk '/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}'
3.找出自己最常用的 10 条命令及使用次数(或求访问最多的 ip 数)
1
sed -e 's/| //g' ~/.bash_history |cut -d '' -f 1
| sort | uniq-c | sort -nr | head
4.日志中第 10 个字段表示连接时间,求平均连接时间
1
cat access_log |grep “connect cbp”
|awk ‘BEGIN{sum=0;count=0;}{sum+=$10;count++;}END{printf(“sum=%d,
count=%d,avg=%f”,sum,count,
2
sum/count)}’
5.lsof 命令
1
lsof abc.txt 显示开启文件 abc.txt 的进程
2
lsof -i :22 知道 22 端口现在运行什么程序
3
lsof -c abc 显示 abc 进程现在打开的文件
4
lsof -p 12 看进程号为 12 的进程打开了哪些文件
6.杀掉一个程序的所有进程
1
pkill -9 httpd
2
killall -9 httpd
注意尽量不用-9,数据库服务器上更不能轻易用 kill,否则造成重要数据丢失后
果将不堪设想。
7.rsync 命令(要求只同步某天的压缩文件,而且远程目录保持与本地目录一致)
1
/usr/bin/rsync -azvR –password-file=/etc/rsync.secrets `find .
-name “*$yesterday.gz” -type f `
资源评论
web网页精选
- 粉丝: 3279
- 资源: 106
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功