
正文
linux上打包命令行 linux 文件打包命令
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
linux--8、打包压缩文件命令
tar命令用于对文件打包压缩或解压:
$ tar [选项] [文件]
以下是tar命令的常用参数:
tar是个打包的命令,它的作用是将一堆的文件或目录归档成一个.tar结尾的文件。生成tar包后,就可以用其他的压缩程序来对tar包进行压缩。
我们在上面看到的 -z 参数就是对tar包用Gzip程序进行了压缩,最后才生成了 .tar.gz 结尾的压缩包。如果不用 -z 参数而使用 -j 参数,也就是用bzip2程序压缩tar包,最后就会生成 .tar.bz2 结尾的压缩包。
使用tar命令打包压缩的一个好处是,它会保留原始文件的权限和属性。
我们经常会在windows系统上使用 .zip 格式的压缩文件,在linux中也可以将文件和目录压缩成zip格式,或者解压zip格式的压缩包。
但是zip的缺点是不能保留文件的权限和属性,解压后需要我们自己用chmod重新设置文件的权限。
相关问答
Q1: Linux下,如何用命令,要求:只打包当前文件夹和所有子文件夹中的.
1、连接上相应linux上打包命令行的linux主机linux上打包命令行,进入到等待输入shell指令linux上打包命令行的linux命令行状态下。
2、在linux命令行下输入shell指令linux上打包命令行:zip -r test.zip /home/httpd/html/test。
3、键盘按“回车键”运行shell指令,此时成功将test文件夹以及其以下文件一同打包到linux上打包命令行了test.zip。
Q2: linux下tar命令解压到指定的目录和用tar命令打包
1、linux下tar命令解压到指定的目录
tar zxvf node_modules.tar -C newFile
把根目录下的node_modules.tar 解压到同级目录newFile下,前提要保证newFile这个目录存在。
2、用tar命令打包
tar zcvf node_modules.tar node_modules
将当前目录下的node_modules文件打包到根目录下并命名为node_modules.tar
linux上打包命令行的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于linux 文件打包命令、linux上打包命令行的信息别忘了在本站进行查找喔。








