#### chattr命令
chattr命令用于设置文件的隐藏权限,格式为“chattr \[参数\] 文件”。
如果把某隐藏文件添加到文件上,命令后追加“+参数”,某隐藏功能移出文件,则追加
“-参数”。
**chattr命令中用于隐藏权限的参数及作用**
参数
作用
i
无法对文件进行修改;若对目录设置了该参数,则仅能修改其中的子文件内容而不能新建或删除文件
a
仅允许补充(追加)内容,无法覆盖/删除内容(Append Only)
S
文件内容在变更后立即同步到硬盘(sync)
s
彻底从硬盘中删除,不可恢复(用0填充原文件所在硬盘区域)
A
不再修改这个文件或目录的最后访问时间(atime)
b
不再修改文件或目录的存取时间
D
检查压缩文件中的错误
d
使用dump命令备份时忽略本文件/目录
c
默认将文件或目录进行压缩
u
当删除该文件后依然保留其在硬盘中的数据,方便日后恢复
t
让文件系统支持尾部合并(tail-merging)
X
可以直接访问压缩文件中的内容
如:chattr +a linuxprobe ; 取消用: chattr -a linuxprobe
#### lsattr命令
lsattr命令用于显示文件的隐藏权限,格式为“lsattr \[参数\] 文件”。在linux中,文件的隐藏权限必须使用lsattr命令查看,ls命令则看不出。
如:lsattr linuxprobe; chattr -a linuxprobe; rm -f linxuprobe
- 常用的RPM软件包命令
- 常见的Yum命令
- Linux开机过程
- Systemd初始化进程服务的劣势:
- system 与 system V init 的区别以及作用
- systemctl管理服务的启动、重启、停止、重载、查看状态等常用命令
- systemctl设置服务开机启动、不启动、查看各级别下服务启动状态等常用命令
- 主流 Linux 系统选择 Bash 解释器作为命令行终端主要有以下 4 项优势
- 常见执行Linux命令的格式:
- man命令中常用按键以及用途
- man命令帮助信息的接个欧以及意义
- 常用系统命令(10)
- 系统状态检测命令(8)
- 工作目录切换命令(3)
- 文本文件编辑命令(9)
- 文件目录管理命令(7)
- 打包压缩与搜索命令(3)
- 输入输出重定向
- 管道命令符
- 命令行的通配符
- 常用的转义字符
- 重要的环境变量
- Vim文本编辑器
- 编写Shell脚本
- 流程控制语句
- 计划任务服务程序
- 用户身份与文件权限
- 文件权限与归属
- 文件的隐藏属性
- 文件访问控制列表
- su命令与sudo服务
- 存储结构与磁盘划分
- 使用RAID与LVM磁盘阵列技术
- iptables与firewalld防火墙
- 使用SSH服务管理远程主机