如何打开外部硬盘中未经允许的文件夹?

如何打开外部硬盘中未经允许的文件夹?

我有一台 DELL Inspirion N-5030,昨天还在用。今天我又买了一台 Dell Inspirion 15(3000 系列)。前一台安装了 Ubuntu 14.04 LTS,这台笔记本电脑安装了 Ubuntu 12.04 LTS。之前的硬盘被封装为外部 HDD,现在我错误地在之前的笔记本电脑中创建了一个由 Ubuntu 14.04 创建的受保护文件夹。目前,当我尝试打开该特定文件夹时,我无法访问它。我该如何恢复该文件夹?到目前为止,其他文件夹都可以访问。

答案1

使用以下命令检查文件夹权限:

ls -l /folder/path | grep foldername

结果将会是这样的:

drwx------

第一个 d 表示这是一个目录。rwx 表示访问标志:

“r” :读取允许用户列出目录内容;

“w” :写入允许用户写入、修改和删除此目录中的文件;

“x” :执行允许用户进入该目录;

“-” :标志处于休息状态。

第一个三元组与 root 相关,第二个与所有者相关,第三个与其他用户相关。要更改访问权限,您可以使用 chmod 实用程序。

chmod XXX /path/to/folder

其中 XXX 确定要设置的权利。

要制作 XXX,你需要知道

0 表示重置

1 表示执行

2 平均写作

4 平均读数

计算 XXX 非常简单。它只是所需权限的加法。例如,如果您需要读写访问权限,则需要计算 2+4=6。如果您需要所有访问权限,则 1+2+4=7。因此,chmode 754 意味着:

root (7) 有权访问所有 (1+2+5=7)

所有者(5)有权执行和读取(1+4=5)

其他用户(4)只有读取权限

当然,此实用程序必须以 root 身份执行。因此,使用

sudo chmod XXX /path/to/folder

相关内容