首页 > 其他分享 >文件查找、打包、压缩及解压

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

时间:2023-11-29 10:37:50浏览次数:26  
标签:解压 文件 tar 查找 bash archive 打包

Linux文件操作之查找、打包、压缩与解压

在Linux系统中,文件操作是日常工作的一个重要组成部分。本文将介绍一些常用的文件操作命令,包括文件查找、打包、压缩以及解压。

1. 文件查找

在Linux中,find命令是一个强大的文件查找工具,可以根据文件名、类型、大小等条件进行查找。

a. 根据文件名查找:

bash
find /path/to/search -name "filename"

b. 根据文件类型查找:

bash
find /path/to/search -type f # 查找文件
find /path/to/search -type d # 查找目录

c. 根据文件大小查找:

bash
find /path/to/search -size +1M # 查找大于1MB的文件

2. 文件打包

在Linux中,tar命令用于将多个文件打包成一个文件。打包后的文件通常以.tar为扩展名。

bash
tar -cvf archive.tar /path/to/files
  • -c:创建新的归档文件。
  • -v:显示打包的详细过程。
  • -f:指定打包文件的名称。

3. 文件压缩

打包后的文件可以通过压缩来减小文件大小,常用的压缩工具包括gzipbzip2

a. 使用gzip压缩:

bash
gzip archive.tar

这将生成archive.tar.gz文件。

b. 使用bzip2压缩:

bash
bzip2 archive.tar

这将生成archive.tar.bz2文件。

4. 文件解压

解压缩是将压缩文件还原为原始文件的过程。

a. 使用gzip解压:

bash
gzip -d archive.tar.gz

这将还原为archive.tar文件。

b. 使用bzip2解压:

bash
bzip2 -d archive.tar.bz2

这将还原为archive.tar文件。

总结

文件操作是Linux系统中不可或缺的一部分,通过这些简单而强大的命令,我们可以轻松地查找文件、打包归档、压缩文件以及解压缩文件。这些工具为系统管理员和开发人员提供了方便而高效的方式来管理文件和目录,使得文件操作更加灵活和便捷。

标签:解压,文件,tar,查找,bash,archive,打包
From: https://www.cnblogs.com/ouzhaokang/p/17863939.html

相关文章

  • 解决 Pyinstaller 6.0.0版本后,打包oneDir时非exe文件被默认归纳到_internal 文件夹问
    现象描述:自Pyinstaller>=6.0.0版本后,在打包onedir(-D目录模式)时,除可执行文件外,其余文件都将被转移到_internal文件夹下官方原文:Restructureonedirmodebuildssothateverythingexcepttheexecutable(and.pkgifyou’reusingexternalPYZarchivemode)are......
  • Linux--文件查找、打包压缩以解压
    文件查找1.echo命令查看PATH变量的值: 2.which命令在环境变量PATH设置的目录中查找符合条件的命令条件:参数:n<文件名长度>指定文件名长度,指定的长度必须大于或等于所有文件中最长的文件名。p<文件名长度>与-n参数相同,但此处的<文件名长度>包括了文件的路径。w指定......
  • 三道函数小题:判断是否是闰年、是否是素数和二分查找
    一、用函数打印100-200之间的素数#include<stdio.h>intis_prime(inti){intn=0;for(n=2;n<i;n++){if(n%i==0)return0;}return1;}intmain(){inti=0;for(i=100;i<=200;i++){if(is_prime(i)==1);printf("%d"......
  • 嵌入式linux主机通过分区镜像生成固件,DD备份分区后打包成固件,px30刷机教程 ,rockchip
    我这边有一个工控路由器因为刷机变砖了,网上下载不到固件,自己暂时还没有搞过编译。我找到了同型号的路由器,把它的系统制作成镜像。具体操作分为三步:第一步,直接用DD命令备份了几个分区,分区我暂时还不知道,直接用分区编号命名:ddif=/dev/mmcblk1p1of=/media/usb0/mmcblk1p1ddi......
  • (查找)02-二维数组中的查找
    1importjava.util.*;23publicclassSolution{4/**5*@paramtargetint整型6*@paramarrayint整型二维数组7*@returnbool布尔型8*/9publicbooleanFind(inttarget,int[][]array){10//判空矩阵1......
  • 文件查找、打包压缩及解压
    一、文件查找1.echo命令(1)echo命令在文件查找中,通常用来输出查找的结果。它可以将一段文本或者变量提取后的值输出到屏幕上,起到给用户提示的作用。(2)基本语法:echo[options]string(3)需要注意的是,echo命令只是将输出结果显示到屏幕上,不会对文件本身进行任何修改或删除操作。[r......
  • Linux:文件查找、打包压缩及解压
    文件查找简介whichLinuxwhich命令用于查找文件。which指令会在环境变量$PATH设置的目录里查找符合条件的文件。语法:which文件参数:n<文件名长度>指定文件名长度,指定的长度必须大于或等于所有文件中最长的文件名。p<文件名长度>与-n参数相同,但此处的<文件名长度>包括了......
  • P5318 【深基18.例3】查找文献
    P5318【深基18.例3】查找文献基本思路邻接表实现,结果得为了边有序再专门开一个vector预处理完再存边。而且一开始忘记vis[1]=true了!#include<iostream>#include<algorithm>#include<cstdio>#include<cstring>#include<queue>#include<vector>constintN=1e6......
  • 文件查找、打包压缩及解压
    1. 文件查找:    find命令:用于在指定目录及其子目录下查找文件。例如:find /path/to/directory -name filename该命令会在指定目录及其子目录下查找文件名为filename的文件。   grep命令:用于在文件中查找指定内容。例如:grep “pattern” filename该命令会在fil......
  • Linux文件查找,打包压缩及解压的学习
    习 Linux 文件查找、打包压缩及解压命令的过程中,您可能会有以下一些心得体会:1. 文件查找:- 熟悉命令选项:学习如何使用  find  和  grep  命令,并理解其选项的含义。这些命令提供了强大的文件查找功能,可以根据不同的条件和模式来查找文件。-  find  命令:用于在指定目......