Linux就该这么学--命令集合3

Posted 巫师的蜕变

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux就该这么学--命令集合3相关的知识,希望对你有一定的参考价值。

1.cat命令查看纯文本文件(较短):(cat [选项] [文件])

cat -n showpath.sh 

 

附录:

-n  显示行号

-b  显示行号(不包括空行)

-A  显示出“不可见”的符号,如空格,tab键等等

 

2.more命令查看纯文本文件(较长):(more [选项] 文件)

more showpath.sh 

 

附录:

-数字  预先显示的行数(默认为一页)

-d    显示提示语句与报错信息

 

3.head命令查看纯文本文档的前N行:(head [选项] [文件])

head -n 2 showpath.sh

 

附录:

-n 10  显示10行

-n -10  正常输出(如cat命令),但是不显示最后的10行

 

4.tail命令查看纯文本文档的后N行:(tail [选项] [文件])

tail -n 2 showpath.sh

 

附录:

-n 10  显示后面的10行

-f    持续刷新显示的内容

 

5.od命令查看特殊格式的文件:(od [选项] [文件])

od -t a showpath.sh

 

附录:

-t a  默认字符

-t c  ASCII字符

-t o  八进制

-t d  十进制

-t x  十六进制

-t f  浮点数

 

6.tr命令用于转换文本文件中的字符:(tr [原始字符] [目标字符])

原始文本:

转换后:

cat test.txt | tr a A

 

 

7.wc命令统计置顶文本的行数、字数、字节数:(wc [参数] 文本)

统计系统中的用户数:

wc -l /etc/passwd

 

附录:

-l  只显示行数

-w  只显示单词数

-c  只显示字节数

 

8.diff命令比较多个文本文件的差异:(diff [参数] 文件)

diff test.txt test1.txt

 

附录:

-b  忽略空格引起的差异

-B  忽略空行引起的差异

-q  仅报告是否存在差异

-c  使用上下文输出格式

 

以上是关于Linux就该这么学--命令集合3的主要内容,如果未能解决你的问题,请参考以下文章

Linux就该这么学--命令集合5

Linux就该这么学--命令集合7(管道命令符)

Linux就该这么学--命令集合10(vim编辑器)

Linux就该这么学——重要的环境变量

《Linux就该这么学》第十一课

Linux就该这么学丨必备Linux命令