Ubuntu MATE 正在将所有现有文本文件作为可执行文件打开

Ubuntu MATE 正在将所有现有文本文件作为可执行文件打开

我有很多从 NTFS 卷复制的文本文件,当我通过 Caja 文件管理器在 Ubuntu MATE 15.04 中打开它们时,它们会作为可执行文件打开并显示询问我是否要执行该文件的对话框。

这是错误还是正常现象? Xubuntu 上的 Thunar 以前没有发生过这种情况。

答案1

这是正常现象。嗯,有点。小心 NTFS。这些分区往往被安装为可执行文件,使所有文件...可执行。

此行命令将从执行它的目录中删除 .txt 中的执行文件:

find . -type f -iname "*.txt" -exec chmod -x {} \;

当文本文件设置了可执行权限或被识别为可执行文件时,它通常会要求执行或查看该文件。

Nautilus 在“编辑”“首选项”“行为”中也有一个设置。Caja 有相同的选择(虽然我没有找到 Caja 的图像)。

在此处输入图片描述

相关内容