cfye14 Asked: 2015-06-29 16:18:59 +0800 CST2015-06-29 16:18:59 +0800 CST 2015-06-29 16:18:59 +0800 CST 当我在我的 USB 驱动器上运行 ls 时,每个文件都在可执行文件的绿色文本中。为什么是这样? 772 这些文件大部分是供一般消费的文件,图片、文档、pdf 等/ usb-drive 2 个回答 Voted Best Answer Xen2050 2015-06-29T18:17:48+08:002015-06-29T18:17:48+08:00 我认为这是因为您的 USB 驱动器具有不存储可执行位权限的文件系统,并且正在挂载以便所有文件显示为可执行文件。 像 fat 文件系统这样的挂载选项showexec应该这样做:如果设置,只有当名称的扩展部分是 .EXE、.COM 或 .BAT 时才允许文件的执行权限位。默认情况下未设置。 您可以使用命令检查您的驱动器是如何安装的mount,并且man mount有很多关于不同选项的信息。 Trinadh venna 2015-06-29T16:29:24+08:002015-06-29T16:29:24+08:00 终端中有一个配色方案,您可能会发现以下链接有助于理解这些颜色的含义 终端配色方案
我认为这是因为您的 USB 驱动器具有不存储可执行位权限的文件系统,并且正在挂载以便所有文件显示为可执行文件。
像 fat 文件系统这样的挂载选项
showexec
应该这样做:如果设置,只有当名称的扩展部分是 .EXE、.COM 或 .BAT 时才允许文件的执行权限位。默认情况下未设置。您可以使用命令检查您的驱动器是如何安装的
mount
,并且man mount
有很多关于不同选项的信息。终端中有一个配色方案,您可能会发现以下链接有助于理解这些颜色的含义
终端配色方案