阅读文档
传统上,UNIX 和类 UNIX(UNIX-like)的操作系统会产生大量的文件,以供用户在某一时刻查阅。自然,会有很多读取文件的方法,我们在此展示几种最常见的。
早期,如果你想查看文件内容(任何文件,包括文本文件和二进制程序)你需要用到 cat(1)
。 cat
是个很简单的程序,能接受一个或多个文件,将其连接(连接,concatenate, 因此得名)起来并输出到标准输出(一般是你的终端屏幕)。当文件不大不会刷屏时还好,但不适合阅览大型文件因为它没有内置的文件内跳转的功能,也不能逐段读取。今天,cat
依然被广泛使用,但主要用在脚本里来合成文件。
看到 cat
的缺点,一些聪明人士坐下来开发一个能一次只读取一页的程序。这种程序被称为“pagers”. 最早的就是 more(1)
, 因为你能随时看到更多(more)文件内容而得名。
最后更新于