linux-12基本命令之 cat,more,head, tail ,tr,od,wc,cut,diff

1、cat 命令 用于查看纯文本文件(较短),格式:"cat[选项][文件]"

查看文本文件

[[email protected] /]# cat 文件名
cat 参数
参数 作用
-n 显示行号
-b 显示行号(不包括空格)
-A 显示出不可见的符号,如 空格,tab建
   

2、more  命令 用于查看纯文本文件(较长的)格式:"more[选项] 文件"

  查看文本文件

[[email protected] etc]#  more 文件名
more 参数
参数 作用
-数字 预先显示的行数 (默认为一页)
-d 显示提示语句与报错信息

3、head 命令用于查看文本的前N行

查看文本前20行

head -n 10 文件名
head 命令
参数 作用
-n 10 显示10行
-n -10 正常输出但不显示最后的10行

  

4、tail  查看纯文本的文档的后N行 格式为:"tail [选项][文件]"

查看文本文件的后20行:

[[email protected] etc]# tail -n 20  文件名
tail 参数
参数 作用
-n 10 显示后面10行
-f 持续刷新显示的内容

5、tr 命令用于转换文本文件中的字符,格式为:"tr[原始字符][目标字符]"

[[email protected] etc]# cat tr.tex |tr[a-z][A-Z]

6、od 命令用于对查看特殊格式的文件。格式为"od[选项][文件]"

7、wc  命令用于统计制定文本的行数,字数,字节数,格式为:"wc[参数] 文本"

wc命令
参数 作用
-l 显示行数

-w

只显示单词数
-c 只显示字节数

查看当前系统的用户数

[[email protected] etc]# wc -l /etc/passwd

8、cut

9、diff 命令用于比较多个文件文本的差异 格式为:"diff[参数]文件"

diff参数
参数 作用
-b 忽略空格引起的差异
-B 忽略空格引起的差异
-brief或-q 仅报告是否存在差异
-c 使用上下文输出格式

比较2个文件的差异

[[email protected] etc]#  diff diff_a.txt  diff_b.txt

仅显示比较后的结果,相同或者不相同

[email protected] etc]# diff --brief diff_a.txt diff_b.txt
时间: 2024-12-24 22:23:37

linux-12基本命令之 cat,more,head, tail ,tr,od,wc,cut,diff的相关文章

1、Linux基础命令-vi cat echo sed tail

1.查看文件内容 vi file.txt 查看文件内容 ctrl+d:向文件尾翻半屏 ctrl+u:向文件首翻半屏 ctrl+f:向文件尾翻一屏 ctrl+b:向文件首翻一屏 /xxxx:向下查找,输入/xxxx,回车,查找 ?xxxx:向上查找 n:向下查找包含关键字的记录,滚动查找,找到则光标定位到对应位置 N:向上查找,即输入shift+N2.按关键字搜索日志 cat file.txt | grep 'exceptions' cat -n file.txt | grep 'exceptio

文本处理小公举(cut,sort,uniq,head,tail,tr,wc,diff)

tr 作用:可搭配集对应字符对字符的转换和删除 集对应字符 [:alnum:]:字母和数字 [:alpha:]:字母 [:cntrl:]:控制(非打印)字符 [:digit:]:数字 [:graph:]:图形字符 [:lower:]:小写字母 [:print:]:可打印字符 [:punct:]:标点符号 [:space:]:空白字符 [:upper:]:大写字母 [:xdigit:]:十六进制字符 #语法: tr [OPTION]... SET1 [SET2] #选项 -c或--complerm

自学Linux Shell3.6-文件查看命令file cat more less tail head

点击返回 自学Linux命令行与Shell脚本之路 3.6-文件查看命令file cat more less tail head ls命令用于显示文件目录列表,和Windows系统下DOS命令dir类似.当执行ls命令时,默认显示的只有非隐藏文件的文件名.以文件名进行排序及文件名代表的颜色显示. 当不加参数时,默认列出当前目录的列表信息 原文地址:https://www.cnblogs.com/yaoyaojcy/p/9177054.html

linux基础篇07,linux文本处理cat more less head tail sort uniq grep cut jion sed awk

文本处理cat more less head tail sort uniq grep cut jion sed awk ################################################ cat:concatenate files and print on the standard output 显示文件内容到标准输出(显示器) -e:显示最后一个结尾的字符 -n:显示行编号 [[email protected] ~]# cat -n /etc/shells 1  

Linux 常用基本命令及应用技巧

需要pdf 版 联系我 我的文件中有目录一.Linux 的常用基本命令.........................................................................................................31.登陆.........................................................................................................

学习Linux之路 命令cat

基本命令总结cat:查看目录内容cat-A很明显将----换行符----显示出来 cat-n将行显示编号cat命令的用途是连接文件或标准输入并打印.这个命令常用来显示文件内容,或者将几个文件连接起来显示,或者从标准输入读取内容并显示,它常与重定向符号配合使用. 1.命令格式: cat [选项] [文件]... 2.命令功能: cat主要有三大功能: 1.一次显示整个文件:cat filename 2.从键盘创建一个文件:cat > filename 只能创建新文件,不能编辑已有文件. 3.将几个

linux的基本命令

linux的基本命令shutdown -h now 关机           init 0 关机reboot 重启logout 注销shutdown -r now重启cd /home 进入 '/ home' 目录'     cd .. 返回上一级目录   cd ../.. 返回上两级目录 cd 进入个人的主目录 cd ~user1 进入个人的主目录cd - 返回上次所在的目录   pwd 显示工作路径   ls 查看目录中的文件 ls -F 查看目录中的文件   ls -l 显示文件和目录的详细

linux 常用基础命令 cat 详细介绍

cat 输出文件内容: 命令说明:cat(Concatenate的缩写),一条linux内置命令,把一个或者多个文件连接在一起,并标准输出或输入.常用来显示文件内容,或者将几个文件连接起来显示,或者从标准输入读取内容并显示.它常与重定向符号配合使用. 命令功能: a)  一次显示整个文件:catfilename b)  从键盘创建一个文件:cat> filename 只能创建新文件,不能编辑已有文件 c)  将几个文件合并为一个文件:catfile1 file2 > file 注: cat f

05,文本处理cat more less head tail sort uniq wc tr grep cut jion sed awk ok

文本处理cat more less head tail sort uniq grep cut jion sed awk ################################################ cat:concatenate files and print on the standard output 显示文件内容到标准输出(显示器) -e:显示最后一个结尾的字符 -n:显示行编号 [[email protected] ~]# cat -n /etc/shells 1