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

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

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

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

    [LV.1]初来乍到

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

    EDA365欢迎您登录!

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

    x

    6 N6 k) r- q* m# @/ C本次介绍“Linux-Ubuntu常用命令”,主要参考为“网络linux”的“视频教程”,本次介绍的简要划分为8组:
    ' `* M+ f+ c- U5 w2 R
    * x2 w/ Q: u) p( ai)、“用户管理命令”(6个)、“文件与目录类命令”(9个);
    7 s) P# I& {! @2 M) o  d8 {( m
    $ |# ^) B% ~1 K: I: |. U6 b/ N, Lii)、“压缩解压”(3个)、“磁盘管理类命令”(6个);
    & Z. s) h6 N- d4 u7 S; c
    : {3 T9 @# F1 c$ R8 r0 M: Fiii)、“查找类命令”(2个)、“进程管理类命令”(4个);
    9 v" F3 p# `9 u8 y" U( D
    8 ~- }! r6 t! @1 eiv)、“杂项命令大聚合”(4个)、“辅助命令”(20个);
    5 H$ D  U2 f+ _0 r. D
    3 Z  A- L' i1 v! K2 j* \% R. c其余“linux命令”还有很多,具体根据实际需要进行补充,详细信息科自行百度查找,网上资源很多,感谢网友的无私分享;
    4 B  \6 j; D9 i4 l; t
    , ^" h% [% v- P$ [5 h1、压缩解压
    4 T1 G- t: ~9 Z( I+ ~$ R: P% |( n- ?
    对“压缩解压”,有3个,分别为:“gzip”、“bzip2”、“tar”;
    + c- }7 \0 i7 p2 R' F0 y; H. Y% n9 M. {$ e! i
    要点:注意各个命令的差别;2 }# b# D0 a! n" c) K. {: ]
    7 b' k5 M- y. |  g# m  U
    2、重点内容  V) g' e& ]" @+ B7 d2 g9 w/ d6 K
    8 @, B8 O9 `! T  }+ K3 s
    在Linux环境中,压缩文件的扩展名通常为*.tar; *.tar.gz;
    : K  ]0 C7 V$ S3 n8 ^" F! t# V
    *.tgz; *.gz; *.bz2,而不同后缀名的文件,则需要使用不同的命令来处理(6种类型),要点如下:# r) {& n: Q9 C5 L8 H

    - }, @0 h7 v8 H( f, u7 ji)、*.gz <-> gzip命令压缩的文件;
    " y7 X5 q3 M5 n% i) x6 L" o4 K" O2 Q: K- |
    ii)、*.bz2 <-> bzip2命令压缩的文件: ]2 r# u7 T3 R

    1 y; b6 r* A  P+ J. U+ y5 [" Siii)、*.tar <-> tar命令打包的文件( W* n1 Y# A! o" K) @

    2 j% v# N4 n6 @. iiv)、*.tar.gz <-> tar打包后,再经过gzip压缩的文件3 q" S4 _: q2 \& S

    # ?( b/ g5 [% B( v" b. C# Vv)、*.tar.bz2 <-> tar命令打包后,再经过bzip2压缩的文件
    ; c: V; z; |/ y7 `$ g; \6 q9 G3 Y  n* j5 E
    3、逐条示例:
    # A# n. }6 E; ~( Q8 s& I- J. I( k1 a5 h, C+ p
    首先,对“gzip”:“压缩解压-gzip”:格式:“gzip [选项] 文件名”:
    9 N$ L8 l; i! [  V1 W* d- v. o
    % G: r  B1 \  l# ?' T7 U2 E( H) I, A) P  w范例:gzip /root/anaconda-ks.cfg;6 B: S& L0 I! O: b3 P  q3 A
    7 k) E9 C5 l- `! x& F# @, A
    -压缩文件;
    * N$ C' {  j. z2 J1 Z* o3 K% O
    ; }( d: U1 g& U. `& ?6 U6 G范例:gzip –d /root/anaconda-ks.cfg.gz;" w/ j7 d( O$ F  k) }

    : I& f, a2 o  E  {; b-解压文件;
    , l0 n, f  ?! s- u5 z& K4 o, S+ x- p& M, p- k  c0 k6 _$ ^4 n% V
    图例1:6 ^* _" ~" I( J4 E* ?! x4 S
    . A5 N4 `8 E5 o& v# k

    - g; o& S0 v( n# v2 t+ k; ]# ?9 ?% Z: @( m) h
    图例2:! z" y/ q+ I5 a! y$ a5 Q: ]

    2 a# X8 [7 s$ n; ]# s* v* b1 u
    0 d! ?& X( x, ^% y* R; q. V/ @5 }  d  H1 ~+ y

    & b& V$ u2 ~- c# Z) P其次,“压缩解压-bzip2”:格式:“bzip2 /root/anaconda-ks.cfg”4 g( |5 S5 F( J' h. J& G2 M

    5 q$ N4 q: x$ e( [范例:gzip /root/anaconda-ks.cfg;. d" O& @' n" q; q; h) m

    0 {" C9 W  l2 |' U, D6 ?-压缩文件;
    $ T4 x; V: Z7 O* }* u* n9 l0 L. i
      V' l+ u/ n- C+ x% o+ }范例:bzip2 –d /root/anaconda-ks.cfg.bz2;- z( f  K3 v' n& {3 H' v4 n! K/ A

    ! s& o* u# q* L. ]  p-解压文件;8 Y6 d% }) b; Z+ v. C6 u* s1 M4 j
    * h4 x( }% F! f# D; T. D% B

    9 m; y% U" l) u
    8 Z# N" j+ u# s) S2 [: M  F
    7 K$ |9 G6 z2 _+ u最后,“打包压缩-tar”:格式:“tar [选项] 目录或者文件”:
    / v1 F! ?: z$ P( o
    & j" C4 w5 h/ A1 y' E范例:tar cvf tmp.tar /tmp;: d, x7 c1 a; v, `3 ]: v: j; g/ j

    2 ~3 c3 t" W# b3 K-将tmp目录打包为一个文件,注意其下的“cvf”;1 P$ j& ^3 s0 V$ ~0 v0 Q; T
    2 c% q1 o$ k' {+ T3 \; D
    范例:tar xvf tmp.tar;
    9 L+ i+ I/ I' ?) ?1 G
    8 i2 a2 N* W* p6 z! `-将打包文件解开,注意其下的“xvf”;- k4 ]! m% Q) W& l* C/ @
    8 Y* K; {7 i$ X1 H. x/ x
    范例:tar cvzf tmp.tar.gz /tmp;' o( A& ]! ]8 s, A3 t
    ' d' R" ]3 i% q0 J; e* x$ d% K- R7 [
    -将tmp目录打包为一个文件,注意其下的“cvzf”,对比“cvf”;* j5 M2 C6 w/ {4 B4 Z) C+ J( S

    / Z0 q( N. L9 k, `, Z4 [范例:tar xvzf tmp.tar.gz;' R5 Y. _7 _# a

    ( @# K, J* T1 S( \: `+ i-将打包文件解开,注意其下的“xvzf”,对比“xvf”:
    1 a6 h" I7 R) T) N8 t5 M3 n( v$ @# f6 C4 y5 t; c* y1 c
    “打包”操作:
    * w+ z% t+ q# s9 D0 Q5 s  B* o, c& T# {- l( O$ n

    - ]4 W: D3 L* z5 x; A$ j) S, D
    ( m3 F% r$ w' y, n7 V3 |' _$ b. V" N* Q) f
    “打包+压缩”操作:
    9 a+ b. \! i1 H" c
    ! Q4 b' `( r: S 2 ?+ x$ D% `' ]  M

    该用户从未签到

    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 11:48 , Processed in 0.187500 second(s), 26 queries , Gzip On.

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

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

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