http://www.magiclinux.org/node/56
5.3.3 文本文件查看、显示命令
1、cat 显示文件内容命令。
命令格式:
#cat [[选项]] <文件列表>
常用选项:
- -b,计算所有非空输出行,开始行编号为1。
- -n,计算所有输出行(包括空行),开始行编号为1。
- -s,将相连的多个空行用一个空行来代替。
- -e,在每行的未尾添加$符号,便于确认每一行,因为有些行内容太长了,在显示时会在显示器上以多行表示。
命令使用说明:
例子:
例A: 把 textfile1 的文件内容加上行号后输入 textfile2 这个文件里
#cat -n textfile1 > textfile2
例B: 把 textfile1 和 textfile2 的档案内容加上行号(空白行不加)之后将内容附加到 textfile3
#cat -b textfile1 textfile2 >> textfile3
例C:显示/etc/fstab文件的内容。
#cat /etc/fstab
2、head 查看文件头部内容命令。
命令格式:
# head [[选项]] <文件列表>
常用选项:
- -c,--bytes=SIZE ,打印文件开头的SIZE字节内容。
- -n,--lines=NUMBER,打印文件开头的NUMBER行,默认是输出前面10行。
- -q,表明不显示文件名的首部。
- -v,表明要显示文件名的首部。
命令使用说明:
用这个命令主要是用来显示文件我头部内容。以确认是不是我们想要打开或查找的文件。
例子:
例A:比如,我的/mnt/D目录下有一个文件名“readme.txt”,我想看它头几行的内容,可用命令:
# head /mnt/D/readme.txt
Macromedia
Flash Player 6 for Linux
Mozilla Plug-in and Standalone players
Update Version 6.0r79
4 March 2003
New in This Version
-------------------
find for the dir
3、tail 查看文件尾部内容命令。
命令格式:
# tail [[选项]] <文件列表>
常用选项:
- -c,--bytes=SIZE ,打印文件最后的SIZE字节内容。
- -n,--lines=NUMBER,打印文件最后的NUMBER行,默认是输出前面10行。
- -q,表明不显示文件名的首部。
- -v,表明要显示文件名的首部。
命令使用说明:
用这个命令主要是用来显示文件我尾部内容。以确认是不是我们想要打开或查找的文件。
例子:
例A:在上例中,若想看后面10行的内容,可用命令:
#tail /mnt/D/readme.txt
2) Browser version
3) Reproducible steps including a URL to the web site where the
problem was encountered.
If we need further information about a bug, you will be contacted. An
automated reply will be sent to assure you that we have received your
bug report. Due to the volume of mail received we are not able to
individually respond to each report.
4、grep 查找文件内容命令。
命令格式:
#grep [[选项]] <匹配字符> <文件列表>
常用选项:
- -c,对匹配的行进行计数
- -l,只显示包含匹配的文件的文件名。
- -h,不显示包含匹配的文件的文件名。
- -i,产生区分大小写的匹配,默认情况是区分大小写的。
- -v,列出不匹配的行。
命令使用说明:
这个命令主要是用来在终端中显示查找某个特定的字符串,找出与给定模式相匹配的内容。文件列表中,各个文件之间用空格分开。
例子:
例A:在文件example中搜索匹配字符“text file”。
#grep 'text file' example
5、more 分页显示文件命令。
命令格式:
more [[选项]] <文件名>
常用选项:
- -c,在文本翻面时从头清除一行,后再最后写下一行。通常,more清除屏幕,然后再写每一行。
- -n,用来建立能显示n行的显示屏窗口。
- -d,显示操作提示符:“Press space to continue,'q' quit",以代替more的默认提示符。
- -s,把连续的空行压缩为一行。
- -p,不滚屏,清屏并显示文本。
命令使用说明:
用这命令在终端分屏显示文件内容。
例子:
例A:分页显示文件/root/log.txt的内容。
#more /root/log.txt
6、less 分页显示文件命令
命令格式:
less [[选项]] <文件名>
常用选项:
- -?,在屏幕下面显示less的使用帮助。
- -a,在当前屏幕显示的最后一行之后开始查询。
- -c,从顶行向下全屏重写。
- -E,显示到文件尾后自动退出less。默认按Q键退出。
- -n,去掉行号。
- -s,将多个连续空行压缩为一行。
- -x n,指定每次按制表符走n格,n的默认值为8 。
命令使用说明:
这个命令与more功能大致相同,但less可以按 page up 和page down这两个键向前或向后播页。而more没有这个功能。
例子:
例A:显示/root/log.txt的内容。
#less /root/log.txt
分享到:
相关推荐
"Magic Matching Color 1.2.zip" 是专为Windows用户设计的一款高效、便捷的桌面选色软件,它的出现极大地提升了色彩选取的效率和准确性。 首先,我们来详细了解一下这款工具的核心功能。Magic Matching Color 1.2 ...
1. **进程监控**:Magic Process 1.2提供实时的进程列表,展示每个进程的CPU、内存、硬盘和网络使用情况,用户可以随时查看哪些进程在消耗系统资源。 2. **资源管理**:用户可以通过该工具强制结束占用资源过多的...
MagicLinux是一款基于Linux内核的开源操作系统,它旨在提供一个稳定、高效、易用的计算环境,特别适合中国用户的使用习惯。本文将详细介绍如何安装MagicLinux,帮助用户顺利地构建自己的Linux系统。 一、准备工作 ...
《Vector.Magic 1.2版本和使用手册》是一款专为非专业图像处理用户设计的工具,它简化了矢量图转换的过程,使用户无需深厚的图形设计背景也能轻松操作。这款软件的主要目标是将位图(BMP、JPEG、PNG等)转化为矢量图...
Linux的`file`命令是一个非常实用的工具,它能够基于文件的内容而非文件名来判断文件的类型。这个命令源码的保存,对于深入理解Linux系统、软件开发以及学习文件检测技术具有很高的价值。这里我们将详细探讨`file`...
从给定的文件内容来看,这是一份关于Linux命令与操作的综合指南,涉及了从基本的系统配置、网络设置到软件安装与管理等多个方面。下面将对这些内容进行详细的解读与扩展,以便更好地理解每个知识点。 ### 1. 修改...
Magic Linux开发入门指南 Magic Linux开发入门指南是制作Linux发行版的入门指南,旨在帮助读者从零开始制作自己的Linux发行版。 本指南假定读者对Linux有基本了解,拥有基本的命令使用经验,例如cp、mv、rm等,...
### Linux命令file命令详解 #### 一、命令概述 `file`命令是Linux系统中一个非常实用的工具,主要用于识别文件类型。与Windows系统通过文件扩展名来判断不同,`file`命令通过读取文件头部的信息来判断文件类型,...
知识点:file 命令用于确定文件的类型,它可以检测文件的 magic number 和 MIME 类型。 4. 用来分离目录名和文件名的字符是什么? 答案:slash (/) 知识点:slash (/) 是 UNIX 系统中用来分离目录名和文件名的...
本书详细介绍如何在个人电脑上安装配置Caldera和Red Hat两种发行版本的Linux操作系统,并能帮助用户解决安装和配置过程中出现的各种问题。本书既能指导你进行基本的安装步骤,也能指导你定制独具特色的Linux 操作...
`file`命令是Linux操作系统中一个非常实用的工具,它能够根据文件的内容而非扩展名来判断文件的类型。这个命令的源代码可以帮助我们深入理解其内部工作机制,这对于系统管理员、软件开发者以及对Linux内核有兴趣的...
`file`命令对于Linux用户来说是一个不可或缺的工具。通过灵活运用各种选项,可以实现对文件类型的准确识别,这对于开发人员和系统管理员来说尤为重要。无论是日常使用还是脚本编程,掌握`file`命令的基本用法及其...
此外,熟悉一些基本的Linux命令如`cp`、`mv`、`rm`等是非常有帮助的。还需要有一定的C/C++或其他编程语言的基础知识,以及在Linux环境下安装过基于源代码的软件的经验。 ##### 1.2 创建binutils **binutils**是一...
总的来说,了解和掌握magic byte对于Linux用户和开发者来说非常重要,因为它可以帮助我们正确地处理各种未知格式的文件,确保数据的安全性和系统的稳定性。通过学习和研究`file`命令及其背后的机制,我们可以更好地...
其主要特性有:专为 windows 用户准备的 magic_win 安装器,只需鼠标点击即可方便地从硬盘安装 magic linux,无须手工配置启动项。 精挑细选和优化配置的 KDE 采用最新的 KDE 4.4 桌面,一流的用户桌面体验 清新悦耳...
MagicLinux是一款基于Linux内核的开源操作系统,设计用于个人用户和企业环境。这款操作系统以其稳定性和易用性著称,提供了丰富的软件包和强大的社区支持。本安装指南将详细介绍如何在计算机上安装MagicLinux。 ...
**find** 命令是Linux系统中用于在指定目录树下查找文件的强大工具。它可以基于多种条件(如文件名、文件大小、所有者、组、是否为空、访问时间、修改时间等)来搜索文件。 ##### 1. 基本格式 ```bash find path ...
Linux文件系统是Linux操作系统的核心组成部分,它按照特定的结构组织文件和目录,为用户提供与硬件交互的接口。这里我们将深入探讨Linux文件系统的基本目录及其作用。 1. **/bin** 目录:这是存放基本用户命令的...
`file`命令是Linux系统中一个非常实用的工具,它能够根据文件的内容而非其扩展名来判断文件的类型。这个命令对于系统管理员、开发者以及任何需要深入理解文件内容的人来说都非常有用。现在我们来深入探讨一下`file`...