月度归档: 2024 年 3 月

1035 篇文章

011、head命令
head命令 Head。它也是一个重要的命令,用来显示一个文件的N行数。为什么需要它呢?想象一下,当你在Linux命令行上工作时,不断有日志文件被建立或更新。 你的需求只是查看前几行,以确保事情按计划进行。这时,Head 命令就会派上用场,因为它可以快速地只显示文件的前几行。 语法: head <option> <file> 其中 <option>是不同的参数,…
012、grep命令
grep命令 grep(global search regular expression(RE) and print out the line,全面搜索正则表达式并把行打印出来)是一种强大的文本搜索工具,能使用正则表达式搜索文本,并把匹配的行打印出来。grep主要作用是过滤出指定的行,指定的行满足什么条件,满足的条件可配合正则表达式来表示,实现强大的文本处理。 grep格式 grep [optio…
013、diff比较文件
diff比较文件 Linux diff 命令用于比较文件的差异。 diff 以逐行的方式,比较文本文件的异同处。如果指定要比较目录,则 diff 会比较目录中相同文件名的文件,但不会比较其中子目录。 常用参数 " -b " 忽略空格 " -B " 忽略空行 " -i " 忽略大小写 " -c " 显示文件所有内容并标示…
014、cut命令
cut命令 命令 cut 可以用来分割字符串,显示指定范围的内容,可以具体根据指定的字节范围、字符范围、分割字段范围来显示文本内容。还可以合并多个文件的内容。 范围表达式 说明 n- 从第 n 个字节、字符、字段到结尾 n-m 从第 n 个字节、字符、字段到第 m 个字节、字符、段,包括 n 和 m 在内 -m 从第 1 个字节、字符、字段到第 m 个字节、字符、字段 二、常用选项 选项 说明 -…
015、cat命令
cat命令 cat命令主要用来查看文件内容,创建文件,文件合并,追加文件内容等功能;cat命令的用途是连接文件或标准输入(例如键盘)并打印。这个命令常用来显示文件内容,或者将几个文件连接起来显示,或者从标准输入读取内容并显示,它常与重定向符号配合使用。 1.命令格式 cat [选项] [文件]… 追加符号:>> 写入符号:> 2.命令功能 cat 主要有三大功能: 一次显示整个文…
016、awk命令
awk命令 awk其名称得自于它的创始人 Alfred Aho 、Peter Weinberger 和 Brian Kernighan 姓氏的首个字母。实际上 AWK 的确拥有自己的语言: AWK 程序设计语言 , 三位创建者已将它正式定义为“样式扫描和处理语言”。 它允许您创建简短的程序,这些程序读取输入文件、为数据排序、处理数据、对输入执行计算以及生成报表,还有无数其他的功能。 一、awk基本…
001、wc命令
wc命令 wc (word count)命令常用于计算文件的行数、字数和字节数,日常操作以及脚本编程中经常使用到。本篇文章将结合实例对 wc 命令进行详细介绍。 一、语法格式 wc [OPTION]... [FILE]... FILE 可以包含多个,每个文件对应输出一行,如果没有文件或文件为 “-” 时,从标准输入读取数据。 二、常用参数 -l , --lines : 显示行数; -w , --w…
002、vi编辑器使用
vi编辑器使用 基本上 vi/vim 共分为三种模式,命令模式(Command Mode)、输入模式(Insert Mode)和命令行模式(Command-Line Mode)。 命令模式 用户刚刚启动 vi/vim,便进入了命令模式。 此状态下敲击键盘动作会被 Vim 识别为命令,而非输入字符,比如我们此时按下 i,并不会输入一个字符,i 被当作了一个命令。 以下是普通模式常用的几个命令: i …
003、uniq命令
uniq命令 uniq是对文本文件进行行去去重的工具。 以行为单位,进行行与行之间的字符串比较并进行去重 只能对有序的文本行进行有效去重,所以常与sort命令结合使用 参数 解释 -c 统计行出现的次数 -d 只显示重复的行并且去重 -u 只显示唯一的行 -i 忽略字母大小写 -f 忽略前N个字段(字段间用空白字符分隔) 1.与sort结合使用 准备文件 [root@linuxforliuhj t…
004、tr命令
tr命令 tr转换和删除字符,指的都是字符 tr,translate的简写,主要用于压缩重复字符,删除文件中的控制字符以及进行字符转换操作。 tr[OPTION]... SET1 [SET2] 选项: -c–C --complement:反选设定字符。也就是符合 SET1 的部份不做处理,不符合的剩余部份才进行转换 -d--delete:删除所有属于第一字符集的字符 -s--squeeze-rep…