linux命令学习4


1.chattr命令

chattr命令用来改变文件属性。

语法chattr (选项)

选项

-R:将指令目录下的所有文件及子目录一并处理;

 -V:显示指令执行过程;

+<属性>:开启文件或目录的该项属性;

-<属性>:关闭文件或目录的该项属性;

=<属性>:指定文件或目录的该项属性。

属性包括:

a:让文件或目录仅供附加用途;

b:不更新文件或目录的最后存取时间;

c:将文件或目录压缩后存放;

d:将文件或目录排除在倾倒操作之外;

i禁止随意改动文件或目录;

s:保密性删除文件或目录;

S保持文件或目录的更新

u防止意外删除。

例如:通过+i使文件不会被普通用户轻易改动或删除

linux命令学习4_第1张图片

 

2.stat命令文件权

作用:用于显示文件的状态信息。

stat命令的输出信息比ls命令的输出信息要更详细。

语法stat (选项) (参数)

选项

-L:支持符号连接;

-f:显示文件系统状态而非文件状态;

-t:以简洁方式输出信息;

--help:显示指令的帮助信息;

--version:显示指令的版本信息。

参数文件:指定要显示信息的普通文件或者文件系统对应的设备文件名。

例:

linux命令学习4_第2张图片

 

3.gzip命令

用法:gzip命令用来压缩文件,文件经它压缩过后,其名称后面会多处“.gz”扩展名。  

语法 gzip (选项) (参数)

选项

-a:使用ASCII文字模式;

-d:解开压缩文件;

-f:强行压缩文件。不理会文件名称或硬连接是否存在以及该文件是否为符号连接;

-h:在线帮助;

-l:列出压缩文件的相关信息;

-L:显示版本与版权信息;

-q:不显示警告信息;

-r:递归处理,将指定目录下的所有文件及子目录一并处理;

-S:更改压缩字尾字符串;

-t:测试压缩文件是否正确无误;

-v:显示指令执行过程;

-V:显示版本信息;

linux命令学习4_第3张图片


4.gunzip命令

用法:gunzip命令用来解压缩文件,它用于解开被gzip压缩过的文件,这些压缩文件预设最后的扩展名为.gz

语法gunzip (选项) (参数)

选项

-a:使用ASCII文字模式;

-c:把解压后的文件输出到标准输出设备;

-f:强行解开压缩文件;

-l:列出压缩文件的相关信息;

-t:测试压缩文件是否正确无误;

-v显示指令执行过程;

例:

linux命令学习4_第4张图片

5.

zipinfo命令

作用:zipinfo命令用来列出压缩文件信息。

语法zipinfo (选项) (参数)

选项

-1:只列出文件名称;

 -h:只列出压缩文件的文件名称;

-l:此参数的效果和指定“-m”参数类似,但会列出原始文件的大小而非每个文件的压缩率;

-m:此参数的效果和指定“-s”参数类似,但多会列出每个文件的压缩率;

-M:若信息内容超过一个画面,则采用类似more指令的方式列出信息;

-s:用类似执行“ls-l”指令的效果列出压缩文件内容;

-t:只列出压缩文件内所包含的文件数目,压缩前后的文件大小及压缩率;

-T:将压缩文件内每个文件的日期时间用年,月,日,时,分,秒的顺序列出;

-v:详细显示压缩文件内每一个文件的信息;

 -z:如果压缩文件内含有注释,就将注释显示出来。

例:linux命令学习4_第5张图片

你可能感兴趣的:(linux命令学习4)