Установить пакет netcat-openbsd. При этом следующий сценарий оболочки дает вам очень простой веб-сервер, который всегда возвращает ваш sample.html для любого запроса.
Обратите внимание, что он не может предоставить никаких дополнительных файлов, таких как изображения, файлы CSS и т. д.
#!/bin/sh
while (
printf "HTTP/1.1 200 OK\r\n"
printf "Content-Type: text/html\r\n"
printf "\r\n"
cat /path/to/sample.html
) | nc -l 80 >/dev/null; do echo; done
Заменить /path/to/sample.html на путь вашего фактического HTTP-файла.
, если вы хотите сократить программу, и оставьте ее там, где она есть, вы можете либо использовать сим. ссылки или команда alias.
(обратите внимание, что предполагается, что вы сделали его исполняемым, chmod +x [script file])
sym links позволяют создавать ярлык, который ведет себя как соответствующий файл .
sudo ln -s [script start-up file] /usr/bin/[name]
, несмотря на то, что он находится в / usr / bin, он будет запущен в каталоге, из которого вы его вызываете.
sym links позволяет вам дать имя к команде или серии заголовков, которые вы используете в обычном режиме, например, довольно часто, чтобы команды обновления / обновления объединены в один псевдоним.
alias [name]="sh /path/to/script/[file name]"
что ваш скрипт работает с sh, (это также может быть bash, для более сложных задач есть разница).
, если вы хотите сократить программу, и оставьте ее там, где она есть, вы можете либо использовать сим. ссылки или команда alias.
(обратите внимание, что предполагается, что вы сделали его исполняемым, chmod +x [script file])
sym links позволяют создавать ярлык, который ведет себя как соответствующий файл .
sudo ln -s [script start-up file] /usr/bin/[name]
, несмотря на то, что он находится в / usr / bin, он будет запущен в каталоге, из которого вы его вызываете.
sym links позволяет вам дать имя к команде или серии заголовков, которые вы используете в обычном режиме, например, довольно часто, чтобы команды обновления / обновления объединены в один псевдоним.
alias [name]="sh /path/to/script/[file name]"
что ваш скрипт работает с sh, (это также может быть bash, для более сложных задач есть разница).
, если вы хотите сократить программу, и оставьте ее там, где она есть, вы можете либо использовать сим. ссылки или команда alias.
(обратите внимание, что предполагается, что вы сделали его исполняемым, chmod +x [script file])
sym links позволяют создавать ярлык, который ведет себя как соответствующий файл .
sudo ln -s [script start-up file] /usr/bin/[name]
, несмотря на то, что он находится в / usr / bin, он будет запущен в каталоге, из которого вы его вызываете.
sym links позволяет вам дать имя к команде или серии заголовков, которые вы используете в обычном режиме, например, довольно часто, чтобы команды обновления / обновления объединены в один псевдоним.
alias [name]="sh /path/to/script/[file name]"
что ваш скрипт работает с sh, (это также может быть bash, для более сложных задач есть разница).
, если вы хотите сократить программу, и оставьте ее там, где она есть, вы можете либо использовать сим. ссылки или команда alias.
(обратите внимание, что предполагается, что вы сделали его исполняемым, chmod +x [script file])
sym links позволяют создавать ярлык, который ведет себя как соответствующий файл .
sudo ln -s [script start-up file] /usr/bin/[name]
, несмотря на то, что он находится в / usr / bin, он будет запущен в каталоге, из которого вы его вызываете.
sym links позволяет вам дать имя к команде или серии заголовков, которые вы используете в обычном режиме, например, довольно часто, чтобы команды обновления / обновления объединены в один псевдоним.
alias [name]="sh /path/to/script/[file name]"
что ваш скрипт работает с sh, (это также может быть bash, для более сложных задач есть разница).
, если вы хотите сократить программу, и оставьте ее там, где она есть, вы можете либо использовать сим. ссылки или команда alias.
(обратите внимание, что предполагается, что вы сделали его исполняемым, chmod +x [script file])
sym links позволяют создавать ярлык, который ведет себя как соответствующий файл .
sudo ln -s [script start-up file] /usr/bin/[name]
, несмотря на то, что он находится в / usr / bin, он будет запущен в каталоге, из которого вы его вызываете.
sym links позволяет вам дать имя к команде или серии заголовков, которые вы используете в обычном режиме, например, довольно часто, чтобы команды обновления / обновления объединены в один псевдоним.
alias [name]="sh /path/to/script/[file name]"
что ваш скрипт работает с sh, (это также может быть bash, для более сложных задач есть разница).
, если вы хотите сократить программу, и оставьте ее там, где она есть, вы можете либо использовать сим. ссылки или команда alias.
(обратите внимание, что предполагается, что вы сделали его исполняемым, chmod +x [script file])
sym links позволяют создавать ярлык, который ведет себя как соответствующий файл .
sudo ln -s [script start-up file] /usr/bin/[name]
, несмотря на то, что он находится в / usr / bin, он будет запущен в каталоге, из которого вы его вызываете.
sym links позволяет вам дать имя к команде или серии заголовков, которые вы используете в обычном режиме, например, довольно часто, чтобы команды обновления / обновления объединены в один псевдоним.
alias [name]="sh /path/to/script/[file name]"
что ваш скрипт работает с sh, (это также может быть bash, для более сложных задач есть разница).
, если вы хотите сократить программу, и оставьте ее там, где она есть, вы можете либо использовать сим. ссылки или команда alias.
(обратите внимание, что предполагается, что вы сделали его исполняемым, chmod + x [fайл сценария]
)
sym links позволяют вам для создания ярлыка, который ведет себя как файл.
sudo ln -s [fайл запуска скрипта] / usr / bin / [name]
, несмотря на то, что он находится в / usr / bin, он будет запускаться в каталоге, из которого вы его вызываете.
alias позволяет вам указывать имя команды или серии заголовков, которые вы используете в обычном режиме, для Например, это довольно распространенное явление, когда команды обновления / обновления объединены в один псевдоним.
alias [name] = "sh / path / to / script / [имя файла] «
, предполагая, что ваш скрипт работает с sh, (это также может быть bash, для более сложных задач есть разница).
, если вы хотите сократить программу, и оставьте ее там, где она есть, вы можете либо использовать сим. ссылки или команда alias.
(обратите внимание, что предполагается, что вы сделали его исполняемым, chmod + x [fайл сценария]
)
sym links позволяют вам для создания ярлыка, который ведет себя как файл.
sudo ln -s [fайл запуска скрипта] / usr / bin / [name]
, несмотря на то, что он находится в / usr / bin, он будет запускаться в каталоге, из которого вы его вызываете.
alias позволяет вам указывать имя команды или серии заголовков, которые вы используете в обычном режиме, для Например, это довольно распространенное явление, когда команды обновления / обновления объединены в один псевдоним.
alias [name] = "sh / path / to / script / [имя файла] «
, предполагая, что ваш скрипт работает с sh, (это также может быть bash, для более сложных задач есть разница).
, если вы хотите сократить программу, и оставьте ее там, где она есть, вы можете либо использовать сим. ссылки или команда alias.
(обратите внимание, что предполагается, что вы сделали его исполняемым, chmod + x [fайл сценария]
)
sym links позволяют вам для создания ярлыка, который ведет себя как файл.
sudo ln -s [fайл запуска скрипта] / usr / bin / [name]
, несмотря на то, что он находится в / usr / bin, он будет запускаться в каталоге, из которого вы его вызываете.
alias позволяет вам указывать имя команды или серии заголовков, которые вы используете в обычном режиме, для Например, это довольно распространенное явление, когда команды обновления / обновления объединены в один псевдоним.
alias [name] = "sh / path / to / script / [имя файла] «
, предполагая, что ваш скрипт работает с sh, (это также может быть bash, для более сложных задач есть разница).
Прежде всего, нет файлов bat для ubuntu, возможно, вы имеете в виду файлы сценариев.
Если вы создадите каталог bin под своим домом, это будет автоматически добавлено в ваш PATH. Не забудьте предоставить разрешения на выполнение для ваших скриптов.
Исполняемые файлы должны быть в /usr/bin, чтобы решить вашу проблему, так как это находится внутри вашей среды.
Вы можете установить файл в исполняемый файл с помощью команды chmod (sudo chmod 775 {filename}) ,
Вики Ubuntu на странице разрешений wiki расскажут многое о том, как настроить настройки, но нет необходимости использовать это с помощью всего лишь 1 скрипт (Linux уже получил это).
Я использую папку в своем домашнем каталоге для этого: ~/.local/bin
Таким образом, это вне поля зрения и все двоичные файлы, которые не являются общесистемными, я вставляю туда, например, небольшие личные сценарии, которые мне только интересны.
Этот метод также полезен для пользователей, у которых нет прав системного администратора.
Переменная среды PATH работает во многом одинаково как это происходит в Windows, за исключением путей, разделенных с помощью двоеточия (:) вместо sem-colon (;).
Итак, короче говоря, запустите в терминале следующее: «$» это подсказка):
$ mkdir -p ~/.local/bin
$ mv /path/to/executable/file ~/.local/bin/
затем добавить следующую строку в ваш файл ~/.bashrc (если вы используете Bash в качестве оболочки):
export PATH=$HOME/.local/bin:$PATH
Если вы запуская другую оболочку, этот последний шаг может отличаться для вас.
Прежде всего, нет файлов bat для ubuntu, возможно, вы имеете в виду файлы сценариев.
Если вы создадите каталог bin под своим домом, это будет автоматически добавлено в ваш PATH. Не забудьте предоставить разрешения на выполнение для ваших скриптов.
Исполняемые файлы должны быть в /usr/bin, чтобы решить вашу проблему, так как это находится внутри вашей среды.
Вы можете установить файл в исполняемый файл с помощью команды chmod (sudo chmod 775 {filename}) ,
Вики Ubuntu на странице разрешений wiki расскажут многое о том, как настроить настройки, но нет необходимости использовать это с помощью всего лишь 1 скрипт (Linux уже получил это).
Я использую папку в своем домашнем каталоге для этого: ~/.local/bin
Таким образом, это вне поля зрения и все двоичные файлы, которые не являются общесистемными, я вставляю туда, например, небольшие личные сценарии, которые мне только интересны.
Этот метод также полезен для пользователей, у которых нет прав системного администратора.
Переменная среды PATH работает во многом одинаково как это происходит в Windows, за исключением путей, разделенных с помощью двоеточия (:) вместо sem-colon (;).
Итак, короче говоря, запустите в терминале следующее: «$» это подсказка):
$ mkdir -p ~/.local/bin
$ mv /path/to/executable/file ~/.local/bin/
затем добавить следующую строку в ваш файл ~/.bashrc (если вы используете Bash в качестве оболочки):
export PATH=$HOME/.local/bin:$PATH
Если вы запуская другую оболочку, этот последний шаг может отличаться для вас.
Прежде всего, нет файлов bat для ubuntu, возможно, вы имеете в виду файлы сценариев.
Если вы создадите каталог bin под своим домом, это будет автоматически добавлено в ваш PATH. Не забудьте предоставить разрешения на выполнение для ваших скриптов.
Исполняемые файлы должны быть в /usr/bin, чтобы решить вашу проблему, так как это находится внутри вашей среды.
Вы можете установить файл в исполняемый файл с помощью команды chmod (sudo chmod 775 {filename}) ,
Вики Ubuntu на странице разрешений wiki расскажут многое о том, как настроить настройки, но нет необходимости использовать это с помощью всего лишь 1 скрипт (Linux уже получил это).
Я использую папку в своем домашнем каталоге для этого: ~/.local/bin
Таким образом, это вне поля зрения и все двоичные файлы, которые не являются общесистемными, я вставляю туда, например, небольшие личные сценарии, которые мне только интересны.
Этот метод также полезен для пользователей, у которых нет прав системного администратора.
Переменная среды PATH работает во многом одинаково как это происходит в Windows, за исключением путей, разделенных с помощью двоеточия (:) вместо sem-colon (;).
Итак, короче говоря, запустите в терминале следующее: «$» это подсказка):
$ mkdir -p ~/.local/bin
$ mv /path/to/executable/file ~/.local/bin/
затем добавить следующую строку в ваш файл ~/.bashrc (если вы используете Bash в качестве оболочки):
export PATH=$HOME/.local/bin:$PATH
Если вы запуская другую оболочку, этот последний шаг может отличаться для вас.
Прежде всего, нет файлов bat для ubuntu, возможно, вы имеете в виду файлы сценариев.
Если вы создадите каталог bin под своим домом, это будет автоматически добавлено в ваш PATH. Не забудьте предоставить разрешения на выполнение для ваших скриптов.
Исполняемые файлы должны быть в /usr/bin, чтобы решить вашу проблему, так как это находится внутри вашей среды.
Вы можете установить файл в исполняемый файл с помощью команды chmod (sudo chmod 775 {filename}) ,
Вики Ubuntu на странице разрешений wiki расскажут многое о том, как настроить настройки, но нет необходимости использовать это с помощью всего лишь 1 скрипт (Linux уже получил это).
Я использую папку в своем домашнем каталоге для этого: ~/.local/bin
Таким образом, это вне поля зрения и все двоичные файлы, которые не являются общесистемными, я вставляю туда, например, небольшие личные сценарии, которые мне только интересны.
Этот метод также полезен для пользователей, у которых нет прав системного администратора.
Переменная среды PATH работает во многом одинаково как это происходит в Windows, за исключением путей, разделенных с помощью двоеточия (:) вместо sem-colon (;).
Итак, короче говоря, запустите в терминале следующее: «$» это подсказка):
$ mkdir -p ~/.local/bin
$ mv /path/to/executable/file ~/.local/bin/
затем добавить следующую строку в ваш файл ~/.bashrc (если вы используете Bash в качестве оболочки):
export PATH=$HOME/.local/bin:$PATH
Если вы запуская другую оболочку, этот последний шаг может отличаться для вас.
Прежде всего, нет файлов bat для ubuntu, возможно, вы имеете в виду файлы сценариев.
Если вы создадите каталог bin под своим домом, это будет автоматически добавлено в ваш PATH. Не забудьте предоставить разрешения на выполнение для ваших скриптов.
Исполняемые файлы должны быть в /usr/bin, чтобы решить вашу проблему, так как это находится внутри вашей среды.
Вы можете установить файл в исполняемый файл с помощью команды chmod (sudo chmod 775 {filename}) ,
Вики Ubuntu на странице разрешений wiki расскажут многое о том, как настроить настройки, но нет необходимости использовать это с помощью всего лишь 1 скрипт (Linux уже получил это).
Я использую папку в своем домашнем каталоге для этого: ~/.local/bin
Таким образом, это вне поля зрения и все двоичные файлы, которые не являются общесистемными, я вставляю туда, например, небольшие личные сценарии, которые мне только интересны.
Этот метод также полезен для пользователей, у которых нет прав системного администратора.
Переменная среды PATH работает во многом одинаково как это происходит в Windows, за исключением путей, разделенных с помощью двоеточия (:) вместо sem-colon (;).
Итак, короче говоря, запустите в терминале следующее: «$» это подсказка):
$ mkdir -p ~/.local/bin
$ mv /path/to/executable/file ~/.local/bin/
затем добавить следующую строку в ваш файл ~/.bashrc (если вы используете Bash в качестве оболочки):
export PATH=$HOME/.local/bin:$PATH
Если вы запуская другую оболочку, этот последний шаг может отличаться для вас.
Прежде всего, нет файлов bat для ubuntu, возможно, вы имеете в виду файлы сценариев.
Если вы создадите каталог bin под своим домом, это будет автоматически добавлено в ваш PATH. Не забудьте предоставить разрешения на выполнение для ваших скриптов.
Исполняемые файлы должны быть в /usr/bin, чтобы решить вашу проблему, так как это находится внутри вашей среды.
Вы можете установить файл в исполняемый файл с помощью команды chmod (sudo chmod 775 {filename}) ,
Вики Ubuntu на странице разрешений wiki расскажут многое о том, как настроить настройки, но нет необходимости использовать это с помощью всего лишь 1 скрипт (Linux уже получил это).
Я использую папку в своем домашнем каталоге для этого: ~/.local/bin
Таким образом, это вне поля зрения и все двоичные файлы, которые не являются общесистемными, я вставляю туда, например, небольшие личные сценарии, которые мне только интересны.
Этот метод также полезен для пользователей, у которых нет прав системного администратора.
Переменная среды PATH работает во многом одинаково как это происходит в Windows, за исключением путей, разделенных с помощью двоеточия (:) вместо sem-colon (;).
Итак, короче говоря, запустите в терминале следующее: «$» это подсказка):
$ mkdir -p ~/.local/bin
$ mv /path/to/executable/file ~/.local/bin/
затем добавить следующую строку в ваш файл ~/.bashrc (если вы используете Bash в качестве оболочки):
export PATH=$HOME/.local/bin:$PATH
Если вы запуская другую оболочку, этот последний шаг может отличаться для вас.
Я использую папку в своем домашнем каталоге для этого: ~ / .local / bin
Таким образом, это вне поля зрения и все двоичные файлы, которые не являются системой как я уже сказал, это было бы полезно для пользователей, у которых нет прав системного администратора.
переменная среды PATH
работает так же, как и в Windows, за исключением того, что пути разделяются с помощью двоеточия (:) вместо sem-colon (;).
Итак, в short, запустите в терминале следующее: « $
» - это приглашение):
$ mkdir -p ~ / .local / bin $ mv / path / to / executable / file ~ / .local / bin /
затем добавьте следующую строку в ваш файл ~ / .bashrc
(если вы используете Bash как ваш shell):
export PATH = $ HOME / .local / bin: $ PATH
Если вы используете другую оболочку, этот последний шаг может изменяться для вас.
Исполняемые файлы должны быть в / usr / bin
, чтобы решить вашу проблему, поскольку это находится внутри вашей среды.
Вы можете установить файл в исполняемый файл с помощью chmod
(sudo chmod 775 {имя_файла}).
Вики Ubuntu в Переменные среды будут объяснять многое о том, как настроить настройки, но нет необходимости для использования этого только с одним скриптом (Linux уже получил это покрытие).
Прежде всего, нет файлов bat
для ubuntu, возможно, вы имеете в виду файлы сценариев.
Если вы создаете каталог bin
под своим домой, это будет автоматически добавлено в ваш PATH
. Не забудьте предоставить разрешения на выполнение для ваших скриптов.