为什么我无法更改某些文件权限?

为什么我无法更改某些文件权限?

我使用 Ubuntu 12.10,每当我点击 .tex 文件时,它都会说它是一个可执行文件。我想删除它并尝试过gksu 鹦鹉螺,但是我无法取消权限。当我尝试取消勾选时,它会自动勾选。

答案1

可能您没有更改权限的权限。

顺便说一句,在 Linux 中,任何具有执行权限的文件都被视为可执行文件。无论它是否包含任何可执行的内容。

您可以将 Nautilus 设置为始终打开文件而不是执行它们。为此,只需打开文件管理器窗口,转到“编辑”->“首选项”,然后在“行为”选项卡上将其设置为“打开时查看可执行文件”

还可以尝试使用终端更改权限chmod -x(如果您没有权限,请更改权限sudo chmod -x),例如sudo chmod -x file.tex(这里说 file.tex 不可执行)。

答案2

主要有两个原因

  1. 文件系统是只读
  2. 不支持 FS(如 Windows ntfs、fat 等)

相关内容