Starta program - Genom terminalen + Kortkommando i fluxbox

Trädvy Permalänk
Medlem
Plats
Göteborg
Registrerad
Sep 2003

Starta program - Genom terminalen + Kortkommando i fluxbox

Om jag startar ett program genom terminalen, hur gör jag då för att programmet inte ska stängas av ifall jag stänger ner den öppnade terminalen?

Och kan jag någonstans fixa kortkommanden som startar program i fluxbox?

| Opteron 165 @ 2810MHz | DFI Lanparty UT NF4 Ultra-D | 2x1024MB TwinMOS PC3200 DDR |
| Sapphire Radeon X800GTO² @ 16p, 533/627 | 3DMark05: XXXXp | 3DMark01: XXXXXp |
| 150GB Raptor + 120GB + 2x200GB + 2x250GB + 2x320GB + 500GB | Totalt: 2,31TB |

Trädvy Permalänk
Medlem
Plats
Uppsala
Registrerad
Mar 2002

1: Med ett "&" efter t.ex ethereal&

/Anders

Trädvy Permalänk
Medlem
Plats
Göteborg
Registrerad
Sep 2003
Citat:

Ursprungligen inskrivet av Mr.K
1: Med ett "&" efter t.ex ethereal&

Trodde också att det var så, men det stängs ner när jag stänger ner terminalen.
&-tecknet verkar bara göra så att jag kan fortsätta använda terminalen.

| Opteron 165 @ 2810MHz | DFI Lanparty UT NF4 Ultra-D | 2x1024MB TwinMOS PC3200 DDR |
| Sapphire Radeon X800GTO² @ 16p, 533/627 | 3DMark05: XXXXp | 3DMark01: XXXXXp |
| 150GB Raptor + 120GB + 2x200GB + 2x250GB + 2x320GB + 500GB | Totalt: 2,31TB |

Trädvy Permalänk
Forumledare
Registrerad
Okt 2002

Använd screen då, ett av de absolut mest användbara programmen jag vet.

Ang kortkommandon så är det inga problem alls, bara kolla i Fluxbox-manualen/googla. Du kan skriva in vilka kortkommandon du vill använda i din /etc/X11/fluxbox/keys-fil (för alla användare) eller i din ~/.fluxbox/keys-fil (för den aktuella användaren).

Nu med kortare användarnamn, men fortfarande bedövande långa inlägg.

Trädvy Permalänk
Medlem
Plats
Kristianstad
Registrerad
Sep 2003
Citat:

Ursprungligen inskrivet av ChRiiLLe
Trodde också att det var så, men det stängs ner när jag stänger ner terminalen.
&-tecknet verkar bara göra så att jag kan fortsätta använda terminalen.

Ok, den bästa lösningen är självklart screen men det du frågar efter är `nohup` som helt enkelt inte skickar hangup signalen då du stänger terminalen. exemelvis "nohup program &"

mer om nohup finns i manualen. & lägger processen i bakgrunden på samma sätt som ctrl-z och fg (foreground) plockar fram den från bakrunden. Använder du nohup kommer en output fil skapas där allt som normalt skulle skickas till standard output dvs din terminal hamnar.

Använder du screen behöver du inte använda nohup, men det kan alltid vara bra att veta.

Firewall 1 och 2: obsd Filserver: fbsd Mediaserver till Atv: debian Testserver: debian Produktionsserver: debian Desktop: os x, svorak

Trädvy Permalänk
Hedersmedlem
Registrerad
Jul 2001

kommandot 'disown' gör att terminalen slutar vara associerad med tidigare startade processer.
Det borde även finnas någon flagga/variabel du kan sätta för ditt skal som ändrar det här beteendet.

es en zp rz lw ho wc az em sc