Как установить .sh-файл в Linux
![]()
sh — скрипт, специально работанный для операционной системы Linux/UNIX. Когда вы загружаете какие-либо приложения для Linux, файловое расширение .sh может быть одним из самых часто встречающихся. Чтобы запустить .sh-файл, вам нужно использовать терминал. Процесс похож на выполнение .bin-файла. Но всё-таки — вот полное руководство.
Откройте терминал и выполните следующую команду
Chmod — команда для смены прав к файлам, где x означает возможность исполняться. Команда chmod используется для различных целей. В нашем случае мы просто пытаемся установить права исполнения на файл
Допустим, что вы устанавливаете netbeans. Это .sh-файл для установки, который находится в домашней папке. Можно просто выполнить следующие команды для установки файла.
Другой путь запуска .sh-файлов Linux
В нашем случае это будет
Как запускать shell (*.sh) скрипты?
Shell — это один из командных интерпретаторов, поставляемых вместе с ОС unix. Программа на языке Shell называется скриптом. Shell скрпитам указывают расширение *.sh и работают они в Unix системах. Если вам надо запустить shell скрипт в windows, то можно установить подсистему Linux Ubuntu или установить отдельно интерпретатор Shell для windows.
Как запустить sh скрипт из командной строки?
Допустим у вас есть скрипт hello.sh состоящий из одной команды.
Чтобы его запустить, надо зайти в каталог, где расположен скрипт, набрать название интерпретатора sh и первым параметров указать ваш файл hello.sh.
-
Указать интерпретатор внутри файла.
На первой строчке после #! прописывам путь к bash-интерпретатору, по-умолчанию это /bin/bash (посмотреть можно командой whereis bash). Содержмиое скрипта hello.sh получается таким:
Теперь можно запускать:
Перед названием скрипта надо ставить точку и слэш, сделано для усложнения работы вирусов. Точка означает "текущий каталог", а слэш "/" разделитель между именем каталога и именем скрипта.
Похожие записи
Улучшение контрастности темы Material Theme редактора Visual Studio Code
Для Visual Studio Code есть несколько тем в стиле материального дизайна, и все они с недостатками: либо некорретная подстветка синтаксиса, либо проблемы с контрастностью.
04 сентября 2017 г. в Для студентов, Общее
Про дистанционное обучение
Выбрав IT профессию, вы выбираете путь бесконечного обучения. Список отличных ресурсов для онлайн обучения.
23 августа 2018 г. в Для студентов, Обучение
NPM и proxy
В посте приводятся команды для конфигурирования npm внутри сети с прокси-сервером
19 октября 2017 г. в NodeJS, Для студентов
RxJS. Подписка в подписке
О том как не надо и как надо делать подписки в rxjs
24 февраля 2019 г. в JavaScript, RxJS, Для студентов
Крутость программиста
Про идеальную архитектуру, 100% покрытие кода тестам, рефакторинг и костыли
20 мая 2020 г. в Для студентов
Интерактивные и удобные linux инструменты
Обновленные альтернативы инструментов командной строки cat, ncdu/du, ls, find, jq
15 ноября 2020 г. в Linux
© 2017-2020 — Александр Ветров
Сайт работает на October CMS
Как запустить install.sh в Linux через Терминал
wikiHow работает по принципу вики, а это значит, что многие наши статьи написаны несколькими авторами. При создании этой статьи над ее редактированием и улучшением работали авторы-волонтеры.
Количество просмотров этой статьи: 97 635.
В этой статье:
Установить новую программу в Linux можно следующими способами: через программный центр Ubuntu или Менеджер пакетов Synaptic. Тем не менее, некоторые программы приходится устанавливать с применением более сложных методов, например, через терминал. В этой статье вы ознакомитесь с пошаговым процессом установки программного обеспечения с помощью файла INSTALL.sh . В качестве примера в статье будет показана установка клиента Rockhopper VPN.
![]()
Скачайте программу, которую хотите установить. Установочные файлы обычно сжимаются в архив Tar или zip.
![]()
Извлеките содержимое архива на рабочий стол.
![]()
Откройте терминал с помощью сочетания клавиш Ctrl + Alt + T . Введите следующую команду: cd ~/Deskop/rockhopper-0.2.b1-020 . Замените rockhopper-0.2.b1-020 именем папки на рабочем столе. Нажмите ↵ Enter .
![]()
Сделайте файл .sh исполняемым. Чтобы сделать файл исполняемым, введите в терминал следующую команду: chmod +x install.sh . Замените install.sh именем .sh-файла. Нажмите ↵ Enter .
![]()
Запустите файл .sh . Введите эту команду: sudo ./install.sh . Снова замените install.sh именем .sh-файла. Нажмите ↵ Enter Примечание: если это не сработает, попробуйте выполнить команду sudo bash install.sh без «./» (этот способ сработал на Ubuntu 16). Для этого вам придется ввести пароль администратора.
![]()
Завершите установку программы. Установка через терминал может включать дополнительные шаги, например, проверку установки.
Форум русскоязычного сообщества Ubuntu
Страница сгенерирована за 0.041 секунд. Запросов: 23.
- Сайт
- Об Ubuntu
- Скачать Ubuntu
- Семейство Ubuntu
- Новости
- Форум
- Помощь
- Правила
- Документация
- Пользовательская документация
- Официальная документация
- Семейство Ubuntu
- Материалы для загрузки
- Совместимость с оборудованием
- RSS лента
- Сообщество
- Наши проекты
- Местные сообщества
- Перевод Ubuntu
- Тестирование
- RSS лента
© 2012 Ubuntu-ru — Русскоязычное сообщество Ubuntu Linux.
© 2012 Canonical Ltd. Ubuntu и Canonical являются зарегистрированными торговыми знаками Canonical Ltd.