`
zqjshiyingxiong
  • 浏览: 441375 次
  • 性别: Icon_minigender_1
  • 来自: 无锡
社区版块
存档分类
最新评论

批量修改LINUX下的文件或目录权限

阅读更多

CU里的一个用户用"#chown -R 777 /*"后,系统瘫痪了.
有网友建议用下面的命令把另一个新的相同系统的所有文件和目录的权限导入该系统.
其实就是这两个命令的应用.

目标:setfacl getfacl两命令的使用.
步骤:
1.
#pwd  确认当前目录
/
#getfacl -R /root > 11.bak  得到/root下的所有文件和目录的权限表文件.
#chmod -R 700 /root/*   更改/root下的所有文件或目录的权限为700
#cd /root    切换目录
#ll    查看确认
#cd /
#setfacl --restore=11.bak  恢复/root下的所有文件和目录的权限.

分享到:
评论

相关推荐

    linux批量修改文件属性值

    - **权限(Permissions)**:Linux文件有三种权限,分别是读(r)、写(w)和执行(x),分别对应数字4、2和1。用户类别分为所有者(Owner)、用户组(Group)和其他用户(Other)。例如,`chmod`命令用于改变文件...

    批量更改shell上文件权限为777

    在Linux或Unix系统中,文件权限是管理用户对文件及目录操作的重要机制。"批量更改shell上文件权限为777"是指通过命令行界面,使用shell脚本或单个命令将一组文件的权限设置为777。这种权限设置意味着所有用户(owner...

    Linux下rar及zip压缩包中批量替换某文件脚本

    在Linux环境下,对rar和zip压缩包进行批量替换文件的操作是一项常见的系统管理任务。这通常涉及到脚本编程,以便自动化处理大量的压缩文件。标题提到的`zip_replace.sh`和`rar_replace.sh`就是两个用于执行这个任务...

    linux服务器中批量运行脚本文件的方法

    在Linux服务器环境中,批量执行脚本文件是一种常见的任务,尤其对于需要进行大量计算或自动化运维的场景,如在本文提到的Abaqus作业。Abaqus是一款强大的有限元分析软件,常常用于工程模拟和计算。在Windows系统中,...

    LINUX按时间批量删除文件(删除N天前文件)

    通过使用`find`命令结合`-mtime`和`-name`选项,我们可以有效地批量删除Linux系统中指定目录下N天前的文件。这种方法简单高效,适用于各种规模的数据清理任务。当然,在实际操作过程中一定要小心谨慎,避免误删重要...

    批量修改文件扩展名

    在IT领域,批量修改文件扩展名是一项常见的操作,尤其在数据整理、文件格式转换或系统维护时。批量处理可以大大提高工作效率,避免手动更改每个文件的扩展名所耗费的时间。在这个场景中,我们讨论的是如何将cpp(C++...

    批量文件改名-自动获取指定目录下的所有文件并改名

    批量文件改名是指一次性更改多个文件的名称,而不是逐个手动操作。这对于处理大量文件非常有效,节省时间和精力。通常,这可以通过编程语言如Python、批处理脚本或者专门的文件管理工具实现。 2. **文件路径和遍历...

    PHP chmod 函数与批量修改文件目录权限

    PHP中的chmod函数是用来改变文件或目录权限的。这在进行文件系统管理时非常有用,尤其是当我们需要调整服务器上的文件或目录的权限,以确保应用的安全和正常运行。在Linux系统中,文件权限是以八进制数的方式设置的...

    批量更改文件内的文件

    而Linux或Unix环境下,`find`和`sed`命令是批量处理文件的利器,`find`用于查找文件,`sed`则可以在文件内容上执行流编辑。 标签“更改文件内容”提示我们,这个操作的核心是对文件的数据进行修改。这可能包括替换...

    Linux 按时间批量删除文件命令(删除N天前文件)

    特别是在Linux环境下,掌握如何高效地按时间批量删除文件是一项非常实用且必要的技能。本文将详细介绍如何利用`find`命令配合其他选项来实现删除指定天数前的文件,并通过一个具体示例加以说明。 #### 一、find ...

    文件日期批量修改工具

    4. **筛选和过滤**:高级的批量修改工具会包含筛选和过滤选项,让用户仅针对满足特定条件的文件(如特定类型、大小或日期范围内的文件)进行操作。 5. **日志和备份**:为了确保操作的可追溯性和防止误操作,工具...

    linux脚本批量更新文件名和映射的引用文件名

    本文将详细介绍如何创建一个Linux脚本来批量更新文件名以及相应引用文件中的映射。 首先,我们需要理解这个脚本的基本工作流程: 1. **获取文件列表**:首先,脚本需要获取待处理文件的列表。这可以通过`find`命令...

    批量修改文件名软件源码

    2. **遍历目录**:批量修改文件名通常需要遍历特定目录下的所有文件。这涉及到目录结构的遍历,如递归遍历子目录。在Python中,可以使用`os.walk()`函数实现这一功能;在Java中,可以使用`File.listFiles()`方法配合...

    Linux基础课件文件权限设置chown命令共13页.pd

    总的来说,这个13页的Linux基础课件将详细解释`chown`命令的用法和实践案例,帮助初学者和进阶用户更好地理解和掌握Linux文件权限管理的核心技能。通过学习这个课件,你可以提高在Linux环境下的文件管理能力,无论是...

    linux命令大全(多个文件)

    - **du**:查看目录或文件大小,如`du -sh *`显示当前目录下每个文件夹的大小。 - **sudo**:以超级用户权限执行命令,如`sudo apt-get install package`安装软件包。 - **shutdown**:关机或重启系统,如`...

    linux文件系统的权限王国(一)归纳.pdf

    总的来说,Linux文件系统的权限管理是一门深奥且实用的学问,理解并熟练掌握这些知识对于任何Linux用户或系统管理员来说都是至关重要的。通过学习和实践,我们可以更好地保护系统安全,优化资源管理,并提升工作效率...

    Linux批量测试账户创建中文版

    chown -R "$user:$user" "/home/$user" # 修改主目录权限 done ``` 这段脚本首先定义了一个用户列表,然后通过`for`循环遍历列表,对每个用户执行`useradd`命令创建账户,`passwd`命令设置密码,`mkdir`创建主目录...

    linux批量备份服务器配置文件和目录的脚本

    功能:1. 只在备份机执行,远程的服务器只需要允许备份机用root通过密钥登录;2. 在备份机上配置需要备份哪些服务器,在NEED_BACKUP_SERVERS这个数组增减;3. 在备份机上配置需要...5. 通过修改定义KEEP_BACKUP_NUM为

    Linux 下的文件管理-思维导图

    文件管理包括文件的创建、删除、复制、移动、查找和更改权限等操作。在 Linux 中,文件管理命令是非常丰富和强大的,我们可以使用这些命令来实现各种文件操作。 1. 文件管理命令 touch 命令可以用来创建空文件或...

    文件名批量修改替换

    - **文件关联**:如果文件名改变,可能会影响与其关联的快捷方式或程序设置,所以在进行批量修改时需谨慎。 - **特殊字符**:在替换字符时,避免使用可能导致文件名无效的特殊字符,如 Windows 系统中的 "\","/" 和...

Global site tag (gtag.js) - Google Analytics