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]#

linux 设置取消隐藏文件,Linux 文件隐藏属性 chattr, lsattr相关推荐

  1. 如何在VSCode设置/取消隐藏文件

    在学习 Husky 的时候,想要在 VSCode 里面查看 .git 文件夹下的 hooks 文件夹,却连 .git 文件夹也找不到.后面才知道是因为 VSCode 的用户设置将某些文件夹给隐藏显示了 ...

  2. 如何office Excel 设置取消每次打开文件的外部链接提醒,并且不更新

    office Excel 设置取消每次打开文件的外部链接提醒 每次打开文件EXCEL弹出下面界面 点击Data 点击下图所示勾 点击选择下图所示勾 选择不再警告,并且不再更新数据(看自己要求)

  3. 如何在Linux中轻松隐藏文件和文件夹

    你有没有想要隐藏你的Linux文件系统上的文件或文件夹,但不知道该怎么做? 别担心,这不像听起来那么复杂,而且可以快速而有效地完成. 在本指南中,我们将介绍在Linux中可以有效隐藏文件和文件夹的简单 ...

  4. Linux 设置windows可见的文件夹共享,创建只拥有读权限的共享用户,samba工具安装,“smbpasswd: command not found“问题解决

    linux 设置 windows 可见的共享文件夹 第一章:文件夹共享设置方法 ① 设置文件共享,只拥有读权限 ② windows 用户访问测试 ③ samba 服务安装,"smbpassw ...

  5. linux设置unix编码,linux下查看文件编码及修改编码

    通常来说,Windows中默认的文件格式是GBK(gb2312),而Linux一般都是UTF-8,所以Linux下打开windows的文件会有乱码的情况.另外,有时要将文件进行编码转换,如将简体中文转 ...

  6. linux设置默认的首页文件,Linux 设置Firefox主页

    Linux 设置Firefox主页 在Linux系统中,当用户启动Firefox主页时,会自动打开Firefox默认设置的主页.当然,用户也可以通过Firefox的首选项,手动将Firefox主页设置 ...

  7. linux设置时间夏令时,Linux夏令时是怎么调整的

    满意答案 qiaohe001 2016.12.24 采纳率:51%    等级:10 已帮助:3667人 安装linux操作系统(From:鸟哥的linux私房菜)开始安装 -磁盘分区的配置所需目录/ ...

  8. linux 设置禁止ping,linux设置禁止ping

    linux禁止ping 为了服务器的安全, 防止网络攻击(DOS 攻击消耗网络宽带,CPU资源), 需要服务器设置 禁止ping 通常有两种方式 第一种是通过防火墙 iptables 设置 第二种是内 ...

  9. linux 设置时钟 教程,linux时钟同步入门教程

    每个服务器系统,时钟的同步时非常重要的.经常使用windows的人知道,windows的时间特别好设置,都是界面化的.但是,linux则看着比较复杂,本文就以centos为例,教会您时钟同步的安装.配 ...

最新文章

  1. python去掉字符串开头的零_Python / Pandas-删除以字符串开头的列
  2. cocos2dx CCLayerColor和CCLayerColor
  3. PRML-系列一之1.2.4
  4. 因限制游戏驿站等WSB概念股交易 Robinhood遭散户集体诉讼
  5. Multi thread: std::promise
  6. WebSocket传输图片
  7. CAS简介和无锁队列的实现
  8. 项目-字典-更新字典分组
  9. Ubuntu 安装远程桌面
  10. Python 简单函数入门之“计算器“
  11. 第一章 复数与复变函数
  12. spss因子分析结果解读_SPSS进行问卷量表信度检验(详细操作过程及结果分析)——【杏花开生物医药统计】...
  13. 1032. 字符流(每日一难phase2--days28)
  14. 大连发展中韩跨境电子商务势在必行
  15. Qt中undefined reference to报错的三种可能性和解决方法(以libgdal为例)
  16. 网络安全攻防战——一场看不见硝烟的战争
  17. 向gitlab推送push时报nullSha1: contains entries pointing to null sha1
  18. linux运行ping,linux ping命令的几个简单使用方法
  19. python 两个等长list的各对应位置元素相加+两个字典相加,相同键元素累加,不同键元素取全集
  20. jQuery入门 jQuery入门第三天

热门文章

  1. Kotlin读书笔记之内联函数、扩展函数、匿名函数、lambda
  2. 物联网专题17:IP地址和端口
  3. 安装lombok(红辣椒)
  4. MSSQL SERVER DBA 2门证书考试
  5. 中移动主打100M宽带 明年获牌照
  6. REST风格如何使用
  7. LTDC是一种显示接口
  8. 【Java -- 泛型(Generics)】
  9. 潭州教育学python_潭州教育-Python学习笔记6@函数基础,必备参数,位置参数,可选参数...
  10. 程序员2018年度代码报告,句句戳心