FROM:http://blog.sina.com.cn/s/blog_6a0683c00100stet.html
【cat】
功能:1)显示整个文件。如:$ cat filename
2)把文件串联接后传到基本输出,如将几个文件合并为一个文件或输出到屏幕。如:$ cat file1 file2 > file
参数详解:
-n或-number:由1开始对所有输出的行数编号,如:cat -n filename
-b或-number-nonblank:和-n相似,只不过对于空白行不编号
-s或-squeeze-blank:当遇到有连续两行以上的空白行,就代换为一行的空白行
-v或-show-nonprinting
范例:
cat -n file1 > file2:把file1的档案内容加上行号后输入file2这个档案里
cat -b file1 file2 >> file3:把file1和file2的档案内容加上行号(空白行不加)后将内容附加到file3里
cat /dev/null > /etc/test.txt:清空/etc/test.txt档案内容
cat > filename:创建新文件
【more】
功能:以百分比的形式查看日志,类似cat,不过会以一页一页的显示方便使用者逐页阅读,按空白键(space)就往下一页显示,按b键(back)就会往回一页显示,而且还有搜寻字符串的功能(与vi相似),使用中的说明文件,请按h。退出按q。
参数详解:
-d:提示使用者,在画面下方显示[Press space to continue, 'q' to quit.],如果如果使用者按错键,则会显示 [Press 'h' for instructions.] 而不是 '哔' 声 。
-s:当遇到有连续两行以上的空白行,就代换成一行的空白行。
+num:从第num行开始显示
范例:
more -s file:逐页显示file之档案内容,如有连续两行以上空白行则以一行空白行显示。
more +20 file:从第20行开始显示file之档案内容。
【less】
功能:less命令可以对文件或其他输出进行分页显示,与more命令相似。退出按q。
参数详解:
-a:在当前屏幕显示最后
-c:从顶部(从上到下)刷新屏幕,并显示文件内容。而不是通过底部滚动完成刷新;
-f:强制打开文件,二进制文件显示时,不提示警告;
-i:搜索时忽略大小写;除非搜索串中包含大写字母;
-I:搜索时忽略大小写,除非搜索串中包含小写字母;
-m:显示当前读取文件的百分比
-M:显示当前读取文件的百分比、行号及总行数;
-N:在每行前输出行号
-p pattern:搜索日志文件中含有pattern的所有日志内容;
-s:把连续多个空白行作为一个空白行显示
-Q:在终端下不响铃
扩展:
U:向上
J:向下
g:跳到第一行
G:跳到最后一行
/pattern:搜索pattern
q:退出less
!command:调用SHELL,可以运行命令;比如!ls 显示当前列当前目录下的所有文件;
【head】
功能:从文本文件的头部开始查看,head命令用于查看一个文本文件的开头部分。
参数详解:
-n 制定您想要显示文本多少行
-n number 这个参数选项必须是十进制的整数,它将决定在文件中的位置,以字节单位。
-c number 这个参数选项必须是十进制的整数,它将决定在文件中的位置,以字节为单位。
范例:
head file.txt 显示file.txt的前十行内容;
head -n 20 file.txt 显示file.txt的前二十行内容;
【tail】
功能:用于显示文本文件的末尾几行。
参数详解:
-b Number :从Number变量表示的512自己块位置开始读取制定文件。
-c Number :从Number变量表示的字节位置开始读取指定文件。
-f :tail -f 命令可用于监视另一个进程正在写入的文件的增长。
-k Number :从Number变量表示的1KB块位置开始读取制定文件。
-m Number :从Number变量表示的多字节字符位置开始读取指定文件。使用该标志提供在单字节和双字节字符代码集环境中的一致结果。
-n Number :从首行或末行位置来读取指定文件,位置由 Number 变量的符号(+ 或 - 或无)表示,并通过行号 Number 进行位移。
范例:
tail file.txt :显示文件file.txt的后十行内容。
tail -n 20 file.txt :显示文件file.txt的后二十行内容。
tail -f file.txt :显示文件file.txt的后十行内容并在文件内容增加后,自动显示新增的文件内容。
tail -n 50 -f file.txt :显示文件file.txt的后50行内容并在文件内容增加后,自动显示新增内容。
相关推荐
Linux 查看文件内容命令是 Linux 系统中最常用的命令之一。它能够帮助用户查看文件的内容,了解文件的结构和内容。在 Linux 系统中,有多种查看文件内容的命令,每种命令都有其特点和使用场景。本文将介绍 Linux ...
在Linux系统中,`cat`、`head`、`tail`、`more` 和 `less` 命令是非常实用的日志管理和文本查看工具。掌握这些命令能够极大地提高日常工作效率。无论是查看文件内容、合并文件还是监控日志文件的增长,这些命令都能...
11. **more/less**:这两个命令都用于查看文件内容,但`less`提供了更多的功能,如向前向后滚动页面等。 12. **head/tail**:分别用于查看文件的前几行和后几行。通常默认查看前10行或后10行。 13. **grep**:在...
本文将详细介绍Linux中一些常用的基本命令及其使用方法,这些命令是系统管理员和高级用户必须掌握的基础知识。 1. cd命令:该命令用于改变当前工作目录。 - cd:返回当前用户的家目录。 - cd 目录名:切换到指定...
大数据基础-Linux基础详解课程
本文将详细介绍几个常用的Linux命令:cat、more、less、head和tail,它们主要用于查看和处理文本文件。 1. **cat命令** - **描述**:cat(concatenate)命令用于查看文件内容、创建新文件以及合并文件。它可以从...
* more 命令:文本文件查看命令 * less 命令:文本文件查看命令 * head 命令:文本文件查看命令 * tail 命令:文本文件查看命令 光盘驱动器设备文件: * /dev/cdrom 挂载光盘使用 mount 命令 * mount 命令:挂载光盘...
8. head命令:head命令用于查看文件的前几行内容。可以使用-n选项指定行数。 9. tail命令:tail命令用于查看文件的后几行内容。可以使用-n选项指定行数,-f选项显示文件的变化情况。 10. ln命令:ln命令用于生成...
* 文本文件查看命令:cat 命令、more 命令、less 命令、head 命令和 tail 命令。 三、光盘驱动器设备文件 在 Linux 系统中,光盘驱动器设备文件通常位于 /dev/cdrom 目录下。用户可以使用 mount 命令挂载光盘,...
本文将深入介绍Linux文件系统的结构、常用文件和目录的操作命令,帮助读者快速上手。 #### 二、Linux文件系统结构 Linux采用了层次化的文件系统结构,所有文件和目录都从根目录`/`开始。以下是一些常见的目录及其...
本文将从文件类操作命令、系统类命令和目录类操作命令三个方面总结Linux常用命令。 文件类操作命令 文件类操作命令是Linux中最基本的命令,用于管理文件和目录。这些命令包括: 1. touch命令:创建一个空文件,...
二、文件查看命令 1. cat 命令:查看文件内容 cat 命令可以查看文件的内容,例如 cat a.out,可以查看名为 a.out 的文件的内容。 2. head 命令:查看文件前几行内容 head 命令可以查看文件的前几行内容,例如 ...
在本节中,我们将介绍一些常用的Linux命令,包括文件管理、目录管理、文件查看、文件编辑、文件查找等方面的命令。 文件管理命令 ---------------- ### cd命令 cd命令用于切换目录。通过cd命令,我们可以快速地...
`cat`、`more`和`less`用于查看文件内容,`cat`一次性显示,`more`和`less`分页显示,`less`允许上下滚动。 此外,`date`命令用于查看和设置系统时间,`head`和`tail`用于查看文件的前N行或后N行,常用于日志分析。...
- `more` 和 `less`:分页查看文件内容。 - `head` 和 `tail`:分别显示文件开头和结尾部分。 - `vi/vim`:强大的文本编辑器,用于创建、编辑文件。 - `grep`:搜索文件中包含特定字符串的行。 3. 流程控制: ...
文件查看和处理命令 cat: 查看文件内容 more/less: 分页查看文件 head/tail: 查看文件头/尾部 这些命令涵盖了Linux日常操作的方方面面,无论是文件管理、系统监控、网络操作还是软件包管理等,都有对应的命令可供使用...
### Linux常用命令笔记 #### 一、Linux命令基础 Linux是一种强大的开源操作系统,适用于服务器、桌面和嵌入式系统等多种应用场景。了解基本的Linux命令对于有效地管理这些系统至关重要。 ##### 查看帮助文档 - *...
以下是 Linux 中一些常用的命令,涵盖文件管理、目录管理、文件查看、文件编辑、文件搜索、文件压缩等方面。 1. 查看当前工作路径:pwd pwd 命令用于显示当前工作目录的路径。 2. 列出目录中的内容:ls ls 命令...
在Linux操作系统中,掌握一些常用的命令是至关重要的,无论你是初学者还是经验丰富的开发者。Linux命令行提供了一种高效、灵活的方式来管理文件、系统和网络。以下是一些关键的Linux命令,它们涵盖了从基本的文件...