在Linux系统中修改目录的权限如何恢复

简介:

   在我工作中的某一天执行了chmod -R 777 /home后我十分后悔,这下不知道该怎么办?心里面很是着急。此时灵机一动问了一下谷哥,终于找到了方法解决此问题,不过前提是要自己做了文件权限备份工作,现在我就给大家讲解一下我处理的过程:

     1.今天我就用/home/tong目录做实验,查看/home/tong目录和文件现有的权限

        [root@redhat1 home]# ll /home/tong/
        total 0
        -rw-r--r--. 1 root root 0 Dec  4 09:45 1.txt
        -rw-r--r--. 1 root root 0 Dec  4 09:45 2.txt

      2.备份/home/tong目录用目录下的文件权限(注意不要在要备份的目录下进行此命令,最好是在目录的上一级进行操作,写相对路径)

        [root@redhat1 ~]# cd /home/

        [root@redhat1 home]# getfacl  -R tong/ > 11.bak         --将文件权限备份并保存到一个文件中
        getfacl: Removing leading '/' from absolute path names
        [root@redhat1 home]# 

     3.修改目录权限并查看权限是否修改

        [root@redhat1 home]# chmod  -R 777 tong/       --修改目录及文件权限 
        [root@redhat1 home]# ll /home/tong/                   --查看文件权限
        total 0
        -rwxrwxrwx. 1 root root 0 Dec  4 09:45 1.txt
        -rwxrwxrwx. 1 root root 0 Dec  4 09:45 2.txt
        [root@redhat1 home]# 

     4.还原目录和文件权限

        [root@redhat1 home]# setfacl  --restore=11.bak     --还原目录及文件权限
        [root@redhat1 home]# ll tong/              --成功了,也祝大家成功
        total 0
        -rw-r--r--. 1 root root 0 Dec  4 10:16 1.txt
        -rw-r--r--. 1 root root 0 Dec  4 10:16 2.txt
        [root@redhat1 home]# 

说明:如大家操作不成功请及时留言,成功后最好顶一下.谢谢










本文转自 z597011036 51CTO博客,原文链接:http://blog.51cto.com/tongcheng/1335752,如需转载请自行联系原作者
目录
相关文章
|
6天前
|
Ubuntu 安全 Linux
《Linux 简易速速上手小册》第1章: Linux 系统基础(2024 最新版)
《Linux 简易速速上手小册》第1章: Linux 系统基础(2024 最新版)
38 1
|
13天前
|
资源调度 JavaScript 搜索推荐
Linux系统之部署envlinks极简个人导航页
【4月更文挑战第11天】Linux系统之部署envlinks极简个人导航页
53 2
|
16天前
|
缓存 Linux 测试技术
安装【银河麒麟V10】linux系统--并挂载镜像
安装【银河麒麟V10】linux系统--并挂载镜像
83 0
|
16天前
|
监控 Unix Linux
Linux操作系统调优相关工具(四)查看Network运行状态 和系统整体运行状态
Linux操作系统调优相关工具(四)查看Network运行状态 和系统整体运行状态
30 0
|
14天前
|
存储 算法 Linux
【实战项目】网络编程:在Linux环境下基于opencv和socket的人脸识别系统--C++实现
【实战项目】网络编程:在Linux环境下基于opencv和socket的人脸识别系统--C++实现
38 6
|
1天前
|
Linux 数据安全/隐私保护
Linux系统忘记密码的三种解决办法
这篇博客介绍了三种在Linux忘记密码时重置登录密码的方法:1) 使用恢复模式,通过控制台界面以管理员权限更改密码;2) 利用Linux Live CD/USB启动,挂载硬盘分区并使用终端更改密码;3) 进入单用户模式,自动以管理员身份登录后重置密码。每个方法都提供了详细步骤,提醒用户在操作前备份重要数据。
|
1天前
|
JSON Unix Linux
Linux系统之jq工具的基本使用
Linux系统之jq工具的基本使用
24 1
|
1天前
|
数据采集 监控 安全
linux系统被×××后处理经历
linux系统被×××后处理经历
|
2天前
|
Ubuntu Linux
Linux(Ubuntu)系统临时IP以及静态IP配置(关闭、启动网卡等操作)
请注意,以上步骤是在临时基础上进行配置的。如果要永久保存静态IP地址,通常还需要修改 `/etc/network/interfaces`文件,以便在系统重启后保持配置。同时,确保备份相关配置文件以防止出现问题。
9 1
|
2天前
|
监控 安全 Linux
Linux系统之安装ServerBee服务器监控工具
【4月更文挑战第22天】Linux系统之安装ServerBee服务器监控工具
40 2