Как сделать файл исполняемым в Ubuntu Linux

Очень часто в инструкциях по установке игр в Linux или в других ситуациях необходимо сделать файл исполняемым. У новичков, особенно тех кто перешёл на Ubuntu с операционной системы Windows этот момент вызывает много вопросов. Давайте разберёмся в тонкостях и посмотрим как сделать всё правильно.

Для начала немного теории. в Windows, исторически ещё со времён DOS, было реализовано определение исполняемых файлов по их расширению. Например расширения .exe, .com, .bat говорили операционной системе, что эти файлы являются исполняемыми. В Linux и прочих unix системах ситуация иная. Здесь расширение файлов как таковые отсутствуют, т.е. конечно вы можете в имени файла использовать точку и три буквы в качестве расширения, но только из своих эстетических соображений. Для операционной системы это не будет иметь никакого значения.

Ну и главный вопрос как же операционная система определяет какой файл исполняемый, является программой, а какой нет. Всё очень просто – это устанавливается одним из битов прав на файл. Как и права на чтение и запись права на запуск файла так  же могут быть назначены трём группам пользователей: 1 владельцу, группе файла и всем.

Установка прав на запуск

Для того чтобы сделать файл исполняемым в Ubuntu Linux необходимо выполнить в окне терминала простую команду:

chmod +x имя_файла

или

sudo chmod +x имя_файла

Эта команда установит права на исполнение для всех пользователей.

Например:

$ls -la
итого 8
drwxrwxr-x 2 dkplayer dkplayer 4096 окт. 30 21:57 .
drwxr-xr-x 24 dkplayer dkplayer 4096 окт. 30 21:57 ..
-rw-rw-r-- 1 dkplayer dkplayer 0 окт. 30 21:57 test1
$chmod +x test1
$ls -la
итого 8
drwxrwxr-x 2 dkplayer dkplayer 4096 окт. 30 21:57 .
drwxr-xr-x 24 dkplayer dkplayer 4096 окт. 30 21:57 ..
-rwxrwxr-x 1 dkplayer dkplayer 0 окт. 30 21:57 test1

Сделать аналогичное в графическом интерфейсе можно кликнув правой кнопкой по имени файла и выбрав пункт свойства:

ubuntu свойства файла

Затем на вкладке права необходимо поставить галку “Разрешить выполнение файла как программы”

ubuntu исполняемый файлНа этом процедура закончена и вы можете сразу запустить файл на исполнение дважды кликнув по нему левой клавишей мыши или выполнив в окне терминала команду (находясь в папке с исполняемым файлом):

./имя_файла

 

Оцените статью

1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (1 оценок, среднее: 5,00 из 5)
Загрузка...

Посмотрите так же

Читайте так же:  Adobe Flash в Ubuntu

Как сделать файл исполняемым в Ubuntu Linux: 1 комментарий

  • 25.10.2017 в 21:39
    Permalink

    красавчик!
    использовал в ubuntu 16.04 для запуска *.run

    Ответ

Добавить комментарий

Ваш e-mail не будет опубликован.