Linux命令总结大全,包含所有linux命令 (51)

语法:join [-i][-a<1或2>][-e<字符串>][-o<格式>][-t<字符>][-v<1或2>][-1<栏位>][-2<栏位>][--help][--version][文件1][文件2]

补充说明:找出两个文件中,指定栏位内容相同的行,并加以合并,再输出到标准输出设备。

参数:

-a<1或2> 除了显示原来的输出内容之外,还显示指令文件中没有相同栏位的行。

-e<字符串> 若[文件1]与[文件2]中找不到指定的栏位,则在输出中填入选项中的字符串。

-i或--igore-case 比较栏位内容时,忽略大小写的差异。

-o<格式> 按照指定的格式来显示结果。

-t<字符> 使用栏位的分隔字符。

-v<1或2> 跟-a相同,但是只显示文件中没有相同栏位的行。

-1<栏位> 连接[文件1]指定的栏位。

-2<栏位> 连接[文件2]指定的栏位。

--help 显示帮助。

--version 显示版本信息。

***look

功能说明:查询单字。

语法:look [-adf][-t<字尾字符串>][字首字符串][字典文件]

补充说明:look指令用于英文单字的查询。您仅需给予它欲查询的字首字符串,它会显示所有开头字符串符合该条件的单字。

参数:

-a 使用另一个字典文件web2,该文件也位于/usr/dict目录下。

-d 只对比英文字母和数字,其余一慨忽略不予比对。

-f 忽略字符大小写差别。

-t<字尾字符串> 设置字尾字符串。

***mtype

功能说明:显示MS-DOS文件的内容。

语法:mtype [-st][文件]

补充说明:mtype为mtools工具指令,模拟MS-DOS的type指令,可显示MS-DOS文件的内容。

参数:

-s 去除8位字符码集的第一个位,使它兼容于7位的ASCII。

-t 将MS-DOS文本文件中的“换行+光标移至行首”字符转换成Linux的换行字符。

***pico

功能说明:编辑文字文件。

语法:pico [-bdefghjkmqtvwxz][-n<间隔秒数>][-o<工作目录>][-r<编辑页宽>][-s<拼字检查器>][+<列数编号>][文件]

补充说明:pico是个简单易用、以显示导向为主的文字编辑程序,它伴随着处理电子邮件和新闻组的程序pine而来。

参数:

-b 开启置换的功能。

-d 开启删除的功能。

-e 使用完整的文件名称。

-f 支持键盘上的F1、F2...等功能键。

-g 显示光标。

-h 在线帮助。

-j 开启切换的功能。

-k 预设pico在使用剪下命令时,会把光标所在的列的内容全部删除。

-m 开启鼠标支持的功能,您可用鼠标点选命令列表。

-n<间隔秒数> 设置多久检查一次新邮件。

-o<工作目录> 设置工作目录。

-q 忽略预设值。

-r<编辑页宽> 设置编辑文件的页宽。

-s<拼字检查器> 另外指定拼字检查器。

-t 启动工具模式。

-v 启动阅读模式,用户只能观看,无法编辑文件的内容。

-w 关闭自动换行,通过这个参数可以编辑内容很长的列。

-x 关闭换面下方的命令列表。

-z 让pico可被Ctrl+z中断,暂存在后台作业里。

+<列数编号> 执行pico指令进入编辑模式时,从指定的列数开始编辑。

***rgrep

功能说明:递归查找文件里符合条件的字符串。

语法:rgrep [-?BcDFhHilnNrv][-R<范本样式>][-W<列长度>][-x<扩展名>][--help][--version][范本样式][文件或目录...]

补充说明:rgrep指令的功能和grep指令类似,可查找内容包含指定的范本样式的文件,如果发现某文件的内容符合所指定的范本样式,预设rgrep指令会把含有范本样式的那一列显示出来。

参数:

-? 显示范本样式与范例的说明。

-B 忽略二进制的数据。

-c 计算符合范本样式的列数。

-D 排错模式,只列出指令搜寻的目录清单,而不会读取文件内容。

-F 当遇到符号连接时,rgrep预设是忽略不予处理,加上本参数后,rgrep指令就会读取该连接所指向的原始文件的内容。

-h 特别将符合范本样式的字符串标示出来。

-H 只列出符合范本样式的字符串,而非显示整列的内容。

-i 忽略字符大小写的差别。

-l 列出文件内容符合指定的范本样式的文件名称。

-n 在显示符合坊本样式的那一列之前,标示出该列的列数编号。

-N 不要递归处理。

-r 递归处理,将指定目录下的所有文件及子目录一并处理。

-R<范本样式> 此参数的效果和指定“-r”参数类似,但只主力符合范本样式文件名称的文件。

-v 反转查找。

-W<列长度> 限制符合范本样式的字符串所在列,必须拥有的字符数。

-x<扩展名> 只处理符合指定扩展名的文件名称的文件。

--help 在线帮助。

--version 显示版本信息。

***sed

功能说明:利用script来处理文本文件。

语法:

sed [-hnV][-e<script>][-f<script文件>][文本文件]

补充说明:sed可依照script的指令,来处理、编辑文本文件。

参数:

-e

-f<script文件>或--file=<script文件> 以选项中指定的script文件来处理输入的文本文件。

-h或--help 显示帮助。

-n或--quiet或--silent 仅显示script处理后的结果。

-V或--version 显示版本信息。

***sort

功能说明:将文本文件内容加以排序。

语法:sort [-bcdfimMnr][-o<输出文件>][-t<分隔字符>][+<起始栏位>-<结束栏位>][--help][--verison][文件]

补充说明:sort可针对文本文件的内容,以行为单位来排序。

参数:

-b 忽略每行前面开始出的空格字符。

-c 检查文件是否已经按照顺序排序。

-d 排序时,处理英文字母、数字及空格字符外,忽略其他的字符。

-f 排序时,将小写字母视为大写字母。

-i 排序时,除了040至176之间的ASCII字符外,忽略其他的字符。

-m 将几个排序好的文件进行合并。

-M 将前面3个字母依照月份的缩写进行排序。

-n 依照数值的大小排序。

-o<输出文件> 将排序后的结果存入指定的文件。

-r 以相反的顺序来排序。

-t<分隔字符> 指定排序时所用的栏位分隔字符。

+<起始栏位>-<结束栏位> 以指定的栏位来排序,范围由起始栏位到结束栏位的前一栏位。

--help 显示帮助。

--version 显示版本信息。

***spell

功能说明:拼字检查程序。

语法:spell

补充说明:spell可从标准输入设备读取字符串,结束后显示拼错的词汇。

***tr

功能说明:转换字符。

语法:tr [-cdst][--help][--version][第一字符集][第二字符集]

补充说明:tr指令从标准输入设备读取数据,经过字符串转译后,输出到标准输出设备。

参数:

-c或--complerment 取代所有不属于第一字符集的字符。

-d或--delete 删除所有属于第一字符集的字符。

-s或--squeeze-repeats 把连续重复的字符以单独一个字符表示。

-t或--truncate-set1 先删除第一字符集较第二字符集多出的字符。

--help 在线帮助。

--version 显示版本信息。

***uniq

功能说明:检查及删除文本文件中重复出现的行列。

语法:uniq [-cdu][-f<栏位>][-s<字符位置>][-w<字符位置>][--help][--version][输入文件][输出文件]

补充说明:uniq可检查文本文件中重复出现的行列。

参数:

-c或--count 在每列旁边显示该行重复出现的次数。

-d或--repeated 仅显示重复出现的行列。

-f<栏位>或--skip-fields=<栏位> 忽略比较指定的栏位。

-s<字符位置>或--skip-chars=<字符位置> 忽略比较指定的字符。

-u或--unique 仅显示出一次的行列。

-w<字符位置>或--check-chars=<字符位置> 指定要比较的字符。

--help 显示帮助。

--version 显示版本信息。

[输入文件] 指定已排序好的文本文件。

[输出文件] 指定输出的文件。

***wc

功能说明:计算字数。

语法:wc [-clw][--help][--version][文件...]

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/zydfzd.html