分类: Linux

359 篇文章

014、cut命令
cut命令 命令 cut 可以用来分割字符串,显示指定范围的内容,可以具体根据指定的字节范围、字符范围、分割字段范围来显示文本内容。还可以合并多个文件的内容。 范围表达式 说明 n- 从第 n 个字节、字符、字段到结尾 n-m 从第 n 个字节、字符、字段到第 m 个字节、字符、段,包括 n 和 m 在内 -m 从第 1 个字节、字符、字段到第 m 个字节、字符、字段 二、常用选项 选项 说明 -…
013、diff比较文件
diff比较文件 Linux diff 命令用于比较文件的差异。 diff 以逐行的方式,比较文本文件的异同处。如果指定要比较目录,则 diff 会比较目录中相同文件名的文件,但不会比较其中子目录。 常用参数 " -b " 忽略空格 " -B " 忽略空行 " -i " 忽略大小写 " -c " 显示文件所有内容并标示…
012、grep命令
grep命令 grep(global search regular expression(RE) and print out the line,全面搜索正则表达式并把行打印出来)是一种强大的文本搜索工具,能使用正则表达式搜索文本,并把匹配的行打印出来。grep主要作用是过滤出指定的行,指定的行满足什么条件,满足的条件可配合正则表达式来表示,实现强大的文本处理。 grep格式 grep [optio…
011、head命令
head命令 Head。它也是一个重要的命令,用来显示一个文件的N行数。为什么需要它呢?想象一下,当你在Linux命令行上工作时,不断有日志文件被建立或更新。 你的需求只是查看前几行,以确保事情按计划进行。这时,Head 命令就会派上用场,因为它可以快速地只显示文件的前几行。 语法: head <option> <file> 其中 <option>是不同的参数,…
010、paste命令
paste命令 paste单词意思是粘贴。该命令主要用来将多个文件的内容合并,与cut命令完成的功能刚好相反。 粘贴两个不同来源的数据时,首先需将其分类,并确保两个文件行数相同。paste将按行将不同文件行信息放在一行。缺省情况下, paste连接时,用空格或tab键分隔新行中不同文本,除非指定-d选项,它将成为域分隔符。 paste格式为: paste -d -s -file1 file2 选项…
009、read命令
read命令 Linux read命令用于从标准输入读取数值。 read 内部命令被用来从标准输入读取单行数据。这个命令可以用来读取键盘输入,当使用重定向的时候,可以读取文件中的一行数据。 语法 read [-ers] [-a aname] [-d delim] [-i text] [-n nchars] [-N nchars] [-p prompt] [-t timeout] [-u fd] […
008、rev命令
rev命令 rev(reverse)反转一个或多个文件的行。 rev 命令用于将文件中的每行内容以字符为单位反序输出,即第一个字符最后输出,最后一个字符最先输出,以此类推。 2.命令格式 rev [OPTION] [FILE...] 如果没有指定文件,则读取标准输入。 3.选项说明 -V, --version 显示版本信息并退出 -h, --help 显示帮助信息并退出 4.常用示例 给定文件 t…
007、sed命令
sed命令 一、sed命令概念 sed编辑器被称作流编辑器( stream editor),和普通的交互式文本编辑器恰好相反。在交互式文本编辑器中(比如vim),你可以用键盘命令来交互式地插入、删除或替换数据中的文本。流编辑器则会在编辑器处理数据之前基于预先提供的一组规则来编辑数据流。 它是文本处理中非常有用的工具,能够完美的配合正则表达式使用,处理时,把当前处理的行存储在临时缓冲区中,称为模式空…
006、sort命令
sort命令 1、语法 语法: sort [-bcdfimMnr][-o<输出文件>][-t<分隔字符>][+<起始栏位>-<结束栏位>][--help][--verison][文件] 2、参数 参数: -b 忽略每行前面开始出的空格字符。从第一个可见字符开始比较。 -d 排序时,处理英文字母、数字及空格字符外,忽略其他的字符。 -f 排序时,忽略字…
005、tac命令
tac命令 一、tac命令 tac命令用于将文件已行为单位的反序输出,即第一行最后显示,最后一行先显示。 1.1 语法 tac(选项)(参数) 1.2 选项 选项 描述 -a或——append 将内容追加到文件的末尾; -i或——ignore-interrupts 忽略中断信号。 1.3 参数 文件列表:指定要保存内容的文件列表。