1.查看物理CPU的个数#cat/proc/cpuinfo|grep"physicalid"|sort|uniq|wc-l2.查看逻辑CPU的个数#cat/proc/cpuinfo|grep"processor"|wc-l3.查看CPU是几核#cat/proc/cpuinfo|grep"cores"|uniqcpu4.查看CPU的主频#cat/proc/cpuinfo|grepMHz|uniqcpu#uname-a(查看当前操作系统内核信..
分类:
系统相关 时间:
2015-03-20 22:16:26
阅读次数:
237
(1)两个文件的交集,并集前提条件:每个文件中不得有重复行1. 取出两个文件的并集(重复的行只保留一份)cat file1 file2 | sort | uniq > file32. 取出两个文件的交集(只留下同时存在于两个文件中的文件)cat file1 file2 | sort | uniq -...
分类:
系统相关 时间:
2015-03-18 19:51:04
阅读次数:
194
sort用来排序,uniq用来去重,这两个命令经常被结合在一起使用.主要就是因为uniq去重的前提是文本必须排好序才可以.
当然字面上面理解,这两个命令的确是这样的功能.但是其实不然,他们还有相关的其它能力.一起来看看.
sort [option] filename ......
分类:
系统相关 时间:
2015-03-13 23:50:27
阅读次数:
318
系统连接状态篇:1.查看TCP连接状态netstat -nat |awk '{print $6}'|sort|uniq -c|sort -rnnetstat -n | awk '/^tcp/ {++S[$NF]};END {for(a in S) print a, S[a]}' 或netstat -...
分类:
Web程序 时间:
2015-03-11 12:44:14
阅读次数:
221
写的一个SSH的防暴力破解脚本。原理是检测SSH连接日志,过滤登录失败的IP,超过登录次数就将其添加进hosts.deny文件中,限制其登录。脚本如下:#!/bin/bash
cat/var/log/secure|awk‘/Failed/{print$(NF-3)}‘|sort|uniq-c|awk‘{print$2"="$1;}‘>/root/black.txt
DEFINE="10"
..
分类:
系统相关 时间:
2015-03-09 19:27:51
阅读次数:
232
netstat -anp |awk '{print $6}'|sort|uniq -c |sort -rn172ESTABLISHED 59CONNECTED 589SYN_RECV 15STREAMSYN居然这么高,继续追查是那些ip发出的SYN:[root@tweb ~]# netstat...
分类:
其他好文 时间:
2015-03-09 16:04:53
阅读次数:
208
有一个字符串:a="190.0.1 190.0.2 190.0.1"现在我要对其去重,去重可以用uniq,可是前提是先要排序,以下是实现:a=`echo $a | awk '{for (i=1; i<NF; i++) print $i}' | sout |uniq`echo $a190.0.1 19...
分类:
编程语言 时间:
2015-03-05 18:53:45
阅读次数:
210
1. 查看TCP连接状态netstat -nat |awk '{print $6}'|sort|uniq -c|sort -rnnetstat -n | awk '/^tcp/ {++S[$NF]};END {for(a in S) print a, S[a]}' 或netstat -n | awk...
分类:
系统相关 时间:
2015-03-04 12:46:51
阅读次数:
215
20150301 IMX257 输入子系统 2015-03-01 李海沿 一、输入子系统 1.输入子系统结构体定义 struct input_dev{ const char *name; 设备名 const char *phys; 设备在系统中路径 const char *uniq; struct ...
分类:
其他好文 时间:
2015-03-02 18:41:11
阅读次数:
280
1、lnoi.sh:列出当前系统下每个IP的连接数:#catlnoi.sh#!/bin/bash
#UseforlistconnectnumbersandIPaddress.
netstat-n|grep‘^tcp‘|grep-v‘127.0.0.1‘|awk‘{print$5}‘|cut-d:-f1|sort|uniq-c|sort-rn|awk‘BEGIN{printf"%-10s%s\n","ConNum","IP"}{printf"%-11s%s\n",$1,$2}..
分类:
其他好文 时间:
2015-02-27 01:38:42
阅读次数:
208