Всякий раз, когда я скачиваю .sh-файл, открывается gedit

Всякий раз, когда я скачиваю .sh-файл, открывается gedit, а затем останавливается. Почему?

4
задан 20 April 2015 в 15:26

2 ответа

Если gedit открывается после того, как загрузка завершена, поэтому Ваш браузер настраивается, чтобы открыть загруженные файлы автоматически и открыть их в приложении системы по умолчанию.

, Если gedit открывается, потому что Вы дважды щелкнули по .sh файл в nautilus, поэтому поведения по умолчанию nautilus, который должен открыться .sh файлы в текстовом редакторе системы по умолчанию, а не выполнять их.

Для изменения nautilus' поведение по умолчанию:

  1. Открывают Files от Средства запуска Единицы
  2. На Панели Единицы, нажимают на "Edit"> "Preferences"
  3. Выбор вкладка "Behavior" и под "Исполняемыми Текстовыми файлами" избранные "Выполненные исполняемые файлы, когда они открыты" и нажимают на кнопку "Close".

На том, почему gedit замораживания, могло бы случиться так, что .sh файл очень долго.

, Если эти .sh не очень длинны, могло бы случиться так, что это кодируется некоторым экзотическим кодированием, которое gedit не может обработать.

, Если .sh файл не кодируется никаким экзотическим кодированием, попытайтесь переустановить / обновляют gedit путем выполнения этой команды в Терминале: sudo apt-get remove gedit && sudo apt-get update && sudo apt-get install gedit

8
ответ дан 21 April 2015 в 01:26

sh файлы не являются исполняемыми файлами двойного щелчка; они должны быть выполнены от терминала. (/path/to/script.sh) sh файлы могут также быть большими. Больше чем 10 МБ текста, несомненно, замерзнут любая текстовая программа некоторое время, пока это не может загрузить весь текст.

1
ответ дан 21 April 2015 в 01:26

Другие вопросы по тегам:

Похожие вопросы: