找回密码
 注册
关于网站域名变更的通知
查看: 519|回复: 3
打印 上一主题 下一主题

Linux-Ubuntu常用命令之压缩解压

[复制链接]
  • TA的每日心情

    2019-11-19 15:32
  • 签到天数: 1 天

    [LV.1]初来乍到

    跳转到指定楼层
    1#
    发表于 2021-3-31 09:23 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

    EDA365欢迎您登录!

    您需要 登录 才可以下载或查看,没有帐号?注册

    x

    , M) _# v* Y* s  D  O. ]! _9 o本次介绍“Linux-Ubuntu常用命令”,主要参考为“网络linux”的“视频教程”,本次介绍的简要划分为8组:/ m" \% `5 x: |! C
    * Z- \9 h  n+ y9 S8 h! q7 `' x
    i)、“用户管理命令”(6个)、“文件与目录类命令”(9个);
    ; h2 _3 L, b; }1 ~; e' r/ W' P8 [
    ii)、“压缩解压”(3个)、“磁盘管理类命令”(6个);7 J/ W3 `: f# S% ]2 s, ?, n: g

    5 y) X+ I7 g2 B) l% Diii)、“查找类命令”(2个)、“进程管理类命令”(4个);: g' J+ Z" L( A! u7 N5 g/ |4 O

    3 @; Y4 b; e2 x. K7 }iv)、“杂项命令大聚合”(4个)、“辅助命令”(20个);3 _, w' O: J% H+ r. z
    + G& ~1 j& L# t$ e
    其余“linux命令”还有很多,具体根据实际需要进行补充,详细信息科自行百度查找,网上资源很多,感谢网友的无私分享;3 e/ ~7 w2 t3 k

    ! W* s+ Q7 m8 A. ?1、压缩解压
    % [$ ^1 T- `) F/ W: B! X( B# u
    对“压缩解压”,有3个,分别为:“gzip”、“bzip2”、“tar”;  {# g% ~' _- U; V" ?
    ) x% ?( G9 o7 V; `( o
    要点:注意各个命令的差别;
    3 p7 Y$ i  q5 s0 q; w5 Q& F* F3 P4 L0 C# \  l8 Y2 _6 ^
    2、重点内容6 _# K+ L& u6 r) K& p' P
    5 J7 I8 r% R/ b' G& O. N. D1 v! F' h- P
    在Linux环境中,压缩文件的扩展名通常为*.tar; *.tar.gz;, p; a. w2 i: ~8 H
    / C/ R. p$ h+ S, A2 _
    *.tgz; *.gz; *.bz2,而不同后缀名的文件,则需要使用不同的命令来处理(6种类型),要点如下:) i( \4 O! z# [; V% C# T7 H
    6 J* o3 _' z4 ]! i+ m' N; y7 v
    i)、*.gz <-> gzip命令压缩的文件;! q0 q( ~4 y- X; R
    0 Q& |& h4 Y8 H7 l3 W; C( d
    ii)、*.bz2 <-> bzip2命令压缩的文件
    7 ^* I! ^0 `: v% G" S  r7 J: y- N' c  j2 k. h
    iii)、*.tar <-> tar命令打包的文件
    % H' C$ T5 t, D! V% l/ D" A# K1 y4 V  W1 V0 q* V6 I
    iv)、*.tar.gz <-> tar打包后,再经过gzip压缩的文件4 b/ V1 `, W: y2 p

    ' l) _! X% v4 M' E% _7 [v)、*.tar.bz2 <-> tar命令打包后,再经过bzip2压缩的文件2 @" f& \/ `! q5 P5 L& A

    ; M* g" N4 O3 \' h9 ^$ `3、逐条示例:4 {$ G8 F+ m7 l$ C6 m( c1 q* u

    " \$ d; g# r$ y首先,对“gzip”:“压缩解压-gzip”:格式:“gzip [选项] 文件名”:5 B& o' p) r9 ^9 v: t) \3 ~' I' T

    " C$ d0 f" W$ w7 f0 _2 z范例:gzip /root/anaconda-ks.cfg;
    3 E: L+ Q. _4 j( \& U, K/ H3 q' ]7 g5 ~" m! N
    -压缩文件;
    : t; K, k) v0 f) y( |. L
    , e6 A5 }! `9 r: K, K+ b: Z范例:gzip –d /root/anaconda-ks.cfg.gz;6 i7 T% r. Y# T: A( l. U
    1 ^, {) m' W: G6 v4 V. S
    -解压文件;# F& t! R  R: u/ g
    5 A  `, z8 ^( J* s2 z2 A
    图例1:
    - h  ^3 _! @3 }' `5 D3 E9 J, N+ c- `9 V4 D2 F: M

    ! m$ x! e6 T7 w% v4 C; s; v* o5 n4 L7 g3 [. ^, Q- A$ m8 l
    图例2:  C0 y( g- Y' b  G$ G2 H
    * z/ u  B" g  N0 a& O4 n( b) j0 F) o
    / Q0 G1 d- L( F/ B8 J/ q
    * F4 O% e: t1 A
      g7 J( y5 x1 M; v, k0 |1 b6 [
    其次,“压缩解压-bzip2”:格式:“bzip2 /root/anaconda-ks.cfg”( Y0 s+ w! R' x* d1 G8 R4 r
    6 w. R* [7 A  e: N. s: U3 c
    范例:gzip /root/anaconda-ks.cfg;7 R* M; O. b5 D& N
    ) F3 T" r8 C' E) R/ A
    -压缩文件;
    ) S/ J) Z1 X4 b# [7 E& J8 U5 p' f5 W* K
    5 s# V! K2 p& y% U% S  o- t1 `1 K# k范例:bzip2 –d /root/anaconda-ks.cfg.bz2;
    ( J. V* h  K6 P6 J" @  q; Q) \3 B6 r; x$ G% Z# |
    -解压文件;- G- J9 ?! K5 l

    7 L- t& q. j! B: Q! u
    * [4 n1 T! [2 ]% x( ]2 ]8 |5 w+ P1 M: ~% W  g& K
    & F5 [/ e3 X- H. R: `
    最后,“打包压缩-tar”:格式:“tar [选项] 目录或者文件”:
    ; ?- j9 U/ x* Q" ]5 D6 j1 f, i2 S) v/ s7 h* U( C7 ~7 I7 C
    范例:tar cvf tmp.tar /tmp;1 M/ ?+ ]9 G) Z

    2 |$ m. r+ ]7 e  o0 _-将tmp目录打包为一个文件,注意其下的“cvf”;
    : N5 r- }# W4 U5 j+ }
    9 D# a/ _/ W) N) j5 r  Y1 x3 ~, y范例:tar xvf tmp.tar;
    / p' P) K) \5 z4 c6 m6 o: u7 T$ }& L5 F# D$ V- x6 f  V
    -将打包文件解开,注意其下的“xvf”;* S1 T( z0 N. q1 ~/ |

    * g2 ]9 x+ p5 x) o* u+ k范例:tar cvzf tmp.tar.gz /tmp;
    8 m0 ^: T4 S9 k- }0 q: u5 ]3 S/ |4 i" a9 D0 U; _. X* e
    -将tmp目录打包为一个文件,注意其下的“cvzf”,对比“cvf”;5 D5 a* {/ Y8 O1 p0 Y, F* s: V

    , y' q1 _: L2 k/ P( u* c  v范例:tar xvzf tmp.tar.gz;) P6 J( R7 j$ L0 a, c
    # |% ]3 L8 G3 o' W/ @% {
    -将打包文件解开,注意其下的“xvzf”,对比“xvf”:0 j9 g8 f% B# H1 ?1 d; Y

    ( V! E1 |( ^! s“打包”操作:
    ) b& @  o* q# F' ~) o+ h3 [& Z. G4 E, D% v

    * d% e! }9 U. m2 \
    5 S* t5 I9 ~/ c* r7 X7 Y! B6 Y8 r. o$ K' j5 a
    “打包+压缩”操作:$ c  v+ E4 ~# A7 x0 _
    ' N- b2 u) R* U/ W. W7 o6 b2 t

    : _1 z' i  O* E2 I9 y  f

    该用户从未签到

    2#
    发表于 2021-3-31 13:10 | 只看该作者
                                          

    该用户从未签到

    3#
    发表于 2021-3-31 16:04 | 只看该作者
    Linux-Ubuntu常用命令之压缩解压
  • TA的每日心情
    奋斗
    2025-1-1 15:26
  • 签到天数: 584 天

    [LV.9]以坛为家II

    4#
    发表于 2021-4-4 11:14 | 只看该作者
    很棒棒,加油
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    关闭

    推荐内容上一条 /1 下一条

    EDA365公众号

    关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

    GMT+8, 2025-11-24 17:18 , Processed in 0.218750 second(s), 26 queries , Gzip On.

    深圳市墨知创新科技有限公司

    地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

    快速回复 返回顶部 返回列表