Linux(文件的查找和解压缩)

news/2024/9/15 5:07:48/ 标签: linux, 运维, 服务器

1、文件查找

1.1、find命令

查找符合条件的文件。

#在根目录下查找name名称为a.txt的文件
find / -name a.txt
#在根目录下查找name名称为a.开头的文件
find / -name a.*
#查找opt目录下,大于200M的文件
find /opt -size +200M
#查找opt目录下,小于200M的文件
find /opt -size -200M
#查找opt目录下,等于200M的文件
find /opt -size -200M

1.2、which 命令

查找命令在哪个目录下。

#查找ls命令在哪个目录下
which ls

1.3、grep 命令

查找文本中包含哪些字符串,或者对命令的结果进行过滤。

#查找文件a.txt中的yes字符串。下面两种写法效果一样
#-n表示显示行数,去掉-n也可以。
cat a.txt | grep -n "yes"
grep -n "yes" a.txt#只列出当前目录下,a.开头的文件
ll | grep a.*

2、文件解压缩

2.1、压缩 tar.gz

其中tar是把文件打成一个包,并不压缩
gz是用gzip把打成包的.tar文件压缩,所以最后的结果是.tar.gz

解压缩目录

#把test目录压缩为test.tar.gz
tar -czvf test.tar.gz test/
#把test.tar.gz文件解压到/home目录。 去掉-C /home表示解压到当前目录
tar -xzvf test.tar.gz -C /home

解压缩文件

#把a.txt文件压缩为a.tar.gz
tar -czvf a.tar.gz a.txt
#把a.tar.gz文件解压到/home目录。 去掉-C /home表示解压到当前目录
tar -zvxf a.tar.gz -C /home

http://www.ppmy.cn/news/1518537.html

相关文章

【开源免费】基于SpringBoot+Vue.JS在线办公系统(JAVA毕业设计)

本文项目编号 T 001 ,文末自助获取源码 \color{red}{T001,文末自助获取源码} T001,文末自助获取源码 目录 一、系统介绍二、演示录屏三、启动教程四、功能截图五、文案资料5.1 选题背景5.2 国内外研究现状5.3 可行性分析 六、核心代码6.1 查…

华为云征文|部署私有云和文档管理系统 Kodcloud

华为云征文|部署私有云和文档管理系统 Kodcloud 一、Flexus云服务器X实例介绍1.1 云服务器介绍1.2 产品优势1.3 对比Flexus L实例和ECS 二、Flexus云服务器X实例配置2.1 重置密码2.2 服务器连接2.3 安全组配置 三、部署 Kodcloud3.1 Kodcloud 介绍3.2 Docker 环境搭…

在新项目中创建 Python 虚拟环境

在新项目中创建 Python 虚拟环境可以帮助您管理项目的依赖项,避免与其他项目的冲突。以下是创建 Python 虚拟环境的步骤: 1. 安装 Python 确保您已经安装了 Python。您可以在终端或命令提示符中运行以下命令来检查是否已安装: python --ve…

sqlite3 数据插入效率

1.开启事务机制: 开启begin:sqlite3_exec(); 结束commit:sqlite3_exec(); 2.关闭写同步: 3.执行准备:事先将sql语句编好,提高执行速…

Linux实时查看GPU (NVIDIA),CPU及内存使用情况

GPU 方法一: 需要用到一个工具 gpustat pip install gpustat # 安装工具gpustat -cp # 输出当前状态gpustat -cp -i 1 # 持续监视 方法二: 使用 nvidia-smi 命令 nvidia-smi -l secondsnvidia-smi --loopseconds 上述两个命令都可以,要…

能力驱动的企业战略转型:基于能力规划的战略转型与数字化实践全指南

在当今数字化和全球化加速发展的时代,企业面临着复杂的市场环境和迅速变化的客户需求。为了在竞争中脱颖而出,企业必须不仅制定卓越的战略,还需确保这些战略能够有效地转化为实际行动。基于能力规划(Capability-Based Planning, C…

Python计算机视觉 第6章-图像聚类

Python计算机视觉 第6章-图像聚类 6.1 K-means聚类 K-means 聚类 是一种常用的无监督学习算法,用于将数据集划分为 ( K ) 个簇。 算法步骤 选择 ( K ) 个初始簇中心(可以是随机选择或其他启发式方法)。将每个数据点分配到距离其最近的簇…

死锁基础知识

什么是死锁 死锁是一种在多线程或多进程环境中可能出现的情况,其中两个或多个任务彼此等待对方释放资源才能继续执行,而每个任务都在等待另一个任务释放资源。结果,所有涉及的任务都无法继续执行,形成了一个僵局。死锁通常发生在…

指针的一些细节补充———C语言

野指针: 1.未初始化的指针: eg: int *p; // 未初始化的指针 *p 5; // 未定义行为,p 是野指针 ————————————————————————————————————————————————————————…

R语言股价跳跃点识别:隐马尔可夫hmm和 GARCH-Jump对sp500金融时间序列分析

全文链接:https://tecdat.cn/?p37479 分析师:Yue Ji 在突发事件发生后,股价会相应的发生较大幅度的上涨或下跌,称为跳跃现象,跳跃现象会给金融投资带来极大风险,因而对跳跃点的识别对于风控而言是很重要的…

Github 2024-08-27 Python开源项目日报 Top10

根据Github Trendings的统计,今日(2024-08-27统计)共有10个项目上榜。根据开发语言中项目的数量,汇总情况如下: 开发语言项目数量Python项目10C项目1Home Assistant | 本地控制和隐私优先的开源家庭自动化项目 创建周期:3773 天开发语言:Python协议类型:Apache License 2…

岩石检测检测系统源码分享 # [一条龙教学YOLOV8标注好的数据集一键训练_70+全套改进创新点发刊_Web前端展示]

岩石检测检测系统源码分享 [一条龙教学YOLOV8标注好的数据集一键训练_70全套改进创新点发刊_Web前端展示] 1.研究背景与意义 项目参考AAAI Association for the Advancement of Artificial Intelligence 项目来源AACV Association for the Advancement of Computer Vision …

MySQL——事务与存储过程(二)存储过程的创建(2) 变量的使用

在编写存储过程时,有时会需要使用变量保存数据处理过程中的值。在 MySQL中时,可以在子程序中声明并使用,这些变量的作用范围是在BEGIN...END程序中,接下将针对变量的定义和赋值进行详细的讲解。 想要在存储过程中使用变量&#xf…

【jvm】局部变量表

目录 1. 说明2. 容量与大小3. 存储机制4. 生命周期5. 槽位重用6. 与成员变量的对比 1. 说明 1.JVM(Java虚拟机)中的局部变量表(Local Variables Table)是JVM执行方法时的一个重要组成部分,用于存储方法中定义的局部变…

筑牢技术防线:服务器故障后的应急响应与未来防范策略

在数字化浪潮中,每一个技术节点都牵动着服务的稳定与用户的信任。网易云音乐作为业界知名的音乐平台,其服务器故障事件不仅是一次技术挑战,更是对团队应急响应能力与未来防范措施的一次深刻考验。本文将从快速响应、问题排查、高效解决及长期…

chrome extension sendmessage async

遇到的问题: Chrome 插件开发,需要实现 content 页面使用 chrome.runtime.sendMessage 发送消息给 background,background 需要异步处理完消息以后再发送处理结果给content 页面。 解决思路和方法: google 找到的解决方法&#x…

快速掌握GPTEngineer:用AI创建网页应用的实用教程

今天来聊聊一个非常有趣的工具——GPTEngineer。这是一个基于AI的网页开发平台,特别适合那些不熟悉编程但又想快速创建网页应用的人。如果你想用简单的文本描述来生成一个网站或者应用,GPTEngineer可能就是你需要的。我们一步步看看如何使用它。 1. 了解…

DSP48E2使用以及FIR滤波器定点设计实现与优化

DSP48E2使用以及FIR滤波器定点设计实现与优化 DSP48E2是数字信号处理中最常用的FPGA硬核资源,对于高效率,低消耗实现数字信号处理算法有着极为重要的意义。因此熟练掌握DSP48E2的使用是算法工程化的必备技能。FIR滤波器是因果系统,只有零点没…

Spring Boot 项目中,配合 Nacos 、Gateway使用 MinIO

在现代微服务架构中,将不同服务整合并高效地管理配置和流量是至关重要的。Spring Cloud Gateway、Nacos 和 MinIO 是三个关键组件,它们可以一起工作,提供一个灵活、动态和高效的解决方案。下面的方案展示了如何将这三个组件结合起来&#xff…

Nginx: https解决安全问题

https原理 1 )http协议存在的问题 数据使用明文传输,可能被黑客窃取 (需要信息加密)报文的完整性无法验证,可能被黑客篡改 (需要完整性校验)无法验证通信双方的身份,可能被黑客伪装 (需要身份认证) 2 ) https 原理 所谓 https,…