`
- 浏览:
369091 次
- 性别:
-
在Linux中查看文本内容有多个命令可以实现,包括cat,more,less,head,tail.下面一一介绍这几个命令。
1.)cat命令
该命令通常用于查看的内容不多的文本文件,长文件会因为滚动太快无法阅读。(这个命令相当于DOS的type命令)
查看root下的A.txt , 命令如下:
cat /root/A.txt
cat命令后面可以指定多个文件或使用通配符,实现依次显示多个文件的内容。
比如,依次显示root下的A.txt ,B.txt。命令如下:
cat /root/A.txt B.txt
另外,cat命令还可以创建新文件或将几个文件合并成一个文件。
比如:cat >1.txt , 便创建了一个1.txt的新文件
cat A.txt B.txt >2.txt ,把A.txt ,B.txt合并为2.txt
cat命令用于显示文本内容时,加选项 -n 可以在显示时加上行编号。
cat -n 1.txt
2.)more 与 less命令
对于内容较多的文本文件就不适合用cat命令了,前面讲过适用cat命令会因滚动太快而无法阅读,此时可使用more或less命令来查看。
①more命令
该命令一次显示一屏文本,显示满之后,停下来,并在终端底部打印出- – More- – ,系统还将同时显示出已显示文本占全部文本的百分比,若要继续显示,按回车或空格键即可。
该命令有一个常用选项 -p ,作用是显示下一屏之前先清屏。
要退出more显示,按 q 便可。
more命令用法:more [ – 选项 ] 文件
②less命令
less命令比more命令功能更强大,除了拥有more的功能外,还支持光标上下滚动浏览文件,对于宽文档还能水平滚动,当到达底端时,less命令不会自动退出,需要按 q 退出浏览。
另外,要移动到用文件的百分比表示的某位置,可指定0到100之间的数,并按p即可。譬如:50p
less 命令用法:less [ – 选项 ] 文件
3.) head 和 tail 命令
head 命令用来查看文件前面部分的内容,默认显示前面10行的内容,当然也可以指定要查看的行数。
用法为:head -n 文件名
tail 命令的功能与head相反,用于查看文件的最后若干行的内容,默认为最后10行,用法与head相同。
另外,tail命令带选项 -f ,则可实现不停的读取和显示文件内容,这样有实时监视的效果。
分享到:
Global site tag (gtag.js) - Google Analytics
相关推荐
LINUX处理文本命令 处理文本和文本文件的命令 一. sort 文件排序, 通常用在管道中当过滤器来使用. 这个命令可以依据指定的关键字或指定的字符位置, 对文件行进行排序. 使用-m选项, 它将会合并预排序的输入文件. 想...
Linux 文本处理命令 Linux 文本处理命令是 Linux 操作系统中的一组命令,用于处理文本文件和文本流的命令。这些命令可以实现文本的排序、去重、统计、过滤等操作。本文将详细介绍 Linux 文本处理命令,包括 sort、...
1. **ed**:它是最早的Linux文本编辑器,基于行的界面使得它对初学者来说可能较为复杂。`ed`命令允许用户在内存中编辑文本,然后将其写入文件。基本用法包括`a`(追加)、`i`(插入)、`d`(删除)和`w`(写入)等。...
通过学习这些基本的Linux命令和Shell操作,初学者可以更快地熟悉Linux环境,并能有效地管理和操作Linux系统。此外,掌握这些技能还有助于提升在开发、运维以及其他与Linux相关的领域的专业能力。
Linux下的文本编辑器有很多种,vi 是最常用的,也是各版本Linux的标配。注意,vi 仅仅是一个文本编辑器,可以给字符着色,可以自动补全,但是不像 Windows 下的 word 有排版功能。 · 所有版本的 Linux 都带有 vi ...
`cat`命令是Linux中最常用的文本处理工具之一,具有多种用途,包括显示文件内容、从键盘创建文件以及合并多个文件等。 - **主要功能**: - **显示整个文件**: `cat filename` - **从键盘创建文件**: `cat > ...
例如,输入`man ls`可以查看`ls`命令的帮助文档,了解如何列出目录内容。 2. **基础命令**: - `cd`:改变当前工作目录,是日常操作中最常用的命令。 - `ls`:列出目录内容,可配合`-l`显示详细信息,`-a`显示...
- 文本处理工具:如grep(搜索文本内容)、sed(流式文本编辑器)、awk(文本分析工具)等,用于文本内容的搜索、替换和数据提取。 - 文本编辑器:如vi(Vim)、ed(基本编辑器)、nano等,是Linux系统中用于文本...
自动化任务以shell为例,shell不能直接操作Excel文档,需要将Excel转换成文本然后在解析和分析,我使用GO语言开发编译成二进制命令,上传到服务器当命令使用。
Linux文件的复制、删除和移动命令 Linux目录的创建与删除命令 Linux文本处理命令 Linux备份与压缩命令 在Linux环境下运行DOS命令 Linux与用户有关的命令 Linux系统管理命令 Linux磁盘管理
本教程旨在帮助初学者快速掌握Linux的基础知识,包括根文件系统、文件类型、历史命令、目录文本查看以及文件管理等核心概念。以下是对这些主题的详细解释: 1. **根文件系统(/)** Linux的文件系统是以树状结构...
本文将主要聚焦于“vi”命令,一个强大的文本编辑器,以及与之相关的其他Linux命令。 **一、vi编辑器** vi(Visual Editor)是Linux和Unix系统中的一个全屏文本编辑器,它的全名是“Visual Editor for the Third ...
二、文件内容查看 1. `cat`:显示文件内容。 2. `less`/`more`:分页查看文件内容。 3. `head`/`tail`:显示文件开头或结尾部分。 4. `grep`:在文件中搜索特定模式。 三、权限与所有权 1. `chmod`:更改文件或...
**more或less命令**:分页查看文件内容,例如`more file.txt` 或 `less file.txt`,可以在页面中上下滚动查看。 **find命令**:根据条件搜索文件,例如`find / -name "myfile"` 在根目录下查找名为myfile的文件。 ...
cat命令用于查看文件内容,man命令用于显示命令的用法,ln命令用于创建文件链接。使用ln命令可以创建硬链接和符号链接,硬链接用于创建文件的多个名称,符号链接用于创建文件的快捷方式。 五、文件查找 Linux提供...
这份文档可能包含了Linux操作系统中的各种命令详解,包括但不限于文件管理(如ls、cd、mv、cp)、目录操作(如mkdir、rmdir)、文本处理(如grep、sed、awk)、文件权限管理(如chmod、chown)、软件安装与管理(如...
本资源提供了“LINUX最全的命令集”,旨在帮助用户方便快捷地查询和理解各种Linux命令,无论是对初学者还是经验丰富的用户都非常有用。下面将详细介绍一些基础和常用的Linux命令,以及它们的用途和用法。 1. **ls**...
- **`cat`命令**:用于显示文本文件的内容,例如:`cat filename`。 - **`more`命令**:以分页形式显示文件内容,适用于查看较长的文件,例如:`more filename`。 - **`less`命令**:类似`more`,但提供更多的导航...