10天没有更新这个每日学习 linux 了,因为实在很忙,晚上还要看会其他知识。

但是也不应该给自己找理由,还是应该每天的坚持下去

--

tar 用于在 linux 解压缩/文件

这个命令下面的参数非常多,想看的可以去看下,这里只写出常用的解压缩命令。

Linux tar命令

--

压缩

例如我们要把 /etc 目录打包

1:打包文件目录为 .tar 包

tar -cvf /tmp/etc.tar /etc    <==仅打包,不压缩!

2:打包目录并且使用  gzip 压缩

tar -zcvf /tmp/etc.tar.gz /etc  <==打包后,以 gzip 压缩

3:打包目录并且使用  bzip2 压缩

tar -jcvf /tmp/etc.tar.bz2 /etc  <==打包后,以 bzip2 压缩

4:打包目录并且使用  zip 压缩

使用 zip 时, 必须安装 unzip

zip -r etc.zip /etc

--

解压

1、*.tar 用 tar -xvf 解压
2、*.gz 用 gzip -d或者gunzip 解压
3、*.tar.gz和*.tgz 用 tar -xzf 解压
4、*.bz2 用 bzip2 -d或者用bunzip2 解压
5、*.tar.bz2用tar -xjf 解压
6、*.Z 用 uncompress 解压
7、*.tar.Z 用tar -xZf 解压
8、*.rar 用 unrar e解压
9、*.zip 用 unzip 解压

--

这里都是默认解压到当前目录,如果想指定解压目录,在解压缩文件文件后指定解压位置就好了。

--

之后还有什么用的的话在回来补充。

最新文章

  1. I/O复用
  2. Jquery_JQuery之DataTables强大的表格解决方案
  3. github上有android开源项目
  4. Activity和Service绑定
  5. 《自学C语言》初级教程 - 目录
  6. [置顶] Java编程笔试题之一 ----文件操作
  7. 菜单之一:Menu基础内容
  8. J-Link驱动下载和Hex程序下载
  9. Oracle执行计划学习笔记
  10. python 2.x 与3.x 的区别总结
  11. 如何注册Tomcat到Window Service服务
  12. 谈谈 TCP 的 TIME_WAIT
  13. iOS开发简记(4):录音AVAudioRecorder
  14. Jenkins和pipeline
  15. Applese走迷宫-bfs
  16. 菜品识别 SDK调用
  17. chrome使用技巧(转)
  18. PAT 1147 Heaps
  19. Java:集合,对列表(List)中的数据(整型、字符串、日期等)进行排序(正序、倒序)的方法;字符串按照整型排序的方法
  20. (GoRails) Credential

热门文章

  1. SpringBoot Cmd运行Jar文件指定active文件的命令如下
  2. python3存入redis是bytes
  3. mongodb int字段的一个小坑
  4. Ansible 如何查看模块文档
  5. 使用 urllib 进行身份验证
  6. ASP.NET MVC入门到精通——第一个ASP.NET MVC程序
  7. [C] include &lt;filename&gt; 和 include &quot;filename&quot; 的区别
  8. [Windows] 解决 COM Surrogate 错误提示
  9. html中属于布尔类型的属性
  10. 文件系统的挂载(2)---挂载rootfs文件系统