中易网

Linux系统中,如何使用命令行将压缩文件内的指定文件解压出来?

答案:4  悬赏:80  
解决时间 2021-04-27 16:56
  • 提问者网友:乱人心
  • 2021-04-27 04:30
PC端的带GUI的压缩程序,打开压缩包后,选中压缩包内的某个或多个文件,托到想要解压至的位置,压缩程序就会把选中的文件从压缩包内解压出来,这是怎么实现的?那如何在终端里用命令行实现?假设我要将file.tar里的a.txt文件解压出来,该怎么做?
最佳答案
  • 二级知识专家网友:何以畏孤独
  • 2021-04-27 05:36
首先你的文件如果是file.tar,那只是打包文件,现在常用文件打包压缩文件为file.tar.gz,只要执行tar -zxvf file.tar.gz 路径/文件名。
全部回答
  • 1楼网友:为你轻狂半世殇
  • 2021-04-27 09:05
tar [-cxtzjvfpPN] 文件与目录 .... 参数: -c :建立一个压缩文件的参数指令(create 的意思); -x :解开一个压缩文件的参数指令! -t :查看 tarfile 里面的文件! 特别注意,在参数的下达中, c/x/t 仅能存在一个!不可同时存在! 因为不可能同时压缩与解压缩。 -z :是否同时具有 gzip 的属性?亦即是否需要用 gzip 压缩? -j :是否同时具有 bzip2 的属性?亦即是否需要用 bzip2 压缩? -v :压缩的过程中显示文件!这个常用,但不建议用在背景执行过程! -f :使用档名,请留意,在 f 之后要立即接档名喔!不要再加参数!    例如使用『 tar -zcvfP tfile sfile』就是错误的写法,要写成    『 tar -zcvPf tfile sfile』才对喔! -p :使用原文件的原来属性(属性不会依据使用者而变) -P :可以使用绝对路径来压缩! -N :比后面接的日期(yyyy/mm/dd)还要新的才会被打包进新建的文件中! --exclude FILE:在压缩的过程中,不要将 FILE 打包! 语句:tar file.tar -x a.txt
  • 2楼网友:猖狂的痴情人
  • 2021-04-27 07:41
。。。unzip /a/x.zip
  • 3楼网友:努力只為明天
  • 2021-04-27 06:19
先打開壓縮檔 再指定要放解壓縮的盤
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息!
大家都在看
推荐信息