首页 > 系统相关 >Linux文件查找、打包压缩及解压

Linux文件查找、打包压缩及解压

时间:2023-11-29 16:14:24浏览次数:29  
标签:解压 文件 tar gz 查找 Linux gzip archive

1.find命令:

2.find 命令用于在文件系统中搜索文件和目录。
3.例如,要在 /home 目录下查找所有以 .txt 结尾的文件,可以使用:find /home -name "*.txt"。

4.grep命令:

5.grep 命令用于在文件中搜索特定模式。
6.例如,要在当前目录下的所有文件中查找包含 "keyword" 的行,可以使用:grep "keyword" *。

打包压缩:

7.tar命令:

8.tar 命令用于打包文件和目录。
9.例如,将当前目录下的所有文件打包成一个 tar 文件:tar -cvf archive.tar *。
10.若要同时压缩,可以使用 gzip 或 bzip2:tar -cvzf archive.tar.gz * 或 tar -cvjf archive.tar.bz2 *。

解压缩:

11.解压tar文件:

12.使用 tar 命令解压 tar 文件。
13.例如,解压一个 tar 文件:tar -xvf archive.tar。
14.若要解压经过压缩的 tar 文件:tar -xvzf archive.tar.gz 或 tar -xvjf archive.tar.bz2。

15.解压gzip和bzip2文件:

16.对于 .gz 文件,使用 gzip 命令解压:gzip -d filename.gz 或 gunzip filename.gz。
17.对于 .bz2 文件,使用 bzip2 命令解压:bzip2 -d filename.bz2 或 bunzip2 filename.bz2。

实例:

18.查找文件:

19.find /home -name "*.txt":在 /home 目录下查找所有以 .txt 结尾的文件。

20.打包和压缩:

21.tar -cvzf backup.tar.gz /path/to/files:将 /path/to/files 目录下的文件打包成 tar 并使用 gzip 压缩。

22.解压缩:

23.tar -xvzf backup.tar.gz:解压缩 gzip 压缩的 tar 文件。

标签:解压,文件,tar,gz,查找,Linux,gzip,archive
From: https://www.cnblogs.com/lrdeboke/p/17865114.html

相关文章

  • Linux yum管理器
    1.安装软件包:使用yuminstall命令可以安装指定的软件包及其依赖项。$yuminstallpackage_name2.更新软件包:使用yumupdate命令可以更新系统上的所有已安装软件包。$yumupdate 3.移除软件包:使用yumremove命令可以移除已安装的软件包。$yumremovepackage_name4.配......
  • Linux 进程管理
    在Linux系统中,进程是正在执行的程序的实例。进程管理是操作系统的核心功能之一,它允许用户查看、创建、终止和管理系统中运行的进程。以下是一些常见的Linux进程管理操作:1.查看正在运行的进程:2.ps命令用于显示当前运行的进程的快照。$psaux3.top命令提供一个动态实时的进程监......
  • Linux提权2
    本次学习Linux内核漏洞提权实验原理  实验过程已获取目标服务器普通用户mark/123456账户密码kali先远程登陆mark  查看目标服务器系统版本   确定目标服务器内核版本和系统版本后,通过kali下的searchploit来搜索相关EXP 可以确定使用的EXP为linux/local/442......
  • Linux基本命令之I/O重定向和管道
    I/O重定向,即输入/输出重定向,是指把命令行的输入重定向为从文件中获取内容,也可以把命令行的输出结果重定向到文件中。1.标准输入、标准输出和标注错误输出主要有两种:一种是程序运行的结果,即该程序生成的数据;一种是状态和错误信息。我们知道,UNIX的思想是“一切都是文件”,类似ls的程......
  • bbed包(linux和Windows).zip
     一.10glinux编译BBED[oracle@node3~]$cd$ORACLE_HOME/rdbms/lib[oracle@node3lib]$make-fins_rdbms.mkBBED=$ORACLE_HOME/bin/bbed$ORACLE_HOME/bin/bbed直接生成到bin下为可执行文件编译完成后:编译成功后登陆BBED,登陆时需要密码(BBED的默认密码是blockedit)[ora......
  • SIEM系列|一文读懂 Linux 日志安全分析之文件监控
    摘自:https://zhuanlan.zhihu.com/p/259808863背景介绍在Linux操作系统中,所有内容都是以文件的形式保存和管理的,包括普通文件、目录、网络通信资源等都是文件,即“一切皆文件”。基于这种机制,针对Linux系统层的攻击方式,本质上往往是通过各种方式,对某些敏感文件进行篡改,使入侵......
  • Linux 启动测试端口
    当我想查看一台服务器80端口是否对外开放了,但服务器本地并没有启用80端口,如果通过搭建nginx或httpd服务,又比较麻烦,有一个简单的办法就是临时启动一个端口,命令如下:nc-lp80&这样就在后台启用了一个80监听端口 参考连接:https://blog.csdn.net/qq_37139220/article/details/10......
  • 第9章 文件查找、打包压缩及解压
     1文件查找1.1查看和搜索命令路径通过 echo 命令查看环境变量 PATH 的值,该变量包含了系统用于查找命令的目录路径:echo$PATH$PATH 变量以冒号分隔为多个字段,每个字段代表一个目录。使用 which 命令在 PATH 设置的目录中查找符合条件的命令文件,例如查找 user......
  • Linux aureport命令
    摘自:https://deepinout.com/linux-cmd/linux-audit-system-related-cmd/linux-cmd-aureport.htmlLinuxaureport命令:生成审计信息报表。Linuxaureport命令功能描述使用aureport命令可以生成审计信息的报表,必须以root用户执行aureport命令。如果执行aureport命令时没有使用任......
  • Linux ausearch命令
    摘自:https://deepinout.com/linux-cmd/linux-audit-system-related-cmd/linux-cmd-ausearch.htmlLinuxausearch命令:搜索审计记录。Linuxausearch命令功能描述使用ausearch命令可以搜索审计记录,必须以root用户身份执行ausearch命令。Linuxausearch命令语法ausearch[选......