![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Shell
文章平均质量分 70
肥萝卜使大力
这个作者很懒,什么都没留下…
展开
-
diff命令用法
详细见http://wenku.baidu.com/view/1826664ae45c3b3567ec8b4f.htmldiff f1 f2 diff f1 f2 -c //上下文输出格式diff f1 f2 -y //并列格式输出diff f1 f2 -w //忽略空格....转载 2012-12-29 17:38:02 · 580 阅读 · 0 评论 -
grep多个关键字“与”和“或”
1、或操作 grep -E '123|abc' filename // 找出文件(filename)中包含123或者包含abc的行 egrep '123|abc' filename // 用egrep同样可以实现 awk '/123|abc/' filename // awk 的实现方式 2、与操作 grep pattern1 files| grep pa转载 2013-01-22 21:07:16 · 43151 阅读 · 2 评论 -
join命令用法
转自http://www.cnblogs.com/agilework/archive/2012/04/18/2454877.html功能说明:将两个文件中,指定栏位内容相同的行连接起来。 (文件必须按照特定栏位排序) 语 法:join [-i][-a][-e][-o] [-t][-v][-1][-2][--help] [--version][文件1][文件2] 补充转载 2013-01-04 21:11:22 · 889 阅读 · 0 评论 -
dirs\pushd\popd命令用法
Bourne Again和TC Shell都允许用户将其正在使用的目录列表存放起来,这样就可以在这些目录之间轻易移动。这个目录列表称为栈。它模拟了餐厅所用的盘子:一般将盘子放到栈的顶部或者从栈的顶部取盘子,这就创建了一个先入后出(FILO)的栈。1. dirs:显示栈内置命令dirs显示目录栈的内容。如果当目录栈是空的时候调用dirs,它将显示工作目录的名字。转载 2012-12-31 16:52:32 · 2004 阅读 · 0 评论 -
which、whereis、locate、find 命令用法
大部分转自http://312788172.iteye.com/blog/730280,有修改我们经常在linux要查找某个文件,但不知道放在哪里了,可以使用下面的一些命令来搜索。这些是从网上找到的资料,因为有时很长时间不会用到,当要用的时候经常弄混了,所以放到这里方便使用。 which 在PATH变量指定的路径中,搜索某个系统命令的位置,并且返回第一个搜索结果。wh原创 2012-12-29 20:28:56 · 15527 阅读 · 1 评论 -
split命令用法
Linux下文件分割可以通过split命令来实现,而用cat进行文件合并。而分割可以指定按行数分割和安大小分割两种模式。Linux下文件合并可以通过cat命令来实现,非常简单。在Linux下用split进行文件分割:模式一:指定分割后文件行数对与txt文本文件,可以通过指定分割后文件的行数来进行文件分割。命令:split -l 300 large_file.tx转载 2012-12-30 21:04:11 · 1563 阅读 · 0 评论 -
tee命令用法
本文链接:http://codingstandards.iteye.com/blog/833695 用途说明在执行Linux命令时,我们可以把输出重定向到文件中,比如 ls >a.txt,这时我们就不能看到输出了,如果我们既想把输出保存到文件中,又想在屏幕上看到输出内容,就可以使用tee命令了。tee命令读取标准输入,把这些内容同时输出到标准输出和(多个)文件中(read转载 2012-12-30 20:42:43 · 21900 阅读 · 0 评论 -
find命令用法
转自http://www.chinaz.com/server/2009/0807/85796.shtml首先是find的语法:find [起始目录] 寻找条件 操作还有种表述方式:find PATH OPTION [-exec COMMAND { } \;]因为find命令会根据我们给的option,也就是寻找条件从我们给出的目录开始对其中文件及其下子目录中的文件进转载 2012-12-29 19:43:07 · 3109 阅读 · 0 评论 -
rm命令用法
使用权限:所有使用者 使用方式:rm [options] name... 说明:删除档案及目录。 范例: 删除所有C语言程式档;删除前逐一询问确认 : rm -i *.c 将 Finished 子目录及子目录中所有档案删除 : rm -r Finished功能说明:删除文件或目录。语法:rm [-dfirv][--help转载 2012-12-29 18:00:08 · 1802 阅读 · 0 评论 -
cut命令用法
转自http://www.cnblogs.com/dong008259/archive/2011/12/09/2282679.htmlcut是一个选取命令,就是将一段数据经过分析,取出我们想要的。一般来说,选取信息通常是针对“行”来进行分析的,并不是整篇信息分析的。(1)其语法格式为:cut [-bn] [file] 或 cut [-c] [file] 或 cut [-d转载 2012-12-29 17:23:43 · 739 阅读 · 0 评论 -
sort命令用法
转自http://www.cnblogs.com/51linux/archive/2012/05/23/2515299.htmlsort是在Linux里非常常用的一个命令,管排序的,集中精力,五分钟搞定sort,现在开始!1 sort的工作原理 sort将文件的每一行作为一个单位,相互比较,比较原则是从首字符向后,依次按ASCII码值进行比较,最后将他们按升序输出。转载 2012-12-29 17:26:35 · 505 阅读 · 0 评论 -
xargs命令用法
大多数 Linux 命令都会产生输出:文件列表、字符串列表等。但如果要使用其他某个命令并将前一个命令的输出作为参数该怎么办?例如,file 命令显示文件类型(可执行文件、ascii 文本等);您可以处理输出,使其仅显示文件名,现在您希望将这些名称传递给 ls -l 命令以查看时间戳记。xargs 命令就是用来完成此项工作的。它允许您对输出执行其他某些命令。xargs – build and转载 2012-12-30 22:54:37 · 2611 阅读 · 0 评论 -
paste命令用法
cut用来从文本文件或标准输出中抽取数据列或者域,然后再用paste可以将这些数据粘贴起来形成相关文件。 粘贴两个不同来源的数据时,首先需将其分类,并确保两个文件行数相同。paste将按行将不同文件行信息放在一行。缺省情况下, paste连接时,用空格或tab键分隔新行中不同文本,除非指定-d选项,它将成为域分隔符。 paste格式为: paste -d转载 2012-12-30 22:27:23 · 1523 阅读 · 0 评论 -
od命令用法
Linux指令:od示例用法:od -c helloLinux指令:odod命令用户通常使用od命令查看特殊格式的文件内容。通过指定该命令的不同选项可以以十进制、八进制、十六进制和ASCII码来显示文件。语法:od [选项] 文件…命令中各选项的含义:- A 指定地址基数,包括:d 十进制o 八进制(系统默认值)x 十六进制n 不打印位移转载 2012-12-30 22:03:51 · 10730 阅读 · 1 评论 -
Awk排序函数asort和asorti的使用区别
转自http://blog.chinaunix.net/uid-21374062-id-3189744.html两者排序区别:asort 是对数组的值进行排序,并且会丢掉原先键值;asorti是对数组的键值进行排序,生成关联数组。注:跟c++, python等语言不同,awk中的关联数组并不按照键值进行排序,其仅仅只是保存的映射关系。数据文件:12转载 2013-10-23 11:19:17 · 3754 阅读 · 0 评论