热门标签 | HotTags
当前位置:  开发笔记 > 运维 > 正文

新手的第一步:知道linux中的文件如何压缩与解压缩

新手的第一步:知道linux中的文件如何压缩与解压缩--Linux通用技术-Linux技术与应用信息,下面是详情阅读。
昨天看了一些关于linux中文件压缩与解压缩的资料,感到作为一个新手在安装软件的时候常常不知道.tar.gz或者是.tar的文件是什么文件?到底应该怎么用?相信你读了这篇文章后会有所认识的。

作为一个新手,初识linux,想要做的第一步都是在该平台下安装应用软件。但是到网上下载的软件基本是都是以.tar或者是.tar.gz结尾的,都不知道应该怎么用了。其实这些都是linux中的压缩文件格式,详细介绍如下:

.tar.tar .tar.bz2
tar jxf myplayer.tar.tar
tar zxvf *.tar.bz2

.tar
解开:tar xvf FileName.tar
制作:tar cvf FileName.tar DirName
---------------------------------------------
.gz
解开:gunzip FileName.gz
解开:gzip -d FileName.gz
制作:gzip FileName.gz
.tar.gz
解开:gzip -d Filename.tar|tar xvf FileName.tar.gz
制作:tar cvf FileName.tar|gzip FileName.tar.gz


-------------------------------------------
.bz2
解开1:bzip2 -d FileName.bz2
解开2:bunzip2 FileName.bz2
制作: bzip2 -z FileName
.tar.bz2
解开:tar jxvf FileName.bz2
制作:tar jcvf FileName.bz2 DirName
---------------------------------------------
.bz
解开:bzip -d FileName.bz
制作:未知
.tar.bz
解开:未知
制作:未知
---------------------------------------------
.Z
解开:uncompress FileName.Z
制作:compress FileName
.tar.Z
解开:tar Zxvf FileName.tar.Z
制作:tar Zcvf FileName.tar.Z DirName
---------------------------------------------
.tgz
解开:未知
制作:未知
.tar.tgz
解开:tar zxvf FileName.tgz
制作:tar zcvf FileName.tgz FileName
---------------------------------------------
.zip
解开:unzip FileName.zip
制作:zip FileName.zip DirName
---------------------------------------------
.rar
解开:rar a FileName.rar
制作:rar e FileName.rar

试着做一下吧。

另外新手建议看本书,《Ubuntu Linux入门到精通》李尉泽 著 机械工业出版社出版。
推荐阅读
  • 一文详解Linux
    Linuxnetfilter与VRF实验环境如下图所示:配置如下:#!binbashsudoipnetnsaddns1sudoiplinkaddns1veth1typevethpe ... [详细]
  • 本文详细介绍了如何在 Ubuntu 14.04 系统上搭建仅使用 CPU 的 Caffe 深度学习框架,包括环境准备、依赖安装及编译过程。 ... [详细]
  • Ubuntu系统下的GIF动画录制解决方案
    在撰写文章或教程时,GIF动态图能够有效地传达信息。对于Windows用户而言,ScreenToGif是一款非常实用的工具。而在Ubuntu系统中,用户同样拥有多种选择来创建GIF动画,本文将重点介绍两款录屏工具——Byzanz和Peek。 ... [详细]
  • Node.js在服务器上的多种部署策略
    本文探讨了Node.js应用程序在服务器上部署的几种有效方法,包括使用Screen、PM2以及通过宝塔面板进行简易管理。 ... [详细]
  • 本文详细介绍了如何在 Ubuntu 16.04 系统上配置 Qt 5.5 的交叉编译环境,特别针对 i.MX6 平台进行了优化设置。内容涵盖从基本的软件安装到高级配置的全过程。 ... [详细]
  • 利用 Calcurse 在 Linux 终端高效管理日程与任务
    对于喜爱使用 Linux 终端进行日常操作的系统管理员来说,Calcurse 提供了一种强大的方式来管理日程安排、待办事项及会议。本文将详细介绍如何在 Linux 上安装和使用 Calcurse,帮助用户更有效地组织工作。 ... [详细]
  • 本文介绍了Linux操作系统的核心组成部分——内核及其版本分类,以及市面上常见的几种Linux发行版,旨在为初学者提供一个清晰的学习路径。 ... [详细]
  • 如何在Mozilla Firefox中调整GIF动画的循环次数
    本文介绍了如何通过调整Mozilla Firefox的高级设置来控制GIF动画的播放次数,帮助用户根据个人喜好自定义浏览体验。 ... [详细]
  • 本文回顾了作者在求职阿里和腾讯实习生过程中,从最初的迷茫到最后成功获得Offer的心路历程。文中不仅分享了个人的面试经历,还提供了宝贵的面试准备建议和技巧。 ... [详细]
  • 春季职场跃迁指南:如何高效利用金三银四跳槽季
    随着每年的‘金三银四’跳槽高峰期的到来,许多职场人士都开始考虑是否应该寻找新的职业机会。本文将探讨如何制定有效的职业规划、撰写吸引人的简历以及掌握面试技巧,助您在这关键时期成功实现职场跃迁。 ... [详细]
  • 从CodeIgniter中提取图像处理组件
    本指南旨在帮助开发者在未使用CodeIgniter框架的情况下,如何独立使用其强大的图像处理功能,包括图像尺寸调整、创建缩略图、裁剪、旋转及添加水印等。 ... [详细]
  • Bootstrap Paginator 分页插件详解与应用
    本文深入探讨了Bootstrap Paginator这款流行的JavaScript分页插件,提供了详细的使用指南和示例代码,旨在帮助开发者更好地理解和利用该工具进行高效的数据展示。 ... [详细]
  • HTML前端开发:UINavigationController与页面间数据传递详解
    本文详细介绍了如何在HTML前端开发中利用UINavigationController进行页面管理和数据传递,适合初学者和有一定基础的开发者学习。 ... [详细]
  • 本文介绍了如何在不同操作系统上安装Git,以及一些基本和高级的Git操作,包括项目初始化、文件状态检查、版本控制、分支管理、标签处理、版本回退等,并简要提及了开源许可协议的选择。 ... [详细]
  • 提升工作效率:掌握15个键盘快捷键
    在日常工作中,熟练掌握计算机操作技巧能够显著提升工作效率。本文将介绍15个常用的键盘快捷键,帮助用户更加高效地完成工作任务。 ... [详细]
author-avatar
踢出个未来为我鼓掌
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有