【file】
作用
file通过探测文件内容判断文件类型,使用权限是所有用户。
$ file grap
grap: English text
此时系统显示这是一个英文文本文件.
【mkdir】
作用
mkdir命令的作用是建立名称为dirname的子目录
在进行目录创建时可以设置目录的权限,此时使用的参数是“-m”。假设要创建的目录名是“tsk”,让所有用户都有rwx(即读、写、执行的权限),那么可以使用以下命令:
$ mkdir -m 777 tsk
【grep】
作用
grep命令可以指定文件中搜索特定的内容,并将含有这些内容的行标准输出。
查询DNS服务是日常工作之一,这意味着要维护覆盖不同网络的大量IP地址。有时IP地址会超过2000个。如果要查看nnn.nnn网络地址,但是却忘了第二部分中的其余部分,只知到有两个句点,例如nnn nn……。要抽取其中所有nnn.nnn IP地址,使用[0-9 ]\{3 \}\.[0-0\{3\}\.含义是任意数字出现3次,后跟句点,接着是任意数字出现3次,后跟句点。
$grep '[0-9 ]\{3 \}\.[0-0\{3\}\' ipfile
补充说明,grep家族还包括fgrep和egrep.fgrep是fix grep,允许查找字符串而不是一个模式;egrep是扩展grep,支持基本及扩展的正则表达式,但不支持\q模式范围的应用及与之相对应的一些更加规范的模式。
分享到:
相关推荐
### Linux文件和目录操作命令详解 #### 一、概述 Linux作为一款强大的开源操作系统,广泛应用于服务器、桌面以及嵌入式设备等领域。对于初学者来说,掌握基本的文件和目录操作命令至关重要。本文将深入介绍Linux...
#### 文本处理命令 - `cat`(显示文件内容) - `grep`(搜索文件内容) - `sed`(流编辑器,用于文本转换和过滤) - `awk`(强大的文本分析工具) - `cut`(截取文件中的字段) - `sort`(排序文件内容) - `uniq`...
本文将详细介绍 Linux 的 60 个常用命令,这些命令可以分为六个部分:安装和登录命令、文件处理命令、系统管理相关命令、网络操作命令、系统安全相关命令和其他命令。 安装和登录命令包括 login、shutdown、halt、...
### Linux JSON 常用解析命令总结 #### 概述 JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,易于人阅读和编写,同时也易于机器解析和生成。由于其简洁性和高效性,JSON成为了现代Web应用中最...
本文将对 Linux 常用命令进行总结,涵盖帮助命令、文件系统管理命令、文件处理命令等多个方面。 一、帮助命令 Linux 系统提供了多种帮助命令,方便用户快速了解命令的使用方法和参数。常见的帮助命令包括: * ...
二、目录处理命令 - mkdir命令用于创建目录,-p参数可以创建不存在的父目录。 - ls命令用于查看目录内容,可以配合-l和-a选项使用,分别用于详细显示和包含隐藏文件。 三、文件搜索和搜索命令 - locate命令用于快速...
通过掌握ViM的基本命令和操作模式,可以极大地提升Linux用户的工作效率。 1. **启动与退出编辑器** - 要开始编辑文件,只需在shell中输入`vi`或`vim`,后跟文件名,如`vi first_script`。 - 若要在指定行开始编辑...
在Linux操作系统中,文件压缩和解压缩是日常工作中不可或缺的一部分,尤其对于处理大量数据或节省存储空间时。本文将深入探讨Linux中的文件压缩命令,帮助您快速掌握这一关键技能。 一、gzip命令 gzip是最常用的...
#### 三、文件处理命令详解 - **touch**: - **命令名称**:`touch` - **命令所在路径**:`/bin/touch` - **执行权限**:所有用户 - **功能描述**:用于创建空文件或更新文件的时间戳。 - **语法**:`touch ...
- 预处理:处理`#define`等预编译指令和文件包含。 - 编译:将C源代码转化为汇编代码。 - 汇编:将汇编代码转化为机器码。 - 链接:合并多个目标文件及库文件,生成最终的可执行文件。 4. **查看文件和目录**:...
Linux文件查找命令`find`和`xargs`是Linux系统中非常重要的工具,它们帮助用户在文件系统中高效地定位和处理文件。本文将详细解释这两个命令的基本使用和相关选项。 `find`命令是一个功能强大的命令,用于在指定...
### Linux入门必学60个文件处理命令详解 #### 一、引言 在Linux操作系统中,文件处理是一项基础而重要的技能。无论是对于系统管理员还是开发者来说,掌握一系列高效的文件处理命令都是必不可少的。本文将详细介绍...
本篇文章将详细介绍Linux系统中最常用的60个命令,这些命令被分为六个类别:安装和登录命令、文件处理命令、系统管理相关命令、网络操作命令、系统安全相关命令以及其他命令。通过学习这些命令,您可以更好地理解和...
1. **Linux入门命令**:学习Linux首先要掌握基础的命令行操作,如`ls`用于列出目录内容,`cd`用于切换目录,`mkdir`创建新目录,`touch`创建文件,`rm`删除文件或目录,`cp`和`mv`分别用于复制和移动文件或目录。...
### Linux入门时必学60个文件处理命令详解 #### 一、概述 在Linux操作系统中,文件系统占据了核心地位,几乎所有系统信息都是通过文件的形式存储的。与日常办公文件相似,Linux文件也有自己的名字、内容、存放位置...
`cat`命令是Linux中最常用的文本处理工具之一,具有多种用途,包括显示文件内容、从键盘创建文件以及合并多个文件等。 - **主要功能**: - **显示整个文件**: `cat filename` - **从键盘创建文件**: `cat > ...
### Linux学习笔记与命令总结 #### 一、Linux基础概念 1. **Kernel 内核**: Linux 的核心部分,负责管理系统的硬件资源,并提供必要的服务给其他系统软件和应用程序。 2. **Shell 外壳**: 用户与操作系统之间的...
ls(LiSt):目录处理命令——显示目录文件 1)语法:ls [-ald] [文件或目录] 1、-a:显示所有文件(普通文件+隐藏文件) 1)隐藏文件一般是系统文件,建议用户不要轻易操作隐藏文件 2)Linux隐藏文件的格式为:....
Linux 文件处理命令 - wc、sort 和 diff 命令 Linux 操作系统中,文件处理是日常维护和管理中非常重要的一部分。wc、sort 和 diff 命令是 Linux 中三个非常有用的文件处理命令,本文将详细介绍这三个命令的使用方法...
* 文件处理命令:sort、comm、diff * 复制、移动、删除命令:cp、mv、rm * 链接文件命令:ln * 目录管理命令:pwd、cd、ls 三、访问权限修改 * chmod命令:文字设定法和数字设定法 * 访问权限修改命令:chmod a=...