chattr 的用法:
主要用在记录日志,只增加不删除的情况下用。
[root@localhost tmp]# rm -r mvtest2
rm:是否进入有写保护的目录“mvtest2”? y
rm:是否删除 一般文件 “mvtest2/bashrc”? y
rm: 无法删除 “mvtest2/bashrc”: 权限不够
rm:是否删除 一般文件 “mvtest2/bashrc1”? y
rm: 无法删除 “mvtest2/bashrc1”: 权限不够
rm:是否删除 一般文件 “mvtest2/bashrc2”? y
rm: 无法删除 “mvtest2/bashrc2”: 权限不够
[root@localhost tmp]# chattr -i mvtest2
[root@localhost tmp]# lsattr mvtest2
------------- mvtest2/bashrc
------------- mvtest2/bashrc1
------------- mvtest2/bashrc2
[root@localhost tmp]# chattr +i mvtest2
[root@localhost tmp]# lsattr mvtest2
------------- mvtest2/bashrc
------------- mvtest2/bashrc1
------------- mvtest2/bashrc2
[root@localhost tmp]# touch log.log
[root@localhost tmp]# chattr +ai log.log
[root@localhost tmp]# rm log.log
rm:是否删除有写保护的 一般空文件 “log.log”? y
rm: 无法删除 “log.log”: 不允许的操作
[root@localhost tmp]# lsattr log.log
----ia------- log.log
[root@localhost tmp]#
分享到:
相关推荐
安装 Linux 应用软件的基本方法 在 Linux 中安装应用软件是一项必要的技能,然而在 Linux 中安装应用软件却总是被一些不应该的问题所困扰,如怎么安装应用软件、软件安装在什么地方、如何删除不要的应用软件等。...
### Linux中VI编辑器的基本用法 #### 一、引言 在Linux环境中,掌握文本编辑器是非常重要的技能之一。其中,VI(Visual Editor)作为一款功能强大的文本编辑器,在几乎所有的类Unix操作系统中都有预装。对于初学者...
本文总结了几种 Linux 下基本的网络配置方法,供使用者参考。 一、在系统安装过程中配置网络 在系统安装过程中,可以对网络进行配置。 newer Linux 版本,在系统安装过程中就直接可以对网络进行配置。以红旗 Linux...
Linux基本操作及常用命令 Init进程 Linux命令操作界面 启动与关闭系统 Linux的启动与关闭 选择登录用户 选择使用语言 选择启动会话的模式 重新启动 关机 Linux命令基本格式 格式: 命令 [-选项] 参数 例如: 关机...
通过学习《Learning Linux Binary Analysis》,读者不仅能够掌握Linux二进制分析的基本概念和技术,还能深入了解高级主题,如动态分析、静态分析以及漏洞利用与防御策略。这对于想要在网络安全领域有所作为的专业...
### Linux `date` 命令的基本用法详解 #### 一、概述 在 Linux 系统中,`date` 命令是用于显示和设置系统当前日期和时间的一个非常重要的工具。对于系统管理员来说,掌握 `date` 命令的使用方法是非常必要的,因为...
在Linux环境下,将整型(int)数值转换为二进制字符串是一项常见的编程任务,尤其是在进行低级别编程或者处理位操作时。由于C++标准库中并没有直接提供将整数转换为二进制字符串的函数,程序员往往需要自定义函数来...
使用方法如下: [root@localhost root]#logout 2. 关机命令:shutdown 命令 Shutdown 命令可以关闭所有程序,然后重新启动或关机。参数说明如下: * -h 参数:立即关机 * time 参数:指定关机时间 * -r 参数:...
学会使用基本的命令如ls(列出目录内容)、cd(切换目录)、cp/mv(复制/移动文件)和rm(删除文件)等,能极大地提高在Linux中的工作效率。 "第4章 Linux下的文本编辑器.pdf"通常会涵盖Vi/Vim和Nano这两个常用编辑...
### Linux使用方法详解 #### 一、man命令详解 **man命令** 是Linux系统中一...通过掌握这些命令的基本用法及其选项,可以显著提高工作效率并增强对Linux系统的理解。希望本文能够帮助读者更好地理解和使用这些命令。
本文将详细介绍 Linux 基本操作命令的使用方法和参数设置。 一、控制台命令 控制台命令是通过字符界面输入的可以操作系统的命令。 Linux 的命令对大小写是敏感的,因此输入命令时需要注意大小写。 二、模式切换 ...
通过这次实验,学习者不仅掌握了Linux的基本操作技巧,还深入了解了命令行和图形界面的使用方法,以及如何进行远程登录和系统管理。这对于日后在实际工作中遇到各种Linux系统相关的任务时能够更加得心应手。此外,...
Linux 系统中有两个基本帐号:root 帐号和普通用户帐号。Root 帐号拥有最高权限,可以对系统进行任何操作,而普通用户帐号权限较低,主要用于普通用户的日常操作。用户登录分两步:输入用户名和口令,正确输入后即可...
【实验二 Linux基本命令的使用】 实验的主要目的是让学生熟悉并熟练掌握Linux操作系统的基本命令,以便在实际工作中高效地管理和操作Linux系统。实验设备包括个人电脑、实验箱以及装有Ubuntu 10的虚拟机(如VMware...
在Linux中,几乎所有的命令都有相关的帮助文档,可以通过`man`命令来获取详细的使用方法和参数说明。这对于学习和掌握各种命令来说是非常重要的工具。 #### 四、文件与目录操作 - **查看目录内容**: - `ls`:...