chattr命令

作者: FilesFan | 来源:发表于2019-11-18 09:27 被阅读0次

命令格式

chattr [-RV] [-v version] [mode] 文件或目录

参数含义

-R 递归修改所有文件及子目录
-V 显示详细修改内容,并打印输出

mode部分用来控制文件属性:
‘+’ 在原有的参数基础上,追加参数
‘-’ 在原有的参数基础上,删除参数
‘=’ 更新为指定参数
‘a’ 即append,设定该参数后,只能向文件中添加数据,不能删除。通常用于服务器日志文件。只有root用户可以设置
‘c’ 即compress,设定文件是否经过压缩再存储,读取是需要经过解压
‘i’ 即immutable,设定文件不能被修改、删除、重命名、设定链接等,也不能写入和新增内容。
‘s’ 安全的删除文件或目录,即删除后全部回收硬盘空间
‘u’ 与s相反,设定该参数,系统会保留数据库以便后期恢复数据

lsattr

查看参数需要使用到,这里也简单说明下
1.命令格式
lsattr [-adlRvV] 文件或目录
2.参数
-a 列出目录中所有文件,包括隐藏文件
-d 显示指定目录属性
-R 以递归的方式列出目录下所有文件及子目录和属性
-v 显示文件或目录版本

举例

root@server:/tmp# touch aa
root@server:/tmp# lsattr aa
--------------e--- aa
root@server:/tmp# chattr +a aa
root@server:/tmp# lsattr aa
-----a--------e--- aa
root@server:/tmp# chattr -a aa
root@server:/tmp# lsattr aa
--------------e--- aa
root@server:/tmp# 

相关文章

  • linux常用命令记录

    防误删 chattr命令chattr +i filechattr -V +a file 常用命令记录 方便记录使用...

  • 从零开始学习Linux(二十八):文件权限之chattr权限

    1、chattr命令 命令格式: chattr [+-=] [选项] 文件名或者目录名;参数说明: +:增加权限;...

  • chattr命令

    命令格式 chattr [-RV] [-v version] [mode] 文件或目录 参数含义 -R 递归修改所...

  • chattr 命令

    Linux chattr命令用于改变文件属性。 这项指令可改变存放在ext2文件系统上的文件或目录属性,这些属性共...

  • Linux 下防止文件被误删除

    chattr 命令简介 这里我们需要使用到一个命令是:chattr ,这个命令在大部分的 Linux 发行版里都有...

  • 安装nginx

    锁定文件与解锁文件 锁定关键系统文件,防止被提权篡改lsattr与chattr命令,chattr命令可以更改名称,...

  • chattr 、lsattr 命令详解

    chattr 命令 chattr - 改变 Linux 文件系统中的文件属性(change file attrib...

  • 不可改变位权限

    chattr命令格式 chattr [+-=] [选项] 文件或目录名+:增加权限-:删除权限=:等于某权限 ...

  • Linux命令之文件管理(二)

    Linux chattr命令 Linux chattr命令用于改变文件属性。这项指令可改变存放在ext2文件系统上...

  • chattr: command not found

    chattr命令的作用很大,通过chattr命令修改属性能够提高系统的安全性 在配置的Ubuntu的时候,有的版本...

网友评论

    本文标题:chattr命令

    本文链接:https://www.haomeiwen.com/subject/zclvictx.html