Poner una tarea en segundo plano con bash


11

Sé que puedes comenzar un trabajo en segundo plano con Bash haciendo foo &. Sin embargo, la mejor manera que sé para poner un trabajo en primer plano en segundo plano es hacer Ctrl+ zpara pausarlo y luego bg 1reanudarlo en segundo plano.

¿Hay una manera mas rápida? ¿Alguna combinación de teclas Ctrl+ Somethingque desconozco?

Respuestas:


8

No, no hay El terminal reinterpreta CtrlZcomo SIGTSTPindependiente de bash poniendo el proceso en segundo plano. Vea la suspopción sttyasí como la signal(7)página del manual.


5

Puede vincular una pulsación de tecla bg(sin argumento significa el trabajo actual) y luego podría hacer

Ctrl- z Ctrl-Something

Entonces serían solo dos pulsaciones de teclas. No querrá usar bg 1en caso de que haya más de un trabajo presente.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.