精华内容
下载资源
问答
  • linux修改文件隐藏属性
    2020-12-29 21:00:26

    Linux文件隐藏属性


    其实在Linux中还有几个文件的隐藏属性,文件的隐藏属性通过chattr这个命令进行操作。不过这边需要提醒的是chattr这个命令只能在ext2、ext3、ext4的Linux文件系统中完全生效。

    命令用法:
    chattr [+-=][ASacdistu] 文件或者是文件目录
    

    第一部分:

    -:删除一个特殊权限,其他的不变。
    +:增加一个特殊权限,其他权限不变。
    =:直接设置将文件权限,且权限只有后面的权限。
    

    第二部分:

    A:当设置了A属性时,若用户存取文件时,文件的atime时间将不再更改。
    S:一般用户文件都是非同步写入磁盘,如果设置了S则将文件修改为同步写入。
    a:当设置了a属性后,文件将不能删除,文件也只能增加数据。当然这个权限只有root可以设置。
    c:当设置了c属性后,文件在存入的时候会自动压缩,当读取的时候文件将自动解压。
    d:当dump程序执行时,设置d属性将此文件不被dump备份。
    i:当设置i属性后文件将不能被删除,改名、设置、和增加数据。
    s:如果设置s属性文件删除将不能被恢复。直接从磁盘删除。
    u:和s相反。
    
    

    i和a属性只能root用户设置。

    更多相关内容
  • Linux文件隐藏属性

    2021-06-10 13:23:19
    温故: 今天还是聊聊Linux相关的知识,在学习新的知识之前还是要先回顾一下前面讲过的AIX的创建文件系统的那部分内容。这里再做一次强调,无论使用哪种方式douyzo

    温故:

           今天还是聊聊Linux相关的知识,在学习新的知识之前还是要先回顾一下前面讲过的AIX的创建文件系统的那部分内容。这里再做一次强调,无论使用哪种方式都要注意在最后要对文件系统(逻辑卷)进行挂载,不然的话你的文件系统是不可用的。

    链接:AIX创建文件系统的两种方式

    知新:

           今天咱们聊聊我刚学到的一个Linux的关于“文件隐藏属性”的小知识点。首先先做一个回顾,我在以前的文章里面特意给大家讲过文件的权限属性,即rwx,可读可写可执行。但是我要说的是文件权限属性只是文件属性的一部分,Linux下的文件还有一些隐藏属性,这些隐藏属性在“不为人知的地方”在对文件做着某些限制。

    链接:Linux之文件权限

           那么都有哪些文件隐藏属性呢?今天的我这里就暂且介绍两种比较常用的属性分别是“a”和“i”。好不好奇他们的作用是什么?先说“a”属性它能使得文件不可被删除,哪怕是root用户也不行,只能在尾部以新增(append)的方式来继续向文件中写入内容。还有一个属性是“i”,至于这个“i”属性就极为牛X了,因为被标注了“i”属性的文件不可以删除,不可以修改,不可以改名。所以这个属性常被用到一些安全需要极高的文件上。

     

    1、“a”属性试验:在下面的图中,我创建了一个新文件“wenjian”,然后使用“ll”命令查看了该文件的权限属性,然后使用“chattr”命令给文件加上了“a”属性,再使用“lsattr”命令后就能看到这个新文件已经有了“a”属性了。

    这时,使用“rm”删除命令就发现该文件已经不允许删除了。

    那么这个时候如果想要向文件里面写入内容的话是不成功的,只能采用类似echo ‘hahaha’ >>wenjian这种方式进行写入信息

    2、“i”属性试验:在下图中,首先使用“chattr   -a wenjian”命令将该文件的“a”属性去掉了,然后赋予其“i”属性,经过验证发现确认无法删除,并且无法写入信息,哪怕使用append追加的方式也没有效果。

    而且就连改名也不可以!

     

    关于其他的属性大家有兴趣的可以去了解一番,我这里不再一一赘述。咱们欲知后事如何,请听下回分解

    展开全文
  • 1.2 linux文件系统介绍 2.更改目录/文件权限 2.1 用户和用户组的相关指令 2.2 chgrp命令 2.3 chown命令 2.4 chmod命令 2.5 umask命令  1.文件属性 1.1 ls命令 ls命令是我们最常用的命令之一,用来查看当前目录的...
  • 这几天温习下Linux基础知识,基础里面较为薄弱的知识点我会在这里记录一下,以便回头查看Linux下文件除了权限属性,还有一些隐藏属性,必须使用lsattr来显示,如下所示:[root@localhost ~]# lsattr test---------...

    这几天温习下Linux基础知识,基础里面较为薄弱的知识点我会在这里记录一下,以便回头查看

    Linux下的文件除了权限属性,还有一些隐藏属性,必须使用lsattr来显示,如下所示:

    [root@localhost ~]# lsattr test

    ------------- test

    结果中第一列是13个短横杆,其中每一个横杆都是一个属性,如果当前位置上设置了该属性就会显示相对应的字符。

    如果要设置文件的隐藏属性,需要使用chattr命令。这里介绍几个常用的隐藏属性,第一种是a属性。拥有这种属性的文件只能在尾部增加数据而不能被删除。个人觉得用于重要的日志类文件非常不错,即可以继续追加内容,又可以避免被恶意删除。

    下面实例使用chattr来给该文件添加a属性并测试:

    [root@localhost ~]# ll test

    -rwxrwxrwx 1 root root 187 Dec  5 07:55 test

    [root@localhost ~]# chattr +a test

    [root@localhost ~]# lsattr test

    -----a------- test

    [root@localhost ~]# rm -rf test

    rm: cannot remove `test': Operation not permitted

    [root@localhost ~]#

    如上所示,设置了a属性的文件(夹),即便权限是777,即便是root用户都不能删除它,但是实际上可以以尾部新增(append)的方式继续像该文件中写入内容:

    [root@localhost ~]# lsattr test

    -----a------- test

    [root@localhost ~]# cat test

    first line

    [root@localhost ~]# >test

    -bash: test: Operation not permitted

    [root@localhost ~]# echo second line >>test

    [root@localhost ~]# cat test

    first line

    second line

    [root@localhost ~]#

    还有一种比较常见的属性是i属性。设置了这种属性的文件将无法写入、改名、删除,即使是root用户也不行。这种属性常用于设置在系统或者关键服务中的配置文件,这对提升系统安全性有很大帮助。

    更多隐藏属性请使用man chattr查看。

    展开全文
  • chattr:配置文件隐藏属性(注意:chattr命令只在Ext2/Ext3的文件系统上生效)语法:chattr [+-=][ASacdistu] 文件或目录名称参数:+ :添加某一个特殊参数,其他原本存在参数不动。- :移除某一个特殊参数,其他原本...

    chattr:配置文件隐藏属性(注意:chattr命令只在Ext2/Ext3的文件系统上生效)

    语法:chattr [+-=][ASacdistu] 文件或目录名称

    参数:

    + :添加某一个特殊参数,其他原本存在参数不动。

    - :移除某一个特殊参数,其他原本存在参数不动。

    = :配置后面接的参数

    A :当使用了A这个属性时,若你有存取此文件(或目录)时,他的存取时间atime 将               不会被修改,可避免I/O较慢的机器过度的存取硬盘。这对速度较慢的计算机有帮助

    S :一般文件是非同步写入硬盘的,如果加上S这个属性时,当你进行任何文件的改,              该更动会『同步』写入硬盘中。

    a :当使用a之后,这个文件将只能添加数据,而不能删除也不能修改数据,只有root             才能配置这个属性。

    c :这个属性使用之后,将会自动的将此文件『压缩』,在读取的时候将会自动解压              缩,但是在储存的时候,将会先进行压缩后再储存。

    d :当dump程序被运行的时候,使用d属性将可使该文件(或目录)不会被dump备份

    i :使用i这个属性后,他可以让一个文件『不能被删除、改名、配置连结也无法写入              或新增数据』对于系统安全性有相当大的助益,只有 root 能使用此属性。

    s :当文件使用s属性时,如果这个文件被删除,他将会被完全的移除出这个硬盘空                间,所以如果误删了,完全无法救回来了。

    t :与s相反的,当使用u来配置文件时,如果该文件被删除了,则数据内容其实还存在              硬盘中,可以使用来挽救该文件。

    注意:属性配置常见的是a 与i的配置值,而且很多配置值必须要身为 root 才能配置

    范例:在tmp目录下创建一个文件,加入i参数,尝试删除

    [root@localhost tmp]# touch attrtest

    [root@localhost tmp]# chattr +i attrtest

    [root@localhost tmp]# rm attrtest

    rm:是否删除有写保护的 一般空文件 “attrtest”? y

    rm: 无法删除 “attrtest”: 不允许的操作

    [root@localhost tmp]#

    范例:取消上例中的i参数

    [root@localhost tmp]# chattr -i attrtest

    [root@localhost tmp]# rm attrtest

    rm:是否删除 一般空文件 “attrtest”? y

    [root@localhost tmp]#

    lsattr:显示文件隐藏属性

    语法:lsattr [-adR] 文件或目录

    参数:

    -a :将隐藏档的属性也显示出来。

    -d :如果接的是目录,仅列出目录本身的属性而非目录内的文件名。

    -R :连同子目录的数据也一并列出来。

    范例:

    [root@localhost tmp]# touch attrtest

    [root@localhost tmp]# chattr +aiu attrtest

    [root@localhost tmp]# lsattr attrtest

    -u--ia------- attrtest

    [root@localhost tmp]#

    展开全文
  • # mkdir test[root@localhost ~]# chattr +i test # 禁止修改、重命名、删除属性[root@localhost ~]# lsattr -d test # -d 列出目录的隐藏属性----i----------- test# chattr参数:-R 递归 包括文件夹及文件-...
  • Linux 系统中的文件除了具备一般权限和特殊权限之外,还有一种隐藏权限,即被隐藏起来的权限,默认情况不能直接被用户发觉。有用户曾经在生产环境和 RHCE 考试题目中碰到过明明权限充足但却无法删除某个文件的情况...
  • linux文件隐藏属性

    千次阅读 2018-08-22 13:52:22
    Linux 系统中的文件除了具备一般权限和特殊权限之外,还有一种隐藏权限,即被隐藏起 来的权限,默认情况不能直接被用户发觉。有用户曾经在生产环境和 RHCE 考试题目中碰 到过明明权限充足但却无法删除某个文件的...
  • 修改文件或目录的隐藏属性(chattr命令) 查看文件或目录的隐藏属性(lsattr命令)
  •  a:即append,设定该参数后,只能向文件中添加数据,而不能删除,多用于服务器日志文件安全,只有root才能设定这个属性。--->如果日志文件的大小不做切割的时候,该命令是可以适合使用的!!!!!log4j等日志有日志...
  • Linux特殊权限介绍# password原本只有root可以访问但是为什么普通用户在修改密码的时候也可以改里面的内容。[root@gong ~]# ll /usr/bin/passwd-rwsr-xr-x. 1 root root 27832 Jun 10 2014 /usr/bin/passwd[root@...
  • linux修改文件属性

    千次阅读 2019-07-16 17:42:42
    1. 查看文件属性的命令是:ls [选项] [文件] 常用选项有: -l:一行列出一个文件的...-a:列出当前目录的所有文件,包括隐藏文件 -d:显示当前目录里面子目录的属性 2. 使用ls -l显示文件属性 3. 修改文件属性 ...
  • Linux文件隐藏属性

    2020-03-18 21:43:27
    设置文件或目录的隐藏属性可以使用chattr命令,而显示文件或目录的隐藏属性则使用lsattr命令. chattr chattr [+-=][ASacdistu] 文件或目录名称 选项与参数: + :增加某一个特殊参数,其他原本存在参数则不动 - :...
  • 文件/文件夹居然还有隐藏属性?没错,隐藏属性对于文件/文件夹的安全很重要。好比如说,我们需要使用”鉴定符“来揭开装备的隐藏属性;在Linux中chattr/lsattr就是“鉴定符”。chattr基本格式为:chattr +-=...
  • linux系统的文件除了有普通rwx权限外还有一种隐藏权限,例如明明有权限删除某个文件却报错了。 或者仅能为某个文件追加内容而不能减少内容,遇到这种很‘奇怪’的文件,就要怀疑是文件被设置隐藏权限了。 实例...
  • 文件隐藏属性设置,chattr,lsattr详解,文件隐藏属性用途,示范 文章目录 chattr语法选项总结 chattr 语法选项 chattr用于修改文件系统的隐藏权限属性;文件和目录,除了可以设定普通权限和特殊权限外,还可以利用文件...
  • 【摘要】操作系统(Operating System...下面是linux系统下文件的默认权限以及隐藏属性的作用,让我们一起来看看linux系统下文件的默认权限以及隐藏属性的作用的具体内容吧!linux系统下文件的默认权限以及隐藏属性的...
  • 试着在一个web目录执行chown -R www:www *ls -al然后出现了出现了如下类容drwxr-xr-x 2 ...
  • 文件隐藏属性 Linux系统中的文件除了具备一般权限和特殊权限之外,还有一种隐藏权限,即被隐藏起来的权限 chattr命令 : chattr命令用于设置文件的隐藏权限,格式为“chattr [参数] 文件”。如果想要把某个隐藏...
  • 修改Linux文件的权限与隐藏属性 可以说Linux系统就是一个管理文件的系统。因此文件的权限显得尤为重要。那么如何才能设置文件的权限呢? 1. 文件的权限 Linux文件的权限有什么呢? 终端输入 ls -[a]l filename 就...
  • chattr文件隐藏属性

    2021-05-17 12:23:18
    -d 只查看目录本身chattr1、查看当前文件隐藏属性[root@wy ~]# lsattr-------------e- ./install.log-------------e- ./install.log.syslog-------------e- ./anaconda-ks.cfg-------------e-...
  • 方法:管理员身份运行cmd,在dos状态输入命令:attrib c:\"windows" -s -h (以c盘windows文件夹为例)运行此命令即可把文件夹的隐藏属性去掉。这里就有一个小麻烦了,所有的文件夹都被隐藏了,岂不是要一个一个滴...
  • lsattr 显示文件隐藏属性 #lsattr [-adR] 文件或目录 参数说明: -a :将隐藏属性也显示出来 -d :如果接的是目录,仅列出目录本身的属性而非目录内的文件名 -R :连同子目录的数据也一并列出 ...
  • 这些隐藏的属性确实对于系统有很大的帮助的~ 尤其是在系统安全 (Security) 上面,重要的紧呢!...chattr (配置文件隐藏属性) [root@www ~]# chattr [+-=][ASacdistu] 档案或目录名称 选项与...
  • 更改文件隐藏属性,使用chattr指令只能在Ext2、Ext3、Ext4的Linux传统文件系统上面生效! 1. 修改文件的隐藏属性(change attribute) chattr [+ - =] [选项参数] 文件名 **-a 选项:**该文件只能增加数据,不能删除...
  • Linux 文件还有一些隐藏属性,必须使用 lsattr 来显示,默认情况文件隐藏属性都是没有 设置的(ext 文件系统默认拥有 e 属性)。 命令:lsattr [-a|d|R] 目录|文件 a显示所有的隐形属性,d显示目录,R...
  • Linux文件还具备一些隐藏属性。当你觉得当前文件的权限没有问题但是文件访问依然异常的时候,就可以来查一下这个文件隐藏属性隐藏属性对系统安全提供了一定程度的保障,今天给大家介绍如何修改和查看文件隐藏...
  • linux学习-文件隐藏属性

    千次阅读 2018-06-03 20:37:02
    Linux系统中的文件除了具备一般权限和特殊权限之外,还有一种隐藏权限,即被隐藏起来的权限,默认情况不能直接被用户发觉。明明权限充足但却无法删除某个文件的情况,或者仅能在日志文件中追加内容而不能修改或...
  • 针对现有基于FAT32的文件隐藏方法存在的不足,提出了一种通过修改目录项属性和重构FAT表项序列的文件隐藏方法;分析了Linux支持FAT32的重要数据结构和函数,利用Linux中的缓冲机制,在Linux操作系统上进行了方法实现...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 74,729
精华内容 29,891
关键字:

linux修改文件隐藏属性