воскресенье, 22 февраля 2015 г.

Запуск bin, sh и python файлов

Продолжаем публиковать полезные статьи для новичков. В этот раз разберём как запускать исполняемые файлы форматов binsh и python
Именно эти три формата чаще всего вызывают вопросы у новых пользователей Ubuntu Linux (и других дистрибутивов). А они довольно распространены, ибо авторы различных приложений не всегда создают установочные deb файлы, а вот скрипт запуска писать приходится практически в любом случает.

Запуск bin файлов

Простой bin файл не запустить стандартным двойным кликом, а только простыми командами в терминале:
chmod +x file.bin
./file.bin
Вместо file.bin нужно вписать название нужного файла.
Первой командой мы даём файлу права на исполнение, а второй уже непосредственно запускаем.

Запуск sh файлов

Sh файл это скрипт, специально написанный для операционной системы Linux. Процесс его запуска похож на запуск bin файла:
chmod +x file.sh
./file.sh
Тут всё так же, первой командой задаём права на выполнение, второй уже запускаем файл.
Так же можно запускать файл другими способами:
sh filename.sh
bash filename.sh

Запуск python файлов

Python скрипты очень популярны в силу своей простоты и гибкости. Запустить их очень просто, опять таки нужен терминал. Вводим следующие команды:
chmod ugo+rwx
./filename.py
В данном случае опять всё похоже: первая команда задаёт права, вторая запускает файл.


Еще вариант
1. Откройте Терминал.

2. Перейдите в каталог, в котором находится файл .bin.

3. Выполните в командной строке следующую команду:

chmod a+x ./file.bin

заменив слово file на имя необходимого файла. Эта команда даст возможность выполнять запуск файла .bin в Ubuntu. 

4. И, наконец, выполните в командной строке Терминала, команду:

./file.bin

которая позволит запустить файл с расширением .bin из командной строки Ubuntu. Далее выполняйте шаги по установке необходимой вам программы.

Комментариев нет: