- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
4.3.4 更改文件/目录的所有权——chown命令 chown命令用来更改某个文件或目录的属主和属组。举个例子,root用户把自己的一个文件复制给用户xu,为了让用户xu能够存取这个文件,root用户应该把这个文件的属主设为xu,否则,用户xu无法存取这个文件。chown命令的常用格式如下: chown [option] [user|group] filename 4.4 文件/目录的打包和压缩 Linux下的压缩程序很多,这里只介绍最常用的几种。 4.4.1 文件压缩——gzip压缩 gzip压缩利用Lempel-Ziv(LZ77)算法,与之相关的命令有:gzip(压缩),gunzip(解压缩)和zcat(解压并输出到标准输出设备)。 gzip、gunzip和zcat命令的常用格式如下。 gzip [-acdfhlLnNqrtvV] [-level] [-S suffix] [file] gunzip [-acdfhlLnNqrtvV] [-S suffix] [file] zcat [-fhlV] [file] 使用gzip时需要注意以下几点。 (1)默认gzip压缩的文件会以.gz结尾,同时删除原始文件。 (2)若不希望使用.gz后缀,则需用-S覆盖。 (3)gunzip -c和zcat功能相同。 4.4.2 文件压缩——bzip2压缩 bzip2压缩利用Burrows-Wheeler block sorting和Huffman编码算法,与之相关的命令有:bzip2(压缩),bunzip2(解压缩),bzcat(解压并输出到标准输出设备)和bz2recover(从损坏的bzip2文件中恢复数据)。 bzip2、bunzip2、bzcat和bz2recover命令的常用格式如下。 bzip2 [-cdfhkLstvVz][--repetitive-best][--repetitive-fast][-level] [file] bunzip2 [-fkLsvV] [file] bzcat [-s] [file] bz2recover [file] bzip2压缩的命令和gzip非常类似,不过bzip2通常都比基于LZ77算法的工具压缩率更高。默认bzip2压缩的文件会以.bz2结尾,同时删除原始文件。但和gzip相比,bzip2可以通过添加-k参数保留原始文件。bunzip2-c和bzcat功能相同。 4.4.3 文件归档——tar命令 tar是一个归档程序,就是说tar可以把许多文件打包成为一个归档文件或者把它们写入备份设备,例如一个磁带驱动器。 因此,通常Linux下保存文件都是先用tar命令将目录或者文件打成tar归档文件(也称为tar包),然后gzip或bzip2压缩。正因为如此,Linux下已压缩文件的常见后缀有tar.gz、tar.bz2,以及tgz和tbz等。 1.创建tar包 创建归档可以使用-cf参数,如果需要显示日志,可以使用-cvf参数。 2.查看tar包内容 查看归档可以使用-tf参数。 3.还原tar包 还原归档可以使用-xf参数,如果需要显示日志,可以使用-xvf参数。 4.直接在tar包中使用压缩选项 打好的tar包可以交由gzip或bzip2进行压缩。 另外也可以直接在tar命令中调用这些压缩功能,加入相应参数即可。例如将hello.c和hello.c.bz2打包后用gzip压缩并输出为hello.tar.gz,显示执行过程,可以使用-czvf参数。 4.4.4 zip压缩 zip格式(即PKZIP)在多种平台(UNIX、Linux、Machintosh,以及Windows)下都有很广泛的应用。Linux对zip格式的文件也有很好的支持。与zip相关的命令相当多,主要有zip、unzip等。 zip命令的格式如下: zip [-AcdDfFghjJKlLmoqrSTuvVwXyz$] [-b tmp_dir] [-ll] [-n suffix] [-t datetime] [-level] [zipfile] [files_to_zipped] [-i include_pattern] [-x exclude_pattern] 4.4.5 unzip解压缩 zip文件可用unzip解压缩,unzip命令的格
您可能关注的文档
- Linux 网络服务器配置与管理 教学课件 作者 郇涛 陈萍 Linux网络服务器配置与管理10.ppt
- Linux 网络服务器配置与管理 教学课件 作者 郇涛 陈萍 Linux网络服务器配置与管理11.ppt
- Linux 网络服务器配置与管理 教学课件 作者 郇涛 陈萍 Linux网络服务器配置与管理12.ppt
- Linux 网络服务器配置与管理 教学课件 作者 郇涛 陈萍 Linux网络服务器配置与管理13.ppt
- Linux 网络服务器配置与管理 教学课件 作者 郇涛 陈萍 Linux网络服务器配置与管理14.ppt
- Linux 网络服务器配置与管理 教学课件 作者 郇涛 陈萍 Linux网络服务器配置与管理15.ppt
- Linux 网络服务器配置与管理 教学课件 作者 郇涛 陈萍 Linux网络服务器配置与管理16.ppt
- Linux 网络服务器配置与管理 教学课件 作者 郇涛 陈萍 Linux网络服务器配置与管理17.ppt
- Linux 网络服务器应用教程 教学课件 作者 王兴 主编 第九章 代理与路由服务.ppt
- Linux 网络服务器应用教程 教学课件 作者 王兴 主编 第六章数据共享服务.ppt
- Linux操作系统 第2版 教学课件 作者 刘丽霞 杨宇 第5章 用户与用户组管理.ppt
- Linux操作系统 第2版 教学课件 作者 刘丽霞 杨宇 第6章 软件包管理.ppt
- Linux操作系统 第2版 教学课件 作者 刘丽霞 杨宇 第7章 Linux磁盘管理.ppt
- Linux操作系统 第2版 教学课件 作者 刘丽霞 杨宇 第8章 Linux编程.ppt
- Linux操作系统 第2版 教学课件 作者 刘丽霞 杨宇 第9章 进程管理.ppt
- Linux操作系统 第2版 教学课件 作者 刘丽霞 杨宇 第10章 Shell编程.ppt
- Linux操作系统 第2版 教学课件 作者 刘丽霞 杨宇 第11章 Linux服务器配置.ppt
- Linux操作系统 第2版 教学课件 作者 刘丽霞 杨宇 第12章 网络信息安全.ppt
- Linux操作系统 第2版 教学课件 作者 于红 刘娜 第1章 Linux操作系统简介.ppt
- Linux操作系统 第2版 教学课件 作者 于红 刘娜 第2章 Linux系统的安装.ppt
文档评论(0)