ubuntu Nautilus разрешить запускать исполяемые командные файлы .sh, а НЕ открывать их в текстовом редакторе

Через командную строку

Просто выполните:

gsettings set org.gnome.nautilus.preferences executable-text-activation ask

-- систему будет каждый раз спрашивать запустить ли файл.

Через графический интерфейс

ПРИМЕЧАНИЕ: настройки приведённые ниже, почему-то не начинали действовать сразу после изменения -- может быть нужна перезагрузка.

Для начала сделаем файл исполняемым, а затем настроим Наутилус -- запустим его с максимальными правами:

sudo nautilus

Затем

Edit -> Preferences -> Behavior 

И выбираем (что-то одно):

  • Run Executable fuile when they are opened -- если вы хотите чтобы они запускались БЕЗ доп. уточнения (иногда это уточнения может спасти что-то от удаления -- так как вы смоежте лишний раз подумать)
  • Asc each time -- это если хотите, чтобы уточняющий вопрос всё же был.