Linux-04-搜索查找类命令

一、find查找文件或目录:

1.基本语法:

复制代码
find指令将从指定目录向下递归地遍历其各个子目录1,将满足条件的文件显示在终端
find[搜索范围] [选项]

2.选项说明:

|----------------|------------------|
| 选项 | 功能 |
| -name <查询方式> | 按照指定的文件名查找模式查找文件 |
| -user <用户名> | 查找属于指定用户名所有文件 |
| -size <文件大小> | 按照指定的文件大小查找文件 |

二、grep过滤查找以及"|"管道符:

复制代码
管道符"|"表示将前一个命令的处理结果输出传递给后面的命令处理
grep 选项 查找内容 源文件

2.选项说明:

|--------|---------|
| 选项 | 功能 |
| -n | 显示匹配及行号 |

三、压缩和解压缩命令:

1.gzip/gunzip压缩:

复制代码
gzip 文件:压缩文件,只能将文件压缩为*.gz文件
gunzip 文件.gz:解压缩文件命令

2.zip/unzip压缩:

复制代码
zip [选项] xxx.zip 将要压缩的内容:压缩文件和目录的命令
unzip [选项] xxx.zip:解压缩文件
zip压缩命令在windows和linux都通用,可以压缩目录且保留源文件

选项说明:

|-----------|---------------|
| 选项 | 功能 |
| -r | 压缩目录 |
| unzip 选项 | 功能 |
| -d <目录> | 指定解压缩后文件的存放目录 |

3.tar打包:

复制代码
tar [选项] xxx.tar.gz 将要打包进去的内容:打包目录,压缩后的文件格式为.tar.gz

选项说明:

|--------|------------|
| 选项 | 功能 |
| -z | 打包同时压缩 |
| -C | 产生.tar打包文件 |
| -v | 显示详细信息 |
| -f | 指定压缩后的文件名 |
| -x | 解包.tar文件 |

相关推荐
草莓熊Lotso1 小时前
Linux 文件描述符与重定向实战:从原理到 minishell 实现
android·linux·运维·服务器·数据库·c++·人工智能
历程里程碑1 小时前
Linux22 文件系统
linux·运维·c语言·开发语言·数据结构·c++·算法
wdfk_prog9 小时前
[Linux]学习笔记系列 -- [drivers][input]input
linux·笔记·学习
七夜zippoe9 小时前
CANN Runtime任务描述序列化与持久化源码深度解码
大数据·运维·服务器·cann
盟接之桥9 小时前
盟接之桥说制造:引流品 × 利润品,全球电商平台高效产品组合策略(供讨论)
大数据·linux·服务器·网络·人工智能·制造
忆~遂愿9 小时前
ops-cv 算子库深度解析:面向视觉任务的硬件优化与数据布局(NCHW/NHWC)策略
java·大数据·linux·人工智能
湘-枫叶情缘10 小时前
1990:种下那棵不落叶的树-第6集 圆明园的对话
linux·系统架构
Fcy64810 小时前
Linux下 进程(一)(冯诺依曼体系、操作系统、进程基本概念与基本操作)
linux·运维·服务器·进程
袁袁袁袁满10 小时前
Linux怎么查看最新下载的文件
linux·运维·服务器
代码游侠11 小时前
学习笔记——设备树基础
linux·运维·开发语言·单片机·算法