Существуют загрузки полезной информации о http://www.pendrivelinux.com/category/usb-installs-from-linux/
Ubuntu идет с утилитой под названием создатель Загрузочного диска, которого Вы могли использовать от живой ubuntu CD.
Я всегда использую unetbootin хотя, поскольку можно играть с настройками немного больше и сделать живой USB с персистентным устройством хранения данных и нести рабочий стол в кармане.
Необходимо поместить nohup
перед командой тот запуск firefox
, таким образом, это должно, похож на это:
>$ nohup firefox
Также Удостоверьтесь, что Вы выполняете Firefox как фоновое задание и не как передняя сторона, работающая, так как оболочка является родителем и ожидает Firefox, чтобы работать и выйти, прежде чем подсказка должна будет быть возвращена.
Большинство решений, которые вы найдете в сети, будут запускать скрипт firefox в подоболочке. После выхода из подоболочки вы получите управление обратно. Если скрипт firefox работает в фоновом режиме, вы не увидите его изменений и установленных переменных, а если его родительская оболочка (ваша настоящая оболочка) завершится, он, вероятно, все равно продолжит работу в фоновом режиме.
Основная причина этого в том, что оболочки, включая bash, имеют очень четкое различие между своими
Не существует простого способа изменить bash из неинтерактивного режима скрипта в интерактивный после выполнения скрипта (на этот раз стартового скрипта / оболочки firefox).
Это было бы возможно, но, насколько я знаю, ни одна оболочка не поддерживает это.
К счастью, есть много хитрых способов достичь вашей цели:
bash --bashrc /here/is/what/i/want.sh
. /here/is/what/i/want.sh
, чтобы повторно запустить собственный интерпретатор, но на этот раз уже в интерактивном режиме. Это можно сделать с помощью команды exec / bin / bash -i
.Просто поместите это в конец вашего скрипта.
bashrc
в Вашем сценарии может установить переменные среды, необходимые Firefox или другим программам. – Garrett Hall 30.11.2011, 16:42