1.chattr命令
chattr命令用来改变文件属性。
语法:chattr (选项)
选项:
-R:将指令目录下的所有文件及子目录一并处理;
-V:显示指令执行过程;
+<属性>:开启文件或目录的该项属性;
-<属性>:关闭文件或目录的该项属性;
=<属性>:指定文件或目录的该项属性。
属性包括:
a:让文件或目录仅供附加用途;
b:不更新文件或目录的最后存取时间;
c:将文件或目录压缩后存放;
d:将文件或目录排除在倾倒操作之外;
i:禁止随意改动文件或目录;
s:保密性删除文件或目录;
S:保持文件或目录的更新;
u:防止意外删除。
例如:通过+i使文件不会被普通用户轻易改动或删除
2.stat命令文件权
作用:用于显示文件的状态信息。
stat命令的输出信息比ls命令的输出信息要更详细。
语法:stat (选项) (参数)
选项:
-L:支持符号连接;
-f:显示文件系统状态而非文件状态;
-t:以简洁方式输出信息;
--help:显示指令的帮助信息;
--version:显示指令的版本信息。
参数:文件:指定要显示信息的普通文件或者文件系统对应的设备文件名。
例:
3.gzip命令
用法:gzip命令用来压缩文件,文件经它压缩过后,其名称后面会多处“.gz”扩展名。
语法 gzip (选项) (参数)
选项:
-a:使用ASCII文字模式;
-d:解开压缩文件;
-f:强行压缩文件。不理会文件名称或硬连接是否存在以及该文件是否为符号连接;
-h:在线帮助;
-l:列出压缩文件的相关信息;
-L:显示版本与版权信息;
-q:不显示警告信息;
-r:递归处理,将指定目录下的所有文件及子目录一并处理;
-S:更改压缩字尾字符串;
-t:测试压缩文件是否正确无误;
-v:显示指令执行过程;
-V:显示版本信息;
4.gunzip命令
用法:gunzip命令用来解压缩文件,它用于解开被gzip压缩过的文件,这些压缩文件预设最后的扩展名为.gz。
语法:gunzip (选项) (参数)
选项:
-a:使用ASCII文字模式;
-c:把解压后的文件输出到标准输出设备;
-f:强行解开压缩文件;
-l:列出压缩文件的相关信息;
-t:测试压缩文件是否正确无误;
-v:显示指令执行过程;
例:
5.
zipinfo命令
作用:zipinfo命令用来列出压缩文件信息。
语法:zipinfo (选项) (参数)
选项
-1:只列出文件名称;
-h:只列出压缩文件的文件名称;
-l:此参数的效果和指定“-m”参数类似,但会列出原始文件的大小而非每个文件的压缩率;
-m:此参数的效果和指定“-s”参数类似,但多会列出每个文件的压缩率;
-M:若信息内容超过一个画面,则采用类似more指令的方式列出信息;
-s:用类似执行“ls-l”指令的效果列出压缩文件内容;
-t:只列出压缩文件内所包含的文件数目,压缩前后的文件大小及压缩率;
-T:将压缩文件内每个文件的日期时间用年,月,日,时,分,秒的顺序列出;
-v:详细显示压缩文件内每一个文件的信息;
-z:如果压缩文件内含有注释,就将注释显示出来。
例: