前言
Ubuntu中解压文件的命令老是忘记,不同压缩后缀使用的命令也不一样。
本文摘抄,原文在文章末尾。
好记忆不如烂笔头
正文
.tar 文件
# 仅打包,并非压缩 tar -xvf FileName.tar # 解包 tar -cvf FileName.tar DirName # 将DirName和其下所有文件(夹)打包
.gz文件
# .gz gunzip FileName.gz # 解压1 gzip -d FileName.gz # 解压2 gzip FileName # 压缩,只能压缩文件
.tar.gz文件、 .tgz文件
# .tar.gz 和 .tgz tar -zxvf FileName.tar.gz # 解压 tar -zcvf FileName.tar.gz DirName # 将DirName和其下所有文件(夹)压缩 tar -C DesDirName -zxvf FileName.tar.gz # 解压到目标路径
.zip文件
# 感觉.zip占用空间比.tar.gz大 unzip FileName.zip # 解压 zip FileName.zip DirName # 将DirName本身压缩 zip -r FileName.zip DirName # 压缩,递归处理,将指定目录下的所有文件和子目录一并压缩
.rar文件
# mac和linux并没有自带rar,需要去下载 rar x FileName.rar # 解压 rar a FileName.rar DirName # 压缩
参考文章
历史上的今天
暂无评论...
随机推荐
启动startService()分析(3)
闲话少说,接上一篇《Android 6.0 启动startService()源码分析(2)》10.9 ActiveServices.bumpServiceExecutingLocked 发送SERVICE_TIMEOUT_MSG用来判断是否ANR private final void ...
Android Jetpack - Navigation的简单使用
前言Android Jetpack的Navigation确实好用,这里就简单记录一下,方便自己查阅。这个出来了很久了,但也就偶尔用用,用完就忘了,正应了微信之父张小龙的名言[用完即走]。PS: 好记性不如烂笔头。正文Jetpack的导航组件——Navigation,就可以很方便的管理各f...
[代码片段]MediaCode 播放Video中的视频帧[无声]
前言这就只做使用MediaCodec+SurfaceView播放视频PS 这里不涉及音频播放,只显示视频帧出来。正文这里只简单记录一下,推荐看我参考的文章,我用的就是他的代码。原理通过MediaExtractor获取媒体的编码信息[Track索引,MediaMime,MediaFor...
监听和获取Android 设备的USER_UNLOCKED状态
前言Android有些功能需要user unlocked之后才能使用,因此在启动前需要判断一下当前Android设备是否unlocked。这简单记录一下,方便自己查阅。正文判断isUserUnlocked启动某些功能时通过下面方式判断一下是否已经可以启动了。public boolean...
AIDL之注册和解注册监听器
前言在AIDL通信时,涉及到了序列化反序列化过程,会出现注册的对象和解注册的对象并不是同一对象的情况。这个是之前遇到的,忘记备注了,今天有空就摘抄于此,方便自己查阅和学习。正文比如注册监听时private CopyOnWriteArrayList<IMusicCallbackInt...
Android.mk介绍之二预编译
Android.mk可以编译生成的文件类型:APK : Android程序,编译生成的apk文件Java库 : Java类库,编译打包生成的jar文件C/C++可执行的应用程序 : 可执行的C/C++应用程序C/C++静态库 : 编译生成的C/C++静态库,打包生成的.a文件C...