linux 常用命令集
2014-03-25 16:00
387 查看
1、查看端口占用情况的命令:lsof -i
2、查看某一端口的占用情况:lsof -i:端口号
3、service iptables stop (不推荐)
开放8080端口的解决步骤如下:
1、修改/etc/sysconfig/iptables 文件,增加如下一行:
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT
重启iptables
service iptables restart
2、重启防火墙,这里有两种方式重启防火墙
a) 重启后生效
开启: chkconfig iptables on
关闭: chkconfig iptables off
b) 即时生效,重启后失效
开启: service iptables start
关闭: service iptables stop
开放一个范围的端口3000到5000
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 3000:5000 -j ACCEPT
4、一个用来统计当前linux连接某个端口的IP数目的语句 netstat
-tn 2
为了要分析连接到当前linux的某个端口,比如80的所有外来IP的数,并且要来个排序
和统计,可以这样:
netstat -tn 2>/dev/null | grep :80 |grep "ESTABLISHED"| awk '{print $5}' | cut -d: -f 4 | sort | uniq -c | sort -nr | head
下面注意来分析:
1)netstat -tn 2>/dev/null
参数t,只显示tcp连接 -n:只显示数字,则会显示入下的形式:
tcp 0 0 64.91.*.*:80 114.198.236.100:12763 TIME_WAIT
tcp 0 0 64.91.*.*:80 175.136.226.244:51950 TIME_WAIT
tcp 0 0 64.91.*.*:80 175.136.226.244:51951 TIME_WAIT
tcp 0 0 64.91.*.*:23 202.127.210.2:14517 TIME_WAIT
tcp 0 0 64.91.*.*:80 149.238.193.121:65268 TIME_WAIT
tcp 0 0 64.91.*.*:80 114.198.236.100:44088 ESTABLISHED
tcp 0 0 64.91.*.*:80 175.136.226.244:51952 TIME_WAIT
2)但是只要established的,则grep "ESTABLISHED"
3)然后再AWK一下:
::ffff: 114.198.236.100:12763
::ffff: 175.136.226.244:51950
::ffff: 175.136.226.244:51951
::ffff: 149.238.193.121:65268
::ffff: 114.198.236.100:44088
::ffff: 175.136.226.244:51952
4)然后注意用cut,提取内容,CUT的用法见:
http://www.cnblogs.com/dong008259/archive/2011/12/09/2282679.html
cut -d : -f 4
这里用:分隔符号,结果为:
114.198.236.100
175.136.226.244
175.136.226.244
149.238.193.121
114.198.236.100
175.136.226.244
5) 然后再排序,group一下,然后按连接次数最多的排在前面
,最后甚至可以head一下,完成了
3 175.136.226.244
2 114.198.236.100
1 149.238.193.121
甚至再wc -l一下,得出当前连接80端口的estabalished的外部IP的总数
6.查询文件重复字符个数
grep -o 'string' urfile | wc -l |
相关文章推荐
- Linux常用命令
- Linux常用性能检测命令
- Linux 部署 tomcat 常用命令
- linux常用命令(1)
- Linux 常用命令
- linux 常用命令之文件搜索命令
- 【Linux】Linux中常用操作命令总结
- Linux常用命令
- Linux常用命令大全
- linux php 命令行常用的命令
- Linux视频设备驱动常用控制命令使用说明
- LINUX常用命令小整理
- Linux 常用命令基础入门一
- linux下常用命令
- linux常用命令—— 文档编辑(四)
- Linux常用命令大全(归类)
- Linux常用命令指令
- linux常用搜索文件命令
- Linux目录结构和常用命令
- Linux下常用命令集合