Linux slogan
Visite também: BR-Linux.org · Dicas-L · Doode · NoticiasLinux · SoftwareLivre.org · UnderLinux



» Screenshot
Linux: kbear
Por ihtraum
» Login
Login:
Senha:

Se você ainda não possui uma conta, clique aqui.

Esqueci minha senha


Dica

Executar programas pelo terminal e deixá-lo livre
Linux user
Publicado por Robson Fernando Gomes em 21/03/2011

Login: magotico, 677033 pontos | Blog: http://maguscode.blogspot.com/
[ Hits: 13627 ]

Executar programas pelo terminal e deixá-lo livre

Houve momentos que tentei abrir um terminal a partir de outro e acabei somente com dois terminais abertos, mas com um deles ocupado pois um dependia do outro.

Uma maneira simples de resolve este problema é incluir o & (E comercial) ao final do comando ou utilizar "nohup programa_desejado &".

1ª opção: Quando se utiliza somente comando&, o comando em questão ainda está dependendo do terminal, o que pode causar algum problema caso o mesmo seja fechado, mas para uso rápido eu utilizo este mesmo. Sintaxe:

$ comando&
ou
$ comando &

Exemplo:

$ xterm&
ou
$ xterm &

2ª opção: Quando se utiliza somente nohup comando&, o comando em questão não estará dependendo do terminal que abriu o mesmo. Sintaxe:

$ nohup comando&

Exemplo:

$ nohup xterm&
ou
$ nohup xterm &


Outras dicas deste autor

Leitura recomendada
   Dica Linux recomendada yum - Erro: Metadata file does not match checksum [Resolvido]
   Dica Linux recomendada Como acertar o relógio do Linux via console
   Dica Linux recomendada Find - Pesquisar trechos (strings) dentro de arquivos
   Dica Linux recomendada Remover comentários
   Dica Linux recomendada Setando permissões de arquivos e diretórios

Comentários
[1] Comentário enviado por albfneto em 21/03/2011 - 22:25h:

Gostei. Isso é bem clássico, mas é sempre bom os iniciantes conhecerem.


[2] Comentário enviado por leandrw em 23/03/2011 - 13:43h:

Valeu cara, ajudará bastante!


[3] Comentário enviado por fabriciobslogan em 20/04/2011 - 17:57h:

Se caso vc já tiver executado o comando e quiser deixa-lo livre sem quer que parar que terminar o processo!
use
$ctl+z
e depois digite
$bg

vlw



Contribuir com comentário


  
Para executar esta ação você precisa estar logado no site, caso contrário, tudo o que for digitado será perdido.
Responsável pelo site: Fábio Berbert de Paula - Conteúdo distribuído sob licença GNU FDL
Site hospedado por:

Viva o Linux

A maior comunidade Linux da América Latina! Artigos, dicas, tutoriais, fórum, scripts e muito mais. Ideal para quem busca auto-ajuda em Linux.