学习Linux运维的时候,一些盆友总会遇到些问题,他们或是翻阅各类书籍,或是经过搜索各类搜索引擎,或是各种讨论群组,或是各类论坛,通过各式各样的方法来解决着自己面临的学习问题。而学习Linux,重要的便是打好基础,正所谓“基础不牢,地动山摇”。而Linux命令便是这基础中重要的一环了。今天就了解下chattr命令。
chattr [+-=] [ASacdistu] 文件或文件名
命令选项:
+ : 增加某个特殊参数,其他原本存在的参数不动。
- : 删除某个特殊参数,其他原本存在的参数不动。
= : 设置一定,且仅有后面接的参数
A : 当设置了A属性时,这个文件(或目录)的存取时间atime(access)将不可被修改,可避免例如手提电脑有磁盘I/O错误的情况发生。
S : 这个功能有点类似sync。就是将数据同步写入磁盘中。可以有效地避免数据流失。
a : 设置a之后,这个文件将只能增加数据,而不能删除,只有root才能设置这个属性。
c : 这个属性设置之后,将会自动将此文件“压缩”,在读取的时候将会自动解压缩,但在存储的时候,将会先进行压缩后再存储(对于大文件有用)。
d : 当执行dump(备份)程序的时候,设置d属性将可使该文件(或目录)具有转储功效。
i : i的作用很大。它可以让一个文件“不能被删除、改名、设置连接,也无法写入或新增数据”。对于系统安全性有相当大的帮助。
j : 当使用ext3文件系统格式时,设置j属性将会使文件在写入时先记录在journal中。但是,当文件系统设置参数为data=journalled时,由于已经设置日志了,所以这个属性无效。
s : 当文件设置了s参数时,它将会从这个硬盘空间完全删除。
u : 与s相反,当使用u来设置文件时,则数据内容其实还存在磁盘中,可以用来还原删除.
注意:这个属性设置上,比较常见的是a与i的设置值,而且很多设置值必须要root才能设置。
Charrt命令用于改变文件的扩展属性,同时在书写中,charrt命令以及后面的选项和文件,每个元素之间都至少要有一个空格。只有持续的规范的学习,才能让自己的学习效率更高,掌握的只是更多。想要众多的IT工作者中脱颖而出,就需要拥有高深的技术,学习增值是必不可少的。学习之路,是贵在坚持的。
相关推荐
Linux运维自动化运维脚本.zip,自动化运维脚本 介绍 Linux系统运维中各种一键脚本 使用教程 openssh一键升级脚本,支持centos6、centos7、centos8。 Linux运维自动化运维脚本.zip,自动化运维脚本 介绍 Linux系统...
LINUX运维案例 ...本文档对 Linux 运维进行了系统性的介绍,涵盖了 Linux 的发展介绍、常用命令、各种服务搭建、服务优化、数据库管理和运维职业规划等方面,为读者提供了一个全面的 Linux 运维指南。
又比如,`cd` 命令,虽然非常简单,但它是切换工作目录的必备命令,运维人员需要频繁地使用它来定位到不同的目录以执行各种任务。 总的来说,Linux命令是运维人员手中的工具,熟练掌握它们对于维护和优化Linux系统...
对于运维人员而言,熟练掌握Linux命令是必备技能之一。这份"Linux命令手册.搞运维必备"的资源包含了两个重要文件:`Linux命令大全(修改版).chm`和`linux命令手册.pdf`,它们都是深入了解和学习Linux命令的重要参考...
5. 查看 Linux 服务器的内存使用命令:`free -m`。 6. 查看服务器硬盘使用情况命令:`fdisk -l`。 7. 查看文件系统的磁盘空间占用情况命令:`df -h`。 8. 查看服务器 IO 使用情况命令:`iostat -d -x -k 1`,需要...
Linux运维必备工作常用shell脚本 本文档旨在提供了一系列实用的shell脚本,旨在帮助Linux运维工程师自动化日常工作,提高工作效率。该文档涵盖了多个方面的shell脚本,包括日志处理、服务健康检查、网络ping测试、...
Linux运维趋势_第0期_运维自动化 Linux运维趋势_第1期_监控与报警 Linux运维趋势_第2期_可用性 Linux运维趋势_第3期_运维与开发 Linux运维趋势_第4期_性能瓶颈 Linux运维趋势_第5期_内网开发环境 Linux运维趋势_第6...
Linux运维故障锦集
Linux运维工程师是互联网行业中至关重要的角色,他们负责保障服务系统的稳定性和高可用性。随着互联网规模的扩大和技术的快速发展,运维工程师的角色也在不断演变,从基础的系统维护扩展到复杂的技术管理和产品设计...
linux 运维之道PDF,有需要的同学可以下载来看看。
linux命令大全,运维工程师必备技能,掌握linux基本技能,走向人生巅峰
根据提供的文件信息,我们可以推断出这是一门关于Linux运维与架构的学习课程,旨在帮助学员从零基础开始学习,最终成长为一名具备高级技能的Linux运维架构师。下面将基于这个理解,详细介绍该课程可能涉及的一些核心...
Linux运维之道 第2版 ,高清完整版带书签。个人收集电子书,仅用学习使用,不可用于商业用途,如有版权问题,请联系删除!
"Linux运维必备150个命令"是一个针对Linux运维人员精心整理的命令集,由经验丰富的“老男孩”记录并分享。这个命令库涵盖了日常运维工作中最常用的指令,旨在帮助用户快速理解和应用这些命令。 1. **文件与目录操作...
Linux 系统运维必备命令 Linux 系统运维中,掌握基本命令是非常重要的。本文总结了 150 个 Linux 系统运维必备命令,涵盖查询及帮助命令、文件和目录操作命令、查看文件及内容处理命令等多个方面。 查询及帮助命令...
Linux运维共208讲(初级+中级+高级+必备软件+PPT) 百度网盘下载地址:https://pan.baidu.com/s/1uGW6WlFpT7bFC1m8vPI2GQ
"PPTX"格式的"Linux运维装逼指南"可能是一份幽默且实用的教程,它可能会涵盖常见的Linux命令、系统管理技巧、监控工具的使用以及常见问题的解决方案。通过这份指南,你可以快速掌握日常运维工作中的核心知识,提高...
《Linux运维之道》将围绕 Linux操作系统这样一个基础平台,讲解如何使用操作系统实现各种开源产品的应用案例。全书主要从运维工作中的应用服务入手,全面讲解基本 Linux操作系统以及各种软件服务的运维工作。