`

Unix下文件内容查看小结

阅读更多

本文将介绍几个最常用的命令以及使用场景

1. tail命令

tail命令适合用于查看实时更新的系统日志

  • -f:表示持续检查,文件的更新会实时显示出来,比如 tail -f file.log
  • -n:显示最后n行 tail -n 100 file.log

既然有tail,就会有head命令,用于查询文件的头n行,实际上用到不多

 

2. more命令

如果文件较大,则部分显示文件.此外more命令还可以进行查询操作

  • 空格: 按空格下翻一页
  • 回车: 下翻一行
  • /字符串: 进行向后查询,按n查询下一个
  • q: 退出more命令

实际上在本人机器上使用这个命令的时候,发现查询到匹配的字符串后,屏幕上并不会高亮,而且只能向后查询

 

3. less命令

相比more,less使用更加方便,可以进行向前,向后翻页,也可双向查询,查询结果还可以高亮

  • Page Down/空格: 向下翻页
  • Page Up: 向上翻页
  • /字符串: 向下查询
  • ?字符串:向上查询
  • n:查询下一个
  • N:反向查询下一个
  • q:退出

4. cat命令:直接在屏幕上显示文件全部内容,如果文件较大,屏幕就会一直滚...最后也只能看到小部分.所以实际上它不适合查看文件,更多的是当做文件追加的功能在用,比如:

  • cat fileA >> fileB: 将文件fileA的内容追加到fileB

最后,当我们既要查看文件,又需要编辑的时候可以使用vi

 

0
0
分享到:
评论

相关推荐

    Unix I/O 小结

    本文主要总结了Unix下的I/O模型及其相关系统调用。 在Unix中,每个进程都有一个打开文件描述符表,用于存储指向文件inode的指针和元数据。文件描述符是非负整数,通常一个进程最多可以打开1024个文件,-1表示非法值...

    UNIX操作系统设计(The Design of the UNIX Operating System)

    1.6 本章小结 第2章 内核导言 2.1 UNIX操作系统的体系结构 2.2 系统概念介绍 2.2.1 文件子系统概貌 .2.2.2 进程 2.3 内核数据结构 2.4 系统管理 2.5 本章小结 2.6 习题 第3章 数据缓冲区高速缓冲 3.1 ...

    UNIX环境高级编程

    本书的前15章着重于理论知识的阐述,主要内容包括UNIX文件和目录、进程环境、进程控制、进程间通信以及各种I/O。在此基础上,分别按章介绍了多个应用实例,包括如何创建数据库函数库,PostScript 打印机驱动程序,...

    文件读写操作小结

    本文将结合标题“文件读写操作小结”和提供的标签“源码”、“工具”,深入探讨文件读写的核心概念、常见方法以及在实际应用中的注意事项。 1. 文件系统基础 文件系统是操作系统用于组织和管理磁盘上数据的一种方式...

    UNIX操作系统教程 张红光

    Window编程环境介绍295 14.2数据检索加工工具awk296 14.2.1awk基本描述296 14.2.2awk中的...小结303 习题303 附录AUNIX系统中的常用系统调用304 附录BLinux系统中的C环境308 附录CUNIX/Linux常用命令314 参考文献...343

    UNIX环境高级编程(PDF)

    本书的前15章着重于理论知识的阐述,主要内容包括UNIX文件和目录、进程环境、进程控制、 进程间通信以及各种I/O。在此基础上,分别按章介绍了多个应用实例,包括如何创建数据库函数库, PostScript 打印机驱动程序,...

    unix--shell的一些特殊参数小结

    ### Unix Shell 特殊参数详解 #### 一、引言 在 Unix Shell 编程中,存在许多常用但容易被遗忘的重要概念与技巧。本文旨在总结这些知识点,帮助读者更好地理解和掌握 Unix Shell 的核心功能之一——特殊参数。通过...

    UNIX环境高级编程.pdf

    4.25 文件存取许可权位小结 88 4.26 小结 89 习题 89 第5章 标准I/O库 91 5.1 引言 91 5.2 流和FILE对象 91 5.3 标准输入、标准输出和标准出错 91 5.4 缓存 91 5.5 打开流 94 5.6 读和写流 96 5.6.1 输入函数 96 ...

    华为unix的内部教程

    #### 第一篇小结 - 本篇涵盖了Unix操作系统的基础知识和常用操作,适合初学者学习。 #### 第二篇深入篇 - 进一步探讨了Unix系统的高级特性和管理技巧,包括启动过程、用户管理、存储设备使用、网络参数设置等。 ##...

    unix环境编程电子书

    478 17.4 传送文件描述符 482 17.4.1 经由基于STREAMS的管道传送文件描述符 484 17.4.2 经由UNIX域套接字传送文件描述符 486 17.5 open服务器版本1 493 17.6 open服务器版本2 498 17.7 小结 505 习题 ...

    UNIX环境高级编程 pdf格式

    4.25 文件存取许可权位小结 88 4.26 小结 89 习题 89 第5章 标准I/O库 91 5.1 引言 91 5.2 流和FILE对象 91 5.3 标准输入、标准输出和标准出错 91 5.4 缓存 91 5.5 打开流 94 5.6 读和写流 96 5.7 每次一行I/O 98 ...

    UNIX系统基础下载

    #### 三、小结 通过以上介绍,我们了解了UNIX系统中常用的一些基本命令及其主要功能。熟练掌握这些命令有助于提高工作效率并更好地管理文件系统。对于每个命令的更多高级用法和选项,请查阅相应的手册页。希望本文...

    UNIX环境高级编程_第二版中文

    4.24 文件访问权限位小结  4.25 小结  习题  第5章 标准I/O库  5.1 引言  5.2 流和FILE对象  5.3 标准输入、标准输出和标准出错  5.4 缓冲  5.5 打开流  5.6 读和写流  5.7 每次一行I/O  5.8...

    Unix高级编程 pdf

    4.25 文件存取许可权位小结 88 4.26 小结 89 习题 89 第5章 标准I/O库 91 5.1 引言 91 5.2 流和FILE对象 91 5.3 标准输入、标准输出和标准出错 91 5.4 缓存 91 5.5 打开流 94 5.6 读和写流 96 5.6.1 输入...

    UNIX环境高级编程第二版

    4.25 文件存取许可权位小结 88 4.26 小结 89 习题 89 第5章 标准I/O库 91 5.1 引言 91 5.2 流和FILE对象 91 5.3 标准输入、标准输出和标准出错 91 5.4 缓存 91 5.5 打开流 94 5.6 读和写流 96 5.6.1 输入函数 96 ...

Global site tag (gtag.js) - Google Analytics