命令行工具:文件初探

文件初探

有时候文件比较大,想简单查看下文件内容,可以用head,tail或者less,部分查看文件。

看前N行head

  • head filename:查看文件头
  • head -n filename:查看文件前n行

看后N行tail

  • tail filename:查看文件结尾
  • tail -n filename:查看文件后n行
  • tail -f filename: 查看持续被append的文件

交互式查看文件less

  • less filename:交互式查看文件,比如日志文件等
  • <Space>:下一页
  • b:上一页
  • g:跳到文件开头
  • G:跳到文件结尾
  • q:退出
  • /query_string:前向查找字符串
  • ?query_string:反向查找字符串

统计行数

Word Count统计文件行数。

  • wc -l filename:统计文件有多少行
  • wc -w filename:统计文件有多少个单词
  • wc -c filename:统计有多少个字符

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏java思维导图

【一分钟知识】进程与线程,Thread的sleep与wait

java思维导图 xmind导图配合精美文章,可视化学习,让java不再难懂。 进程与线程 进程 是具有一定独立功能的程序关于某个数据集合上的一次运行活动,是操...

3619
来自专栏小二的折腾日记

Linux的fork使用

功能:fork函数是从一个已经存在的进程中创建一个新的进程,新的进程称为子进程,原来的进程称为父进程。 参数:无 返回值: 成功:子进程中返回 0,父进程中返回...

1063
来自专栏技术小站

Python 多线程与多进程

原文地址:http://www.cnblogs.com/whatisfantasy/p/6440585.html

1102
来自专栏xcywt

《Linux命令行与shell脚本编程大全》第十九章 初识sed和gawk

这两个工具能够极大简化需要进行的数据处理任务。 19.1 文本处理 能轻松实现自动格式化、插入、修改或删除文本元素的简单命令行编辑。 sed和gawk就具备上述...

1995
来自专栏JMCui

基于Nginx和Zookeeper实现Dubbo的分布式服务

1824
来自专栏生信宝典

Linux学习 - 管道、标准输入输出

Linux下的标准输入、输出、重定向、管道 在Linux系统中,有4个特殊的符号,<, ‘>’, ‘|’, ‘-‘,在我们处理输入和输出时存在重要但具有迷惑性的...

2625
来自专栏Laoqi's Linux运维专列

python3–文件操作

46510
来自专栏指尖下的Android

JNI之路径初探---2

上一篇博客写的是Java调用C、C++的例子,本篇就演示一下C、C++怎么调用Java的属性和方法。

1342
来自专栏技术小站

搞定python多线程和多进程

线程是操作系统能够进行运算调度的最小单位。它被包含在进程之中,是进程中的实际运作单位。一条线程指的是进程中一个单一顺序的控制流,一个进程中可以并发多个线程,每条...

871
来自专栏LanceToBigData

linux(六)之文本操作

接下来我们一起来看一下再linux中怎么去对文本进行操作的 一、文本文件 既然要操作文本,所以我们要对文本有一个了解,那什么是文本文件呢。 文本文件是一种由若干...

2246

扫码关注云+社区