命令行工具:文件初探

文件初探

有时候文件比较大,想简单查看下文件内容,可以用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 条评论
登录 后参与评论

相关文章

来自专栏余林丰

虚拟机类加载机制(3)——线程上下文类加载器

之所以将线程上下文类加载器(Thread Context ClassLoader)单独拿出来写,确实是因为它涉及的东西比较多,既然带有线程两个字,一定也是非常重...

2147
来自专栏技术小站

搞定python多线程和多进程

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

1031
来自专栏xcywt

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

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

2105
来自专栏指尖下的Android

JNI之路径初探---2

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

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

Linux的fork使用

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

2053
来自专栏zhisheng

【死磕Java并发】—–Java内存模型之总结

经过四篇博客阐述,我相信各位对Java内存模型有了最基本认识了,下面LZ就做一个比较简单的总结。

1073
来自专栏java思维导图

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

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

3699
来自专栏Java帮帮-微信公众号-技术文章全总结

request;response 对象

response ? 1. response简介 response的类型为HttpServletResponse,它是Servlet的service()方法的参...

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

python3–文件操作

50510
来自专栏Linux驱动

Linux-hexdump命令调试event驱动—详解(13)

hexdump: 查看文件的内容,比如二进制文件中包含的某些字符串,通常用来调试驱动用 描述: 我们以event1为例,当我们insmod挂载了键盘驱动后,出现...

2829

扫码关注云+社区

领取腾讯云代金券