ubuntu20.04 系统下 .7z 文件解压缩到指定的目录下

这篇具有很好参考价值的文章主要介绍了ubuntu20.04 系统下 .7z 文件解压缩到指定的目录下。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

问题描述

  • 环境: ubuntu 20.04

  • ubuntu 下有个 7z 的压缩文件需要解压,需要解压到指定的目录下,而不是压缩包当前目录下

安装 p7zip-full

  • ubuntu 下的 7z 解压软件: p7zip-full

  • 安装命令: sudo apt install p7zip-full

解压 7z 文件

  • 7z x file.7z 默认会 把 file.7z 解压到压缩包的当前目录下

  • 7z x file.7z -r -o /home/rtt/ 解压到指定目录下,但是提示【操作失败】

  • 原来 参数 -o 后面不能有空格,也就是 7z 命令的参数 -o 与 指定的输出路径之间不能有空格

  • 正确的操作7z 解压命令如: 7z x 20230209uboot.7z -r -o/home/rtt/linux/uboot/ , 压缩文件 20230209uboot.7z 解压到 /home/rtt/linux/uboot/ 路径下

7z 解压缩命令参数的说明

  • x 表示解压缩,注意不是 -x,只有 x

  • -r 表示递归解压缩所有的子文件夹

  • -o 指定解压到的那个目录,【注意】:-o 与解压缩的路径之间没用空格,如 -o/home/rtt 输出目录为 /home/rtt

7z 解压到指定目录的实际操作

  • $ 7z x 20230209uboot.7z -r -o/home/rtt/linux/uboot/
$ 7z x 20230209uboot.7z -r -o/home/rtt/linux/uboot/

7-Zip [64] 16.02 : Copyright (c) 1999-2016 Igor Pavlov : 2016-05-21
p7zip Version 16.02 (locale=en_US.UTF-8,Utf16=on,HugeFiles=on,64 bits,2 CPUs Intel(R) Core(TM) i5-9400 CPU @ 2.90GHz (906EA),ASM,AES-NI)

Scanning the drive for archives:
1 file, 17286828 bytes (17 MiB)

Extracting archive: 20230209uboot.7z
--
Path = 20230209uboot.7z
Type = 7z
Physical Size = 17286828
Headers Size = 186757
Method = LZMA:25 BCJ
Solid = +
Blocks = 2

Everything is Ok

Folders: 2127
Files: 18080
Size:       143007444
Compressed: 17286828
  • 7z 解压缩命令执行完后,通过 ls 命令查看,解压文件到指定的目录的操作正确执行
rtt@ubuntu:~/linux/uboot$ ls
uboot        /* 解压缩后的文件目录 */

小结

  • ubuntu 20.04 版本比较的经典,平时多积累一些操作经验,用于实际的嵌入式软件开发中

  • Linux 的 7z 解压缩命令,还可以压缩文件,详细的参数与使用说明,可以查看命令的帮助,如只输入7z ,就会列出 7z 命令的参数

ubuntu解压7z,研发笔记,linux,ubuntu,7z文章来源地址https://www.toymoban.com/news/detail-535233.html

到了这里,关于ubuntu20.04 系统下 .7z 文件解压缩到指定的目录下的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • ubuntu20.04查看系统日志

    结果: Jun 13 12:28:51 sukai /usr/lib/gdm3/gdm-x-session[5000]: (II) systemd-logind: got resume for 13:80 Jun 13 12:28:51 sukai /usr/lib/gdm3/gdm-x-session[5000]: (II) event16 - ITE Tech. Inc. ITE Device(8258) Keyboard: is tagged by udev as: Keyboard Jun 13 12:28:51 sukai /usr/lib/gdm3/gdm-x-session[5000]: (II) event16 - ITE Tech. Inc. ITE Device(8258) Ke

    2024年02月08日
    浏览(66)
  • 基于Ubuntu20.04创建共享文件夹

    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 前言——什么是共享文件夹? 一、怎么创建共享文件夹 1.window设置 2.虚拟机设置 总结 Ubuntu系统是安装在 VMware 虚拟机中的,两者之间经常要互传文件。 所以需要共享文件夹,所谓共享文件夹

    2024年02月08日
    浏览(54)
  • Ubuntu20.04双系统安装流程

    (该文章以联想拯救者为例) 下载链接:https://cn.ubuntu.com/download 进入页面 这里有两个选项 一个Ubuntu虚拟机(左侧),另一个是适用于Windows子系统也就是双系统(右侧)。点击右侧的windows的链接,会出现以下页面。 点击最上面一栏中间位置的Download,出现以下页面。 选择

    2024年02月16日
    浏览(50)
  • Ubuntu系统安装、配置与美化(Ubuntu20.04)

    本文的写作目的在于帮助完全零基础的小白不理解原理而可以 无脑安装Linux系统 ,同时也是为自己进行的一个整理,相较于网上大多数的教程,本教程将一些内容进行了整合与整理,加之本人在安装Ubuntu系统的时候听从学长的教导了解的内容,对于部分的网络常见的教程进行

    2023年04月17日
    浏览(72)
  • Ubuntu20.04系统备份和恢复 -- 绝对好用

    前言 看了很多教程,多多少少都没说全,例如“如何找到分区”、如何删除原系统等等,此贴将详细讲解。 正文 首先看我的硬盘作为参考: 备份系统 第一步,在终端里进入root模式,并进入根目录: 第二步,备份系统: 注1:我把系统备份后的文件命名为:backup.tgz,也可以

    2024年02月20日
    浏览(39)
  • Ubuntu20.04下更新系统Python版本

    起因:写Python时报错: TypeError: unsupported operand type(s) for |=: ‘dict’ and ‘dict’ 原因:python3.9 支持对 dict 类型使用 |, 而较老的版本不支持 小编这个ubuntu20.04环境是在wsl2下的,本质上与纯linux环境配置是一样的 于是更新python,截止2023.3.29,Python稳定版是到10.10 下面记录操作:

    2024年02月05日
    浏览(52)
  • 27. Ubuntu 20.04 开机自动挂载文件/etc/fstab

    不同于热插拔的设备,对于硬盘可能需要长期挂载在系统下,所以如果每次开机都去手动mount是非常痛苦的,当然Ubuntu系统的GNOME桌面自带的gvfsd也会帮你自动挂载,但是指向的路径却是按照uuid命名的,这是极其痛苦的,所以希望开机就可以自动挂载硬盘到指定路径。 系统开

    2024年02月06日
    浏览(56)
  • ubuntu系统(7):ubuntu20.04中设置拼音输入中文

    目录 一、安装前准备 1、检查ibus和iBus preferences是否安装 2、打开 iBus Preferences 二、ibus pinyin安装 1、在Ubuntu Software里搜索 ibus pinyin,安装 2、ibus图形界面添加智能拼音Chinese-Intelligent Pinyin输入法 三、在Ubuntu设置里添加中文 不管是虚拟机的ubuntu系统还是在ubuntu主机中,都无法正

    2024年04月27日
    浏览(36)
  • Windows11+Ubuntu20.04系统重装(升级为Ubuntu22.04)

    事情起因是标题所对应的双系统中,Ubuntu老自动断电关机,一开始是跑大型程序才会关机,这两天愈演愈烈变成运行一个远程控制或者VSCode就会关机。一怒之下找了Dell在线客服,在对方引导下检测了硬件系统,发现没有明显故障,对方建议重装出问题的软件后看现象是否消失

    2024年04月26日
    浏览(53)
  • Ubuntu 20.04 系统配置 OpenVINO 2022.3 环境

    由于 OpenVINO 2021 版本在调用 IECore 时会出现 Segmentation fault 的问题,因此需要将其升级为 2022 版本的。 1. 卸载原来版本的 OpenVINO 进入OpenVINO的卸载目录,通常在 /opt/intel 文件夹下, 之后执行卸载程序,一路next即可 之后将 ~/.bashrc 中原本的 source 那行注释掉 注释以下这行 至此

    2024年02月03日
    浏览(60)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包