Como abrir um novo terminal a partir de um terminal no Ubuntu?


0

Eu tenho uma atribuição em que eu tenho que usar programação de soquete em C para conectar vários clientes com o mesmo servidor. O problema é que toda vez que um cliente se conecta ao servidor, o servidor deve abrir um novo terminal para o cliente (usando o fork, eu acho). O professor nos deu uma dica de que isso pode ser feito usando system (); função. No entanto, não consegui encontrar nada relacionado a isso. Alguém por favor pode me ajudar com isso?

Em suma, tudo que eu quero saber é como abrir um novo terminal a partir de um terminal no linux.


Ummm, corra xterm de dentro do terminal? O que exatamente você está perguntando aqui?
terdon

1
Eu suspeito que esta pergunta deveria ser: Meu professor nos deu uma tarefa de classe. Seu principal impulso é a interação cliente-servidor usando sockets e não estou perguntando sobre isso, porque seria pedir para você fazer minha tarefa. Meu problema é o serviço (exemplo fictício) que é fornecido ao cliente pelo servidor. Eu fiquei um pouco confuso com a especificação dizendo "abrir um novo terminal". Talvez meu professor quis dizer "abrir uma nova concha". De qualquer forma, é disso que estou perguntando. Sim, eu sei que você não pode ler a mente do meu professor. Você poderia migrar esta questão de programação para o StackOverflow?
JdeBP

Eu não consegui encontrar nada relacionado a isso ???? Você já tentou sistema de homem ?
MariusMatutiae

Respostas:


0

É dependente do sistema.

  • Para o tipo KDE konsole
  • Para o tipo GNOME gnome-terminal

O comando mais "universal" para sistemas X seria xterm.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.