- 博客(17)
- 资源 (2)
- 收藏
- 关注
原创 访问Appache服务器最多的那个ip
[root@whut shell]# awk '{IP[$1]++;} END{for (add in IP) print IP[add],add}' access.log | sort -nr |nl 1 611 127.0.0.1 2 288 59.69.105.59 3 128 59.69.105.15 4 34 59.69.65.15
2013-01-20 21:24:45 471
原创 利用awk统计Linux下最常用的20条命令的shell
history | awk '{CMD[$2]++;count++;}END { for (a in CMD)print CMD[a] " " CMD[a]/count*100 "% " a;}' | grep -v "./" | column -c3 -s " " -t | sort -nr | nl | head -n20这个shell用awk统计history中的命令出现的次数,去
2013-01-20 20:17:03 1341
原创 shell编程学习之xargs
xargs命令是在管道操作符之后,并通过提供命令行参数执行其他命令。 1、多行变成单行-bash-3.2# cat test.txt a b c d e fg o p q-bash-3.2# cat test.txt |xargsa b c d e f g o p q 2、单行变成多行-bash-3.2# cat test.txt a b c d
2013-01-16 10:38:22 778
原创 Linux curl使用简单介绍
Curl是Linux下一个很强大的http命令行工具,其功能十分强大。1) 二话不说,先从这里开始吧!$ curl http://www.linuxidc.com回车之后,www.linuxidc.com 的html就稀里哗啦地显示在屏幕上了 ~2) 嗯,要想把读过来页面存下来,是不是要这样呢?$ curl http://www.linuxidc.co
2013-01-16 10:05:45 703
原创 APUE环境的配置
apue.h头文件的配置 2012-06-04 17:18:19| 分类: linux|字号 订阅相信很多初学《UNIX环境高级编程》的朋友都会遇到一个问题,运行里面的实例(download: http://www.apuebook.com/)时就出现问题,提示 "错误:apue.h:没有那个文件或目录". apue.h是作者自定义的一个头文件,包括
2013-01-14 23:01:26 826
原创 数据之美之Trie树
原博客地址:http://blog.csdn.net/nash_/article/details/8227610Trie树(又叫字典树,前缀树,单词查找树,键树)是一种树形数据结构,直接来看图:我们来看看Trie树的特点:根节点为空值,剩下每一个节点保存一个字母。知道这些就够了!我们再来看看这棵树能干什么?如果从根节点遍历到某一个节点把路径节点的值连在一起就构成了一个字符串,利
2013-01-09 10:56:07 2852
原创 使用Java进行CORBA编程-JacORB-Event Service
http://blog.csdn.net/fw0124/article/details/7192305 http://blog.ifeng.com/article/4680366.html http://blog.csdn.net/shatty/article/details/1245622
2013-01-06 13:19:15 674
原创 linux sort 命令详解
sort是在Linux里非常常用的一个命令,管排序的,集中精力,五分钟搞定sort,现在开始!1 sort的工作原理 sort将文件的每一行作为一个单位,相互比较,比较原则是从首字符向后,依次按ASCII码值进行比较,最后将他们按升序输出。[rocrocket@rocrocket programming]$ cat seq.txtbananaapplepearora
2013-01-05 10:35:27 520
原创 linux之cut用法
cut是一个选取命令,就是将一段数据经过分析,取出我们想要的。一般来说,选取信息通常是针对“行”来进行分析的,并不是整篇信息分析的。(1)其语法格式为:cut [-bn] [file] 或 cut [-c] [file] 或 cut [-df] [file]使用说明cut 命令从文件的每一行剪切字节、字符和字段并将这些字节、字符和字段写至标准输出。如果不指定 File 参
2013-01-04 11:27:16 550
原创 好的博客
http://www.cnblogs.com/kuangbin/archive/2011/07/29/2120667.htmlhttp://wgkgood.blog.51cto.com/1192594/1103367 http://wgkgood.blog.51cto.com/1192594/547050 http://chinaapp.sinaapp.com/linuxshe
2013-01-04 10:05:05 624
转载 01背包问题
参考自:http://hi.baidu.com/acmgood/blog/item/53ca7237aaab32d5a3cc2bb4.html题目有N件物品和一个容量为V的背包。第i件物品的费用是c[i],价值是w[i]。求解将哪些物品装入背包可使价值总和最大。基本思路这是最基础的背包问题,特点是:每种物品仅有一件,可以选择放或不放。用子问题定义状态:即f[i][v]表示前i件
2013-01-04 09:51:35 1826
原创 linux之sed用法
sed是一个很好的文件处理工具,本身是一个管道命令,主要是以行为单位进行处理,可以将数据行进行替换、删除、新增、选取等特定工作,下面先了解一下sed的用法sed命令行格式为: sed [-nefri] ‘command’ 输入文本 常用选项: -n∶使用安静(silent)模式。在一般 sed 的用法中,所有来自 STDIN的资料一般都会
2013-01-03 22:53:18 1076
原创 linux tr命令详解
通过使用 tr,您可以非常容易地实现 sed 的许多最基本功能。您可以将 tr 看作为 sed 的(极其)简化的变体:它可以用一个字符来替换另一个字符,或者可以完全除去一些字符。您也可以用它来除去重复字符。这就是所有 tr 所能够做的。 tr用来从标准输入中通过替换或删除操作进行字符转换。tr主要用于删除文件中控制字符或进行字符转换。使用tr时要转换两个字符串:字符串1用于查询,字符串
2013-01-03 22:48:49 957
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人