在测试用户主目录下建立A10目录。

PWD 查看当前所处目录

mkdir a10 创建一个名字为a10 的目录

进入A10目录下,建立三个文本文件,文件名随意,文件内容任意输入。

创建文件  VIM 指令比六指令要好   VIM 是VI 的增强版

把这目录连同新建立的三个文件的权限改为只有拥有者文件可读写且目录可进入,其他任何人都没有权限。

最前方 d代表目录  -代表文件  系统自动添加

三个 --- --- --- 代表 User   Group   Othoer

拥有者同组人其他人

r读 w写 x目录可进入/文件可执行

r=4  w=2 x=1

所以 chmod -R 700 a10 代表a10目录及其子目录和文件权限为拥有者可读可写可操作

修改这三个文件的所属用户组为root组。

chown命令改变文件或目录的拥有者和群组

改变所属用户组为root组需要登陆root账号

chown -v  :root  *

执行chown命令参数-v 代表可视化可以看到进度

a :b     a代表用户 b代表用户组  这里只改变用户组

所以a可以省略因为在a10目录里面所以 * 代表 a10目录里面所有文件

将这三个文件压缩成gz格式,并观察现象。

因为在当前目录下所以直接        gzip *

默认是压缩速度为6  “*”代表当前目录下所有文件

压缩后文件变小了  省出很大空间

源文件也没有了变成 .gz结尾的文件了

解压缩这三个文件。

gunzip 解压   解压后  .gz结尾的文件没有了  变成了源文件

将这三个文件打包成tar.bz格式,打包后文件名为自己学号。

tar-czvf 175907.tar.bz  one two three   等同于   tar-czvf 175907.tar.bz  *

czvf四个参数

c:代表创建新的备份文件  z:代表用gzip压缩格式来压缩

v:代表可视化,显示处理文件信息的进度  f:代表指定备份文件名

将打包好的文件拷贝至用户主目录,然后解包,观察解包后的文件是否和原始文件一致。

拆包后的文件和原文件不一致

分析原因是用户导致  如果是root用户执行指令则用户组不变还是更改前的拥有者test 组 root

如果是test 用户解压会变成拥有者test 组test   用户权限导致解压后的文件权限变化

百度搜索并下载webmin的源文件安装包,并解压缩至test用户的主目录。下载可以使用 wget+文件URL。

rpm2cpio 指令是将下载好的rpm包解压

cpio -div  参数 d代表建立目录

我代表抽取的意思也。就是解压

v 冗余信息输出代表可视化

Linux压缩、解压、打包文件 修改文件所属组相关推荐

  1. linux 压缩解压打包

    压缩.解压缩命令 压缩格式:gz, bz2, xz, zip, Z 压缩算法:算法不同,压缩比也会不同: compress: FILENAME.Z uncompress gzip: .gz gzip ...

  2. 测试掌握的Linux解压,轻松掌握Linux压缩/解压文件的方法

    对于在Linux下解压大型的*.zip文件,相信大家一般都会通过使用winrar直接在smb中来进行解压的操作,虽然说最终可能能够解压但有时候会存在解压时间长或者网络原因出错等故障的情况出现.那么有没 ...

  3. linux打包tar包命令,Linux tar 命令压缩解压打包详解

    Linux中压缩解压打包命令中用的最多的tar命令.tar命令是Unix/Linux系统中备份文件的可靠方法,几乎可以工作于任何环境中,它的使用权限是所有用户.在使用tar的参数需要区分大小写,参数写 ...

  4. linux常用压缩-解压-打包命令

    文章目录 1 常见的压缩文件扩展名 2 gzip, zcat/zmore/zless/zgrep 3 bzip2, bzcat/bzmore/bzless/bzgrep 4 xz, xzcat/xzm ...

  5. linux+压缩率最高的命令,Linux压缩解压命令tar、tgz、tar.bz2压缩比率对比

    在Linux系统下用户最常用到的压缩解压命令是tar.tar.gz(tgz).tar.bz2,当然还有gz.zip.rar,下面将对tar.tar.gz(tgz).tar.bz2这三个命令进行压缩比率 ...

  6. linux 压缩/解压命令

    转自:http://zhidao.baidu.com/question/90378903.html tar -c: 建立压缩档案 -x:解压 -t:查看内容 -r:向压缩归档文件末尾追加文件 -u:更 ...

  7. Linux压缩/解压命令

    Linux中有三个压缩文件的命令,其特点是这个三个命令压缩之后原文件将会美誉.它们经常与打包tar命令一起使用. 第一:常用的三个压缩/解压命令 1.gzip gzip +文件 gzip的解压 gzi ...

  8. Linux压缩解压tar.gz和zip包命令汇总

    1.tar包和gz包 tar包和gz包是两个不同的文件包,有三种不同后缀..tar .gz .tar.gz tar包:使用tar命令,打包文件或者文件夹,只打包,不压缩 gz包:使用gzip命令,只压 ...

  9. Linux压缩解压指令

    为什么要学压缩解压? 我们在向其他人数据传输时没有压缩而是直接传输时,如果传输的文件夹中有多个文件,那么在传输时可能就会有某些文件丢失.而先压缩再传输,不会使文件丢失,保证了传输的可靠性. gzip/ ...

  10. linux 压缩解压命令

    压缩解压命令 tar (常用) 英文原意: 命令所在目录 : /bin/tar 执行权限 : 所有用户 功能描述:打包目录 语法: $ tar 选项[-zcf][压缩后文件名][目录]-c 打包-x ...

最新文章

  1. Android 微信支付步骤
  2. 深入理解C程序内存布局
  3. Spring AOP 实现原理与 CGLIB 应用
  4. Linux中的各种软件安装
  5. Google开源项目风格指南-笔记
  6. 一句话简单总结李航统计学习法各算法
  7. 在每个运行中运行多个查询_在Kubernetes中运行OpenEBS
  8. Linux下能访问Nginx,本地无法访问
  9. python3编译成exe运行_python3.x的程序如何打包成exe可执行文件
  10. php zmq demo1
  11. unity使用BMFont制作位图字体
  12. 基于MATLAB的人眼开度疲劳检测识别
  13. 从零开始学习深度学习,推荐几本书单,建议按照先后顺序排名进行学习
  14. 下面哪些不是java的原始数据类型_以下哪个不是Java的原始数据类型()A? – 手机爱问...
  15. c语言日历程序 带农历,一个完整的日历程序(含有农历)
  16. TweenMax逐帧动画
  17. python yaml PyYaml入门
  18. GIS开发学习推荐书目
  19. 【机器学习】python机器学习使用scikit-learn对模型进行评估:使用t分布及z分布评估模型误差的95%置信空间
  20. 红米手机4android os是木马怎么清除,红米Note4卡刷教程_红米Note4用recovery刷第三方系统包...

热门文章

  1. 用计算机探索规律反思,规律的背后——用计算器探索规律教学反思
  2. com.esotericsoftware.kryo.KryoException: Encountered unregistered class ID
  3. jQuery的选择器大全
  4. java正态分布随机数产生方法
  5. 三亚自由行游记,探秘这座美丽小岛
  6. 企鹅吞狗,狗走狐悲,狼厂危矣
  7. 知到网课大学生安全文化考试试题|真题|题库(含答案)
  8. 什么是VBA,他有什么作用
  9. QQ群文件下载速度慢解决办法
  10. android banner停止轮播,android如何实现banner轮播图无限轮播效果