linux查看文本文件内容

简介:

查看文本文件内容:cat tac head tail less more cut sort 

cat:连接并显示,简单的显示(进行上下翻页局限
-n 行号(从1开始对所有输出的行数编号
-A:显示不可打印字符,行尾显示“$”

标准输入,标准输出 Ctrl + C 中断取消命令


tail默认显示文件的后10行内容,-f 显示文件最新追加的内容,监视文件的变化

head默认显示文件的前10行内容,-n<数字>:指定显示头部内容的行数 

分屏显示
more从前往后翻页显示,不支持从后往前翻页,Q:退出命令

less都支持从前往后,从后往前翻页
PageUp向上翻页,PageDown向下翻页。要退出less程序,应按Q键。

cut -d 文本处理(剪切)

-d指定字符分隔符,默认是空格
-f指定要显示的字段的内容
cut -d : -f 1-3 /etc/passwd


sort文本排序
-n:按数值大小排序
-t:指定字符分隔符,默认是空格
-k:指定关键字要进行排序的字段
-r:降序排序

-u:排序后相同行只显示一次
-c:检查文件是否已经按照顺序排序,文件中行重复的次数


unqi -c 显示文件中行重复的次数 -d 只显示重复的行

文本统计:wc(word count
-l:统计行数
-w:统计单词个数 
-c:统计字节数
[root@localhost ~]# wc /etc/hosts

4  23 185 /etc/hosts
4行,23个单词,185个字节


tr字符处理命令 用于转换或删除字符
tr “r” “R” < /etc/passwd 将/etc/passwd 的r换成R
-d 删除出现在字符集中的所有字符


file查看文件内容类型的

ASCII:美国国家标准交换代码
标准有许多:GB18030、GBK、GB2312、Unicode全球统一代码










本文转自 周小玉 51CTO博客,原文链接:http://blog.51cto.com/maguangjie/1754930,如需转载请自行联系原作者
目录
相关文章
|
25天前
|
Linux Shell
Linux手动清理Linux脚本日志定时清理日志和log文件执行表达式
Linux手动清理Linux脚本日志定时清理日志和log文件执行表达式
78 1
|
29天前
|
Linux 数据安全/隐私保护 Windows
Linux入门指南:linux权限究竟是什么?和文件有什么关系?
Linux入门指南:linux权限究竟是什么?和文件有什么关系?
30 0
|
1月前
|
算法 Linux C++
【Linux系统编程】解析获取和设置文件信息与权限的Linux系统调用
【Linux系统编程】解析获取和设置文件信息与权限的Linux系统调用
29 0
|
24天前
|
人工智能 安全 Linux
【Linux】Linux之间如何互传文件(详细讲解)
【Linux】Linux之间如何互传文件(详细讲解)
|
1天前
|
人工智能 Linux
Linux查找大文件的方法
Linux查找大文件的方法
|
3天前
|
固态存储 Ubuntu Linux
Linux(29) 多线程快速解压缩|删除|监视大型文件
Linux(29) 多线程快速解压缩|删除|监视大型文件
11 1
|
3天前
|
Ubuntu Linux 数据安全/隐私保护
Linux(24) 如何在Ubuntu中操作rootfs.img文件
Linux(24) 如何在Ubuntu中操作rootfs.img文件
9 0
|
8天前
|
安全 Linux 开发工具
Linux中可引起文件时间戳改变的相关命令
【4月更文挑战第12天】Linux中可引起文件时间戳改变的相关命令
18 0
|
10天前
|
Linux Shell 开发工具
Linux文件常用操作
Linux文件常用操作(几乎覆盖所有日常使用)
84 0
|
11天前
|
Linux 内存技术 Perl
【ZYNQ】制作从 QSPI Flash 启动 Linux 的启动文件
【ZYNQ】制作从 QSPI Flash 启动 Linux 的启动文件