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

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

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

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

    [LV.1]初来乍到

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

    EDA365欢迎您登录!

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

    x
    # c& K  s% s, ~- h( E( z
    本次介绍“Linux-Ubuntu常用命令”,主要参考为“网络linux”的“视频教程”,本次介绍的简要划分为8组:5 J( h. {& n! Y  ~6 j; y

    6 X1 ^0 S$ o0 m) Ki)、“用户管理命令”(6个)、“文件与目录类命令”(9个);
    - Q" ~4 z+ q1 j! P6 B1 P! Z1 ^- C1 \6 j8 k9 M' Y& h$ p
    ii)、“压缩解压”(3个)、“磁盘管理类命令”(6个);1 S% ^' x. m3 `

    / g% m; G3 \( C$ L" X- |/ H! biii)、“查找类命令”(2个)、“进程管理类命令”(4个);/ b; C1 r7 @, i/ k# v- Z' b  F+ K
    ' S% t1 U# [' V5 e( o/ ]" G
    iv)、“杂项命令大聚合”(4个)、“辅助命令”(20个);
    ( R" X) P( @* {1 [2 M9 A9 ?
    - A+ Z; q) C( ?) D其余“linux命令”还有很多,具体根据实际需要进行补充,详细信息科自行百度查找,网上资源很多,感谢网友的无私分享;
    ) p) Y6 L+ J. Y
    . c, |5 Y, f; H6 m! r+ u7 b- j1、压缩解压
    * X: h- z/ Y# D! ~' i; b/ ]& A+ @; r/ o& e/ v$ B
    对“压缩解压”,有3个,分别为:“gzip”、“bzip2”、“tar”;
    4 V+ `% h  C6 t/ m
    ; C- v5 U( x0 ^! ]要点:注意各个命令的差别;
    ' R% M, [( t+ Z( d- D$ ^$ M- J; H3 x
    9 @, V8 x! y" [2、重点内容
    $ g6 s, v( D. |  ~, {, ^$ w" H8 n# ^: e( _% e  ~9 {
    在Linux环境中,压缩文件的扩展名通常为*.tar; *.tar.gz;% t% K; n7 Z0 z
    3 ]) D) K$ @1 E4 ?) K  o/ V0 F/ w
    *.tgz; *.gz; *.bz2,而不同后缀名的文件,则需要使用不同的命令来处理(6种类型),要点如下:4 Z/ f. z3 N: {
    : \; y5 Y3 E; F
    i)、*.gz <-> gzip命令压缩的文件;8 a8 i' a0 q" X7 \' o
    3 a' f' C% w6 Q4 p
    ii)、*.bz2 <-> bzip2命令压缩的文件, g) ^5 f3 S' m6 B3 k4 E0 a
    $ M% n  k  w  i& S( H
    iii)、*.tar <-> tar命令打包的文件
    . w) T+ k: d$ O- F1 A8 k8 a7 u
    / W' s2 A4 G) j: ~iv)、*.tar.gz <-> tar打包后,再经过gzip压缩的文件) p% q6 a- s5 S0 ]% x

    - c9 L2 S6 L" `3 X1 n" v# yv)、*.tar.bz2 <-> tar命令打包后,再经过bzip2压缩的文件' P7 J" O5 @( M4 ?6 f; j  N
    ) N" ^. c3 x7 ]( g- Z! b: z2 Z1 N% H
    3、逐条示例:$ m5 \! a3 B9 u) L- B

    ) M, m' X9 u; N, J4 O( V首先,对“gzip”:“压缩解压-gzip”:格式:“gzip [选项] 文件名”:
    4 `- e3 i* S% V
      c3 ~! N2 E/ {: j1 l范例:gzip /root/anaconda-ks.cfg;
    , L0 ]7 ~% G( T6 g7 k2 y# }  @. k
    / D8 ?8 o- z, k+ K' `-压缩文件;
    " ~% O1 K+ d1 `$ p9 ~: a8 s8 U" @# A& V3 q& G. @, T
    范例:gzip –d /root/anaconda-ks.cfg.gz;, y& I5 }- R6 N, D4 q; a  z* L+ Y
    " ^* N  f( K2 @' y- D5 V9 w
    -解压文件;9 a1 C. p$ d5 K  ^' c
    5 w8 @* H; v" z
    图例1:
    / {8 k- S+ Z0 O+ p4 C+ \/ q" Z+ t: v6 ?- u7 b2 a2 v5 q& L. K

    9 r$ {/ Q( }. v1 f1 ~6 N5 V3 r$ E6 C5 R! F" Y+ u( X# C( [
    图例2:
    % x3 _8 t6 X" ^0 w% R7 l0 O) w( n7 l
    ( g" r* {5 F' D& u! s" M. u, u

    + m1 o, @! P- k0 O
    + U  C' V& w4 p# g) }: v其次,“压缩解压-bzip2”:格式:“bzip2 /root/anaconda-ks.cfg”, q8 k! w9 k- m7 c- M

    + I; a# g4 q7 F; K# u- d, a范例:gzip /root/anaconda-ks.cfg;
    ) v: k! ]% o$ q; L6 r' f9 x" k( I. D3 e( n
    -压缩文件;$ J$ K: _. S9 s0 @5 K, P
    1 m! L1 @0 ]' [* ]5 V
    范例:bzip2 –d /root/anaconda-ks.cfg.bz2;
    + u* F# c+ e# n0 ~1 R% r
    - s# w) b/ T) `) b$ H-解压文件;# x6 j  @9 V( g/ Z8 x" n2 a

    9 t+ s/ S' F! {" q / n. t+ V" v& r+ A. o! b

    ; X$ j5 }; C" j! q2 E
    1 t9 x4 b" Y9 D+ w8 U最后,“打包压缩-tar”:格式:“tar [选项] 目录或者文件”:. d) _' X' |& q4 Q
    3 z$ p5 X3 w) A9 ~5 }0 b0 `
    范例:tar cvf tmp.tar /tmp;
    2 H$ \, X1 _  N3 o- D% R
    - c; }' g' V. c' p: V) L% n-将tmp目录打包为一个文件,注意其下的“cvf”;
    7 N2 W8 r- h8 _3 y( Q
    % i* z" ]3 c9 C- z2 C+ v4 T' T9 s范例:tar xvf tmp.tar;
    ( B9 Y9 Q/ B8 K& k! c
    2 l9 n" x7 ]4 u( u. c$ g, i-将打包文件解开,注意其下的“xvf”;  F5 Y, D+ W6 H/ `% {

    ! l1 ~5 ?* Y7 Y% e范例:tar cvzf tmp.tar.gz /tmp;# p! k+ f: Q, M7 L& M" ^
    ' H, n) Q! x) }  ?4 R
    -将tmp目录打包为一个文件,注意其下的“cvzf”,对比“cvf”;
    $ L: {/ q8 C7 t, B  ~. Y: Q3 @& `6 \/ V& A3 V  k( O, @: x( r6 ]
    范例:tar xvzf tmp.tar.gz;
    ' q9 L/ s( n2 P$ [$ ?0 l
    ( [% D0 c2 {2 J) q! l7 J7 E-将打包文件解开,注意其下的“xvzf”,对比“xvf”:
    ' D  v7 ^8 b7 c) `
    * k( n) W, K# [3 f" Q0 i“打包”操作:0 x: Q+ w: g! d: g# U4 [( f

    3 z) @# L/ |  B7 o5 _   V9 ], w4 ^0 Q0 w
    % U% i- X$ z1 T6 G) F* G; s
    $ N* c3 x4 `0 R
    “打包+压缩”操作:2 \  p! D: u: _8 ~
    2 d$ |9 m0 _2 `& m  E
    : J$ v8 W, J2 p3 x

    该用户从未签到

    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 09:39 , Processed in 0.171875 second(s), 26 queries , Gzip On.

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

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

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