É possível e, se assim for, como faço:
/bin/bash
que não esteja vinculado a um terminal de um terminal?
Portanto, um processo de shell que aparece na árvore de processos como
%código%. (Os shells geralmente têm a estrutura da árvore de processos init -- bash
) terminal-emulator-of-your-choosing -- bash
não vinculado a um terminal que tenha como filho outro processo, por exemplo um navegador como /bin/bash
de uma sessão de shell em um terminal? Portanto, um processo de shell com um filho que aparece na árvore de processos como firefox
. init -- bash -- firefox
diretamente do shell por meio de algo como init -- firefox
ou exec firefox & exit
. (Esta questão faz parte de uma série de questões relacionadas que primeiro me permitiram formular precisamente essas questões (cf. Como" corretamente "iniciar um aplicativo de um shell e É reparinging da shell possível? ). As três perguntas foram formulada e discutida parcialmente nos comentários das duas perguntas anteriores, mas, como vejo, não foi respondida, além disso, elas parecem mais apropriadas, como perguntas curtas em si, que não são adequadas para discussão em comentários.)