Можно запустить chrooted Linux, например, Debian или openSUSE. Я ожидал бы, что 3G и Wi-Fi будут работать (так как они будут обработаны ядром Android). Проблемой обычно является видеокарта, которая является (afaik), обычно работал вокруг при помощи VNC для соединения с chroot средой.
Вы, вероятно, хотите отбросить любой вывод STDERR также. Можно сделать, обоим нравится так:
conky > /dev/null 2>&1 &
Этот оператор по существу говорит оболочке делать следующее:
conky > /dev/null
- перенаправьте весь стандартный вывод к/dev/null 2>&1
- Перенаправьте стандартную погрешность туда, где стандартный вывод в настоящее время указывает. Из-за предыдущего перенаправления Вы стандартный вывод указывает на/dev/null, таким образом, стандартная погрешность будет следовать.&
- Выполните это в подоболочке (фон). &
не было довольно точно: (a) Каждая внешняя команда должна быть выполнена после (v) ветвление, не просто фоновые процессы. (b) Процессы Backgrounded не выполняются в подоболочке, но сразу выполняются после ветвления. Реальная разница, когда процесс является фоном, - то, что оболочка вызова сразу не ожидает (2) его (но печатает подсказку и ждет ввода данных пользователем).
>/dev/null
на подсказке ни с чем предшествующим перенаправлению. Ничего не происходит.Вместо
conky & >/dev/null 2>/dev/null
Использование:
conky >/dev/null 2>/dev/null &
Объяснение: Поскольку '&' служит разделителем операторов, первый - действительно две команды. Это работает как это:
conky &
>/dev/null 2>/dev/null
Первые выполнения команды, носатые в фоновом режиме, но, не перенаправляют ее вывод. Вторые перенаправления вывод на несуществующей команде. Для перенаправления вывода conky необходимо работать:
conky >/dev/null 2>/dev/null
Чтобы перенаправить вывод conky и также работать носатый в фоновом режиме, используйте:
conky >/dev/null 2>/dev/null &
conky >/dev/null 2>/dev/null &
все еще производит PID порожденного процесса к терминалу (например. [1] 2574
). Там шанс состоит в том, чтобы избавиться от этого также?
– Adam Ryczkowski
19.01.2014, 11:02
bash -c "conky >/dev/null 2>/dev/null &"
– Adam Ryczkowski
19.01.2014, 11:04
2>
с>2
... – Adam Ryczkowski 19.01.2014, 11:00conky > /dev/null 2>&1 &
все еще производит PID процесса икры, как произведено (например.[1] 2753
). Там какой-либо путь состоит в том, чтобы избавиться от этого также? – Adam Ryczkowski 19.01.2014, 11:01bash -c "conky >/dev/null 2>/dev/null &"
– Adam Ryczkowski 19.01.2014, 11:04&
не довольно точно: (a) Каждая внешняя команда должен бежаться a(v)fork
, не просто фоновые процессы. (b) процессы Backgrounded не выполняются в подоболочке, но сразу выполняются после ветвления. Реальная разница, когда процесс является фоном, - то, что оболочка вызова сразу не делаетwait(2)
для него (но печать подсказка и ждет ввода данных пользователем). Хороший вопрос – alexis 19.01.2014, 16:58