Я использую Ubuntu Server 20.04 LTS. Когда я запускаю сценарий оболочки, я получаю следующую ошибку: -bash: ./install.sh: Permission denied
. Я просмотрел аналогичный пост на этом форуме, и ни один из этих ответов не решил проблему. Мои входные и выходные данные терминала приведены ниже. Если кто-то может помочь, я буду очень признателен.
wilsont@bzoit:/media/wilsont/disk$ chmod u+r+x install.sh
wilsont@bzoit:/media/wilsont/disk$ ./install.sh
-bash: ./install.sh: Permission denied
Вероятно, файловая система смонтирована с параметром noexec. Сначала определите раздел, на котором вы выполняете сценарий. Вы можете сделать это с помощью команды mount
. Он предоставит вам список всех подключенных разделов и их точек монтирования. Затем выполните следующую команду sudo mount
. Это перемонтирует раздел с установленными разрешениями на чтение, запись и выполнение. Затем попробуйте снова выполнить тот же сценарий.