Linux-允许所有用户访问文件夹(以及下面的所有文件夹和文件)

Linux-允许所有用户访问文件夹(以及下面的所有文件夹和文件),linux,Linux,我知道这似乎是一个我可以用谷歌搜索的问题,但我已经尝试过了,说实话,我仍然被卡住了 我想解决的问题是 您当前的目录是sample\u dir。添加权限(使用 符号),以便所有用户都可以访问文件cars2: 路径是工作目录中的stenton/gen_ed/cars2 因此,我自然地认为: chmod-R ugo+R stenton/gen_ed,但这失败了。我在同一条思路上尝试了大量迭代,但都失败了 有人能结束这痛苦吗 要让所有用户都能访问(遍历)目录,必须设置什么位 要访问文件,用户必须能够遍历

我知道这似乎是一个我可以用谷歌搜索的问题,但我已经尝试过了,说实话,我仍然被卡住了

我想解决的问题是

您当前的目录是sample\u dir。添加权限(使用 符号),以便所有用户都可以访问文件cars2:

路径是工作目录中的stenton/gen_ed/cars2

因此,我自然地认为:

chmod-R ugo+R stenton/gen_ed
,但这失败了。我在同一条思路上尝试了大量迭代,但都失败了


有人能结束这痛苦吗

要让所有用户都能访问(遍历)目录,必须设置什么位

要访问文件,用户必须能够遍历从根目录到该文件的所有目录。他们能吗

因为这是一项任务,我不会给你答案。

chmod go+x stenton/gen\ed
这应该能行

对于仍在寻找此问题正确答案的任何人,它是:

chmod a+x stenton/gen_ed

我不清楚你在问什么——也许你可以提供更多的上下文,或者一个例子来说明你在寻找什么?你说“失败”是什么意思?这是一个简单的小问题。程序返回“错误答案”。在我看来,这是正确的答案。我只是想知道我是否遗漏了什么?您的问题要求您更改单个文件的权限,但您正在更改整个目录(树)的权限。我看到了问题。精确查找目录的
rwx
含义。看起来它应该有用。rx是正确的。尝试在不使用递归标志的情况下提交。您也可以尝试
a
而不是
ugo
。chmod-R ugo+rx stenton/gen\ed?