| vhangup(2) | System Calls Manual | vhangup(2) |
NOME
vhangup - bloqueia virtualmente o terminal atual
BIBLIOTECA
Biblioteca C Padrão (libc, -lc)
SINOPSE
#include <unistd.h>
int vhangup(void);
vhangup():
Desde o glibc 2.21:
_DEFAULT_SOURCE
No glibc 2.19 e 2.20:
_DEFAULT_SOURCE || (_XOPEN_SOURCE && _XOPEN_SOURCE < 500)
Até e incluindo o glibc 2.19:
_BSD_SOURCE || (_XOPEN_SOURCE && _XOPEN_SOURCE < 500)
DESCRIÇÃO
vhangup() simula um bloqueio no terminal atual. Esta chamada faz com que os outros usuários tenham um terminal “limpo” no momento do login.
VALOR DE RETORNO
Em caso de sucesso, zero é retornado. Em caso de erro, -1 é retornado, e errno é definido para indicar o erro.
ERROS
- EPERM
- O procsso chamador tem privilégios insuficientes para chamar vhangup(); a capacidade CAP_SYS_TTY_CONFIG é necessária.
PADRÕES
Linux.
VEJA TAMBÉM
TRADUÇÃO
A tradução para português brasileiro desta página man foi criada por André Luiz Fassone <lonely_wolf@ig.com.br>, Marcelo Pereira da Silva <marcelo@pereira.com> e Rafael Fontenelle <rafaelff@gnome.org>.
Esta tradução é uma documentação livre; leia a Licença Pública Geral GNU Versão 3 ou posterior para as condições de direitos autorais. Nenhuma responsabilidade é aceita.
Se você encontrar algum erro na tradução desta página de manual, envie um e-mail para a lista de discussão de tradutores.
| 8 fevereiro 2026 | Linux man-pages 6.18 |