linux 简单命令学习

来源:互联网 发布:c语言输出一个整数 编辑:程序博客网 时间:2024/06/03 12:53

1.stat命令

stat指令:文件/文件系统的详细信息显示。

stat命令主要用于显示文件或文件系统的详细信息,该命令的语法格式如下:

 

-f  不显示文件本身的信息,显示文件所在文件系统的信息

-L  显示符号链接

-t  简洁模式,只显示摘要信息

2.chatr命令

+ :在原有参数设定基础上,追加参数。
- :在原有参数设定基础上,移除参数。
= :更新为指定参数设定。
A:文件或目录的 atime (access time)不可被修改(modified), 可以有效预防例如手提电脑磁盘I/O错误的发生。
S:硬盘I/O同步选项,功能类似sync。
a:即append,设定该参数后,只能向文件中添加数据,而不能删除,多用于服务器日志文件安全,只有root才能设定这个属性。
c:即compresse,设定文件是否经压缩后再存储。读取时需要经过自动解压操作。
d:即no dump,设定文件不能成为dump程序的备份目标。
i:设定文件不能被删除、改名、设定链接关系,同时不能写入或新增内容。i参数对于文件 系统的安全设置有很大帮助。
j:即journal,设定此参数使得当通过mount参数:data=ordered 或者 data=writeback 挂 载的文件系统,文件在写入时会先被记录(在journal中)。如果filesystem被设定参数为 data=journal,则该参数自动失效。
s:保密性地删除文件或目录,即硬盘空间被全部收回。
u:与s相反,当设定为u时,数据内容其实还存在磁盘中,可以用于undeletion。

3.gzip命令

zip命令用来压缩文件。gzip是个使用广泛的压缩程序,文件经它压缩过后,其名称后面会多处“.gz”扩展名。

    (1)用法:

    用法:  gzip [选项参数][-s <压缩字尾字符串>]   [文件...]

         或 gzip [选项参数][-s <压缩字尾字符串>]   [目录]

 

    (2)功能:

    功能:  gzip是个使用广泛的解压缩程序,它用于解开被gzip压缩过的文件,这些压缩文件预设最后的扩展名为".gz"。

             事实上gzip就是gzip的硬连接,因此不论是压缩或解压缩,都可通过gzip指令单独完成。

 

    (3)选项参数:

      1) -d --decompress --uncompress   解开压缩文件;

      2) -v --verbose            显示指令执行过程;

      3) -l  --list              列出压缩文件的相关信息;

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

      5) -A --catenate:          新增文件到已存在的备份文件; 
      6) -B            设置区块大小

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

 


0 0