linux 恢复文件权限 Linux文件权限怎么备份和恢复

linux下备份成了问题.虽然有人说 tar gz 之类的,貌似也有类似ghost的软件.ghost对linux的支持没那么好,以前备份linux分区ext4,数据全部没有成功备份,下面小编来说下Linux文件权限怎么备份和恢复。

Linux文件权限备份和恢复的方法

以下演示如何使用ACL工具备份和恢复Linux的文件权限

1.安装ACL工具

在Debian, Ubuntu,Linux Mint上

$ sudo apt-get install acl

在CentOS,Fedora,RHEL上

$ sudo yum install acl

2.备份当前目录下(包括子目录)所有文件的权限

[root@linuxprobe tmp]# ls -l

total 8

-rwxr--r--。 1 root root 0 Mar 3 04:40 install.txt

-rwxr-xr-x. 1 root root 0 Mar 3 04:41 linuxprobe.txt

[root@linuxprobe tmp]# getfacl -R 。 》 permissions.txt

...

此命令将所有文件的ACL信息全部写入名为permissions.txt文件。

以下是生成的permissions.txt文件中部分目录信息

[root@linuxprobe tmp]# cat permissions.txt

# file: 。

# owner: root

# group: root

# flags: --t

linux 恢复文件权限 Linux文件权限怎么备份和恢复

user::rwx

group::rwx

other::rwx

# file: install.txt

# owner: root

# group: root

user::rwx

group::r--

other::r--

# file: linuxprobe.txt

# owner: root

# group: root

user::rwx

group::r-x

other::r-x

# file: permissions.txt

# owner: root

# group: root

user::rw-

group::r--

other::r--

...

3.修改某一文件权限,如:修改linuxprobe.txt及install.txt权限

[root@linuxprobe tmp]# chmod 733 linuxprobe.txt

[root@linuxprobe tmp]# chmod 573 install.txt

[root@linuxprobe tmp]# ls -l

total 8

-r-xrwx-wx. 1 root root 0 Mar 3 04:40 install.txt

-rwx-wx-wx. 1 root root 0 Mar 3 04:41 linuxprobe.txt

-rw-r--r--。 1 root root 4361 Mar 3 04:41 permissions.txt

.....

4.恢复原有权限

1)cd到创建permissions.txt时所在的目录

2)执行以下命令:

setfacl --restore=permissions.txt

可以看到linuxprobe.txt及install.txt权限恢复了

[root@linuxprobe tmp]# setfacl --restore=permissions.txt

[root@linuxprobe tmp]# ls -l

total 8

-rwxr--r--。 1 root root 0 Mar 3 04:40 install.txt

-rwxr-xr-x. 1 root root 0 Mar 3 04:41 linuxprobe.txt

-rw-r--r--。 1 root root 4361 Mar 3 04:41 permissions.txt

......

以上就是备份和恢复Linux文件权限的方法,为了避免某个不小心的操作导致系统文件遭到破坏,大家可以学习上面的方法来备份和恢复文件。

  

爱华网本文地址 » http://www.aihuau.com/a/210761/55943450.html

更多阅读

minidump.dmp是什么文件?怎么删除? acadminidump.dmp

minidump.dmp是什么文件?怎么删除?——简介minidump.dmp是什么文件?为什么删不掉? 很多童鞋可能发现桌面总是会有一个minidump.dmp文件。删除之后有会自动出现。 minidump.dmp是什么文件呢? minidump.dmp是什么文件怎么删除呢?这里就来为

chm是什么格式文件?怎么打开 如何打开chm格式文件

chm是什么格式文件?怎么打开——简介今天小编在电脑里面找文件的时候,发现了chm格式,但是不知道是什么格式文件?怎么打开,之后小编问到同事,这事才得到解决,下面小编就来和大家分析分析chm是什么格式文件?怎么打开的内容,具体内容如下:chm是

不可预料的压缩文件末端怎么解决? 不可预料的压缩文件

不可预料的压缩文件末端怎么解决?——简介有时候我们下载文件解压的时候会出现不可预料的压缩文件末端怎么解决,小编今天就遇到这个问题了,就是报错,辛苦下载的文件就不能用了,能否用办法解决呢?其实有方法的,看小小编是怎么解决的。不可

怎么合并多个PDF文件 精 怎么合并多个pdf文件

相信大家在论坛或者其他地方下载PDF资料的时候会遇到这样的情况,本来是一本完整的书籍但是却被分成了好几个部分,下载下来以后我们肯定想把这几个部分合并成一个PDF文件,这样管理和阅读都比较方便,那么废话不多说,今天我就来教大家如何

360文件粉碎机怎么用 360文件粉碎机右键

360文件粉碎机怎么用——简介有一些比较顽固的病毒文件怎么删都删不了,还好360有一个文件粉碎机的工具可以删除。下面介绍360文件粉碎机怎么用:360文件粉碎机怎么用——方法1360文件粉碎机怎么

声明:《linux 恢复文件权限 Linux文件权限怎么备份和恢复》为网友玩物痴分享!如侵犯到您的合法权益请联系我们删除