1.最常用的Head和tail
head和tail分别显示文件的顶部和底部,要查看文本的顶部几行或底部几行,需要分别使用这两个命令加-n选项标志
head和tail的基本用法:
head -n10 untitled.txt
tail -n10 untitled.txt
tail命令常见的用途就是观察日志文件或正在运行的进程输出,查看其中是否有问题,或者关注进程是否结束。-f(tail -f)选项使tail持续观察流,即使到达文件结束标记也继续观察,并在流包含更多数据时,持续显示输出。
2.wc(wordcount)命令计算指定文件的行数,单词数,字符数
wc untitled.txt
1213 1348 34416 untitled.txt
wc -l untitled.txt(显示行数)
wc -w untitled.txt(显示单词数)
wc -c untitled.txt(显示字符数)
34416 untitled.txt
3.split命令
split命令的一大用途就是将大型数据问价分解乘小的文件以方便处理。untitled.txt 经wc命令统计有1213行。-l选项规定了输出文件生成的最大行数。split支持为输出文件指定前缀,下面指定以unt_为前缀。
split -l 200 untitled.txt unt_
wc unt_*
200 276 4863 unt_aa
200 200 5704 unt_ab
200 200 5977 unt_ac
200 215 5684 unt_ad
200 200 5913 unt_ae
200 246 5834 unt_af
13 11 441 unt_ag
1213 1348 34416 total
4.grep 命令
grep命令在指定文件中搜索给定的表达式相匹配的模式。
计算文件中匹配数
grep -c P09060C1177C882D6 untitled.txt unt_aa
结果:
untitled.txt:2
unt_aa:1
取消在输出中显示文件名
grep -h P09060C1177C882D6 untitled.txt unt_aa
结果:
'P09060C1177C882D6',
'P09060C1177C882D6',
'P09060C1177C882D6',
不区分大小写
grep -i select untitled.txt
结果:
SELECT
select s.`code`,s.`language`,s.`name` from
SELECT
SELECT
显示行号
grep -n SELECT untitled.txt
结果:
42:SELECT
622:SELECT
1152:SELECT
1184:SELECT
单词匹配:
grep -w select untitled.txt
结果:
select s.`code`,s.`language`,s.`name` from
相关推荐
在Linux的编程开发中,`vi`是常用的文本编辑器,具有强大的功能。其基本操作包括: - 打开文件、移动光标、插入文本、删除内容、搜索和替换、设置选项等。 - 光标移动命令如`h`, `l`, `k`, `j`, `w`, `b`, `e`等,...
【Linux常用文本编辑器及vi使用】 在Linux操作系统中,管理系统的日常工作往往涉及到对文本文件的编辑和修改,例如配置服务程序以提供不同服务效果。本章节将介绍Linux中常用的几种文本编辑器,包括ed、vi和emacs,...
### Linux常用命令详解 #### 一、文件管理 1. **ls**:此命令用于列出当前目录中的文件和子目录。通过使用不同的选项,可以改变其输出格式。 - `-l`:使用长格式列表输出,包括文件权限、拥有者、组、大小等详细...
通过学习并熟练掌握这些Linux常用命令,你可以更高效地在Linux环境中工作,无论是日常开发、系统维护还是问题排查,都将变得更加得心应手。实践是检验真理的唯一标准,不断在实际操作中运用这些命令,将使你的Linux...
### 常用Linux操作与Hadoop操作详解 #### 实验背景及目的 为了更好地进行后续的上机实验,我们有必要提前熟悉常用的Linux系统操作以及Hadoop的基本操作。通过本次实验,可以掌握Linux环境下文件与目录的基本管理...
Linux 常用命令和操作系统命令概述 Linux 操作系统的基本命令是用户与操作系统内核之间的桥梁。Linux shell 是一种特殊的程序,它是用户与操作系统内核之间的桥梁。当用户登录成功,系统会启动一个交互式的 shell ...
本压缩包文件"Linux常用命令文档和命令大全"包含了两份宝贵的资源,分别是"Linux命令大全(修改版).chm"和"Linux学习笔记.doc",它们都是深入理解和熟练掌握Linux操作系统的宝贵资料。 "Linux命令大全(修改版).chm...
Linux 常用操作总结 Linux 操作系统是当今最流行的操作系统之一,广泛应用于服务器、嵌入式系统、移动设备等领域。作为一名初级 Linux 用户,掌握基本的 Linux 操作是非常重要的。本文将对 Linux 的基本操作进行...
通过以上内容可以看出,《Linux常用命令详解.pdf》主要介绍了Linux操作系统中的基本命令以及它们的基本使用方法。这些命令是进行日常文件管理和系统操作的基础,对于Linux初学者来说非常重要。通过理解和掌握这些...
在Linux操作系统中,掌握一些基本的命令是必不可少的,这些命令可以帮助用户进行文件管理、系统交互以及各种操作。以下是对PDF文件中提到的一些常用Linux命令的详细解释。 **ls命令**: 1. **命令格式**:`ls [选项...
以上只是Linux常用命令的一小部分,实际上还有许多其他命令,如`cp`(复制文件)、`mv`(移动文件)、`rm`(删除文件)、`mkdir`(创建目录)、`rmdir`(删除目录)、`ls`(列出目录内容)、`cd`(切换目录)、`pwd`...
【Linux网络操作系统基础:常用Linux命令】 Linux是一个广泛使用的开源操作系统,它的命令行界面提供了高效且灵活的系统管理工具。本章将深入讲解Linux的基础知识,特别是常用的命令,包括文件和目录的操作,以及...
### Linux常用命令详解 Linux作为一款强大的开源操作系统,其核心优势之一在于丰富的命令行工具,这些工具能够高效地完成各种任务,从简单的文件操作到复杂的系统管理。下面将详细介绍Linux中的一些常用命令,涵盖...
Linux 操作系统的常用命令 Linux 操作系统提供了许多实用的命令来帮助用户管理和操作文件、目录、网络等。以下是 Linux 操作系统中的一些常用命令的总结: 文件和目录操作 * ls 命令:用于查看当前目录下的文件和...
本压缩包"Linux常用命令-API手册.zip"包含了两个重要的参考资料:"Linux基础命令教程豪华版.chm"和"Linux常用命令大全.chm",它们为用户提供详尽的Linux命令学习指南。 "Linux基础命令教程豪华版.chm"可能是对Linux...
【常用Linux基本操作】 在Linux操作系统中,掌握一些基本的命令和操作对于日常使用和管理至关重要。虽然Linux命令行提供了无数的选项和功能,但在实际应用中,我们往往只需要掌握最常用的那部分即可。本文将重点...
本资源“Linux 常用C函数(中文版)”旨在帮助程序员理解和掌握在Linux环境下C语言编程的一些核心函数。这些函数涵盖了输入输出、字符串处理、内存操作、数学运算、文件操作等多个方面,对于提升Linux下的C语言编程...
以下是一些基础且常用的Linux命令,它们构成了"Linux常用命令全集"的核心内容: 1. **ls**:列出目录内容。`ls -l`显示详细信息,`ls -a`显示包括隐藏文件的所有内容。 2. **cd**:改变当前工作目录。如`cd /home/...
它提供了丰富的命令模式和文本操作功能。在vim中,可以进行插入文本、编辑文本、保存文本、退出vim等操作。vim具有模式化操作,包括普通模式、插入模式和命令模式,每个模式下有不同的操作命令。 5. GCC编译器 GCC...