# Brazilian Portuguese translation of manpages # This file is distributed under the same license as the manpages-l10n package. # Copyright © of this file: # André Luiz Fassone , 2001. # Marcelo Pereira da Silva , 2001. msgid "" msgstr "" "Project-Id-Version: manpages-l10n\n" "POT-Creation-Date: 2024-06-01 06:25+0200\n" "PO-Revision-Date: 2001-06-02 19:20-0300\n" "Last-Translator: Marcelo Pereira da Silva \n" "Language-Team: Brazilian Portuguese \n" "Language: pt_BR\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" "X-Generator: Virtaal 1.0.0-beta1\n" #. type: TH #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "sysctl" msgstr "sysctl" #. type: TH #: archlinux debian-unstable opensuse-tumbleweed #, no-wrap msgid "2024-05-02" msgstr "2 maio 2024" #. type: TH #: archlinux debian-unstable #, fuzzy, no-wrap #| msgid "Linux man-pages 6.7" msgid "Linux man-pages 6.8" msgstr "Linux man-pages 6.7" #. type: SH #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "NAME" msgstr "NOME" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "sysctl - read/write system parameters" msgstr "sysctl - lê/escreve parâmetros do sistema" #. type: SH #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "SYNOPSIS" msgstr "SINOPSE" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "" "B<#include Eunistd.hE>\n" "B<#include Elinux/sysctl.hE>\n" msgstr "" "B<#include Eunistd.hE>\n" "B<#include Elinux/sysctl.hE>\n" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, fuzzy, no-wrap #| msgid "BIB<);>\n" msgid "B<[[deprecated]] int _sysctl(struct __sysctl_args *>IB<);>\n" msgstr "BIB<);>\n" #. type: SH #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "DESCRIPTION" msgstr "DESCRIÇÃO" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "B See NOTES." msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "The B<_sysctl>() call reads and/or writes kernel parameters. For example, " "the hostname, or the maximum number of open files. The argument has the form" msgstr "" "A chamada B<_sysctl>() lê e/ou escrever parâmetros do kernel. Por exemplo, o " "nome da máquina, ou o número máximo de arquivos abertos. O argumento tem a " "forma" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, fuzzy, no-wrap #| msgid "" #| "struct __sysctl_args {\n" #| " int *name; /* integer vector describing variable */\n" #| " int nlen; /* length of this vector */\n" #| " void *oldval; /* 0 or address where to store old value */\n" #| " size_t *oldlenp; /* available room for old value,\n" #| " overwritten by actual size of old value */\n" #| " void *newval; /* 0 or address of new value */\n" #| " size_t newlen; /* size of new value */\n" #| "};\n" msgid "" "struct __sysctl_args {\n" " int *name; /* integer vector describing variable */\n" " int nlen; /* length of this vector */\n" " void *oldval; /* 0 or address where to store old value */\n" " size_t *oldlenp; /* available room for old value,\n" " overwritten by actual size of old value */\n" " void *newval; /* 0 or address of new value */\n" " size_t newlen; /* size of new value */\n" "};\n" msgstr "" "struct __sysctl_args {\n" " int *name; /* vetor inteiro descrevendo a variável */\n" " int nlen; /* tamanho deste vetor */\n" " void *oldval; /* 0 ou endereço onde armazenar o valor antigo */\n" " size_t *oldlenp; /* espaço disponível para o valor antigo,\n" " sobrescrito pelo tamanho atual do valor antigo */\n" " void *newval; /* 0 ou endereço do novo valor */\n" " size_t newlen; /* tamanho do novo valor */\n" "};\n" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "This call does a search in a tree structure, possibly resembling a directory " "tree under I, and if the requested item is found calls some " "appropriate routine to read or modify the value." msgstr "" "Esta chamada faz um busca numa árvore de estrutura, possivelmente parecida " "com uma árvore de diretório sob I, e se o item requisitado é " "encontrado é chamada alguma rotina apropriada para ler ou modificar o valor." #. type: SH #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "RETURN VALUE" msgstr "VALOR DE RETORNO" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "Upon successful completion, B<_sysctl>() returns 0. Otherwise, a value of " "-1 is returned and I is set to indicate the error." msgstr "" "Em caso de sucesso B<_sysctl>() devolve 0. Caso contráio, -1 é devolvido e " "I é selecionado adequadamente." #. type: SH #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "ERRORS" msgstr "ERROS" #. type: TP #: archlinux debian-unstable fedora-40 fedora-rawhide mageia-cauldron #: opensuse-tumbleweed #, no-wrap msgid "B" msgstr "B" #. type: TQ #: archlinux debian-unstable fedora-40 fedora-rawhide mageia-cauldron #: opensuse-tumbleweed #, no-wrap msgid "B" msgstr "B" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, fuzzy #| msgid "" #| "No search permission for one of the encountered `directories', or no read " #| "permission where I was nonzero, or no write permission where " #| "I was nonzero." msgid "" "No search permission for one of the encountered \"directories\", or no read " "permission where I was nonzero, or no write permission where " "I was nonzero." msgstr "" "Não tem permissão de busca para um dos diretórios encontrados, ou não tem " "permissão de leitura onde I era diferente de zero, ou não tem " "permissão de escrita onde I era diferente de zero." #. type: TP #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "B" msgstr "B" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "The invocation asked for the previous value by setting I non-NULL, " "but allowed zero room in I." msgstr "" "O pedido perguntou pelo valor anterior selecionando I como não nulo, " "mas permitido zero espaço em I." #. type: TP #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "B" msgstr "B" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "I was not found." msgstr "I não foi encontrado." #. type: SH #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "STANDARDS" msgstr "PADRÕES" #. type: Plain text #: archlinux debian-unstable fedora-40 fedora-rawhide mageia-cauldron #: opensuse-leap-15-6 opensuse-tumbleweed msgid "Linux." msgstr "Linux." #. type: SH #: archlinux debian-unstable fedora-40 fedora-rawhide mageia-cauldron #: opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "HISTORY" msgstr "HISTÓRICO" #. type: Plain text #: archlinux debian-unstable fedora-40 fedora-rawhide mageia-cauldron #: opensuse-leap-15-6 opensuse-tumbleweed msgid "Linux 1.3.57. Removed in Linux 5.5, glibc 2.32." msgstr "" #. type: Plain text #: archlinux debian-unstable fedora-40 fedora-rawhide mageia-cauldron #: opensuse-leap-15-6 opensuse-tumbleweed #, fuzzy #| msgid "" #| "This call is Linux-specific, and should not be used in programs intended " #| "to be portable. It originated in 4.4BSD. Only Linux has the I mirror, and the object naming schemes differ between Linux and " #| "4.4BSD, but the declaration of the B() function is the same in " #| "both." msgid "" "It originated in 4.4BSD. Only Linux has the I mirror, and the " "object naming schemes differ between Linux and 4.4BSD, but the declaration " "of the B() function is the same in both." msgstr "" "Esta chamada é específica do Linux e não deve ser usada em programas que " "pretendem ser portáveis. . Ela é originária do BSD 4.4. Somente o Linux tem " "o espelho I, e os esquemas de nomeamento de objetos diferem entro " "o Linux e o 4.4BSD, mas a declaração da função B() é a mesma em " "ambos." #. type: SH #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "NOTES" msgstr "NOTAS" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "Use of this system call was long discouraged: since Linux 2.6.24, uses of " "this system call result in warnings in the kernel log, and in Linux 5.5, the " "system call was finally removed. Use the I interface instead." msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "Note that on older kernels where this system call still exists, it is " "available only if the kernel was configured with the " "B option. Furthermore, glibc does not provide a " "wrapper for this system call, necessitating the use of B(2)." msgstr "" #. type: SH #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "BUGS" msgstr "BUGS" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "The object names vary between kernel versions, making this system call " "worthless for applications." msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "Not all available objects are properly documented." msgstr "Nem todos objetos disponíveis são documentados adequadamente." #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "It is not yet possible to change operating system by writing to I." msgstr "" "Ainda não é possível mudar sistema operacional escrevendo I." #. type: SH #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "EXAMPLES" msgstr "EXEMPLOS" #. type: Plain text #: archlinux debian-unstable fedora-40 fedora-rawhide mageia-cauldron #: opensuse-tumbleweed #, no-wrap msgid "" "#define _GNU_SOURCE\n" "#include Estdio.hE\n" "#include Estdlib.hE\n" "#include Estring.hE\n" "#include Esys/syscall.hE\n" "#include Eunistd.hE\n" "\\&\n" "#include Elinux/sysctl.hE\n" "\\&\n" "#define ARRAY_SIZE(arr) (sizeof(arr) / sizeof((arr)[0]))\n" "\\&\n" "int _sysctl(struct __sysctl_args *args);\n" "\\&\n" "#define OSNAMESZ 100\n" "\\&\n" "int\n" "main(void)\n" "{\n" " int name[] = { CTL_KERN, KERN_OSTYPE };\n" " char osname[OSNAMESZ];\n" " size_t osnamelth;\n" " struct __sysctl_args args;\n" "\\&\n" " memset(&args, 0, sizeof(args));\n" " args.name = name;\n" " args.nlen = ARRAY_SIZE(name);\n" " args.oldval = osname;\n" " args.oldlenp = &osnamelth;\n" "\\&\n" " osnamelth = sizeof(osname);\n" "\\&\n" " if (syscall(SYS__sysctl, &args) == -1) {\n" " perror(\"_sysctl\");\n" " exit(EXIT_FAILURE);\n" " }\n" " printf(\"This machine is running %*s\\en\", (int) osnamelth, osname);\n" " exit(EXIT_SUCCESS);\n" "}\n" msgstr "" #. SRC END #. type: SH #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "SEE ALSO" msgstr "VEJA TAMBÉM" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "B(5)" msgstr "B(5)" #. type: TH #: debian-bookworm #, no-wrap msgid "2022-12-04" msgstr "4 dezembro 2022" #. type: TH #: debian-bookworm #, no-wrap msgid "Linux man-pages 6.03" msgstr "Linux man-pages 6.03" #. type: TP #: debian-bookworm opensuse-leap-15-6 #, no-wrap msgid "B, B" msgstr "B, B" #. type: SH #: debian-bookworm #, no-wrap msgid "VERSIONS" msgstr "VERSÕES" #. type: Plain text #: debian-bookworm msgid "" "This system call first appeared in Linux 1.3.57. It was removed in Linux " "5.5; glibc support was removed in glibc 2.32." msgstr "" #. type: Plain text #: debian-bookworm msgid "" "This call is Linux-specific, and should not be used in programs intended to " "be portable. It originated in 4.4BSD. Only Linux has the I " "mirror, and the object naming schemes differ between Linux and 4.4BSD, but " "the declaration of the B() function is the same in both." msgstr "" "Esta chamada é específica do Linux e não deve ser usada em programas que " "pretendem ser portáveis. . Ela é originária do BSD 4.4. Somente o Linux tem " "o espelho I, e os esquemas de nomeamento de objetos diferem entro " "o Linux e o 4.4BSD, mas a declaração da função B() é a mesma em " "ambos." #. type: Plain text #: debian-bookworm opensuse-leap-15-6 #, fuzzy, no-wrap #| msgid "" #| "#define _GNU_SOURCE\n" #| "#include Eunistd.hE\n" #| "#include Esys/syscall.hE\n" #| "#include Estring.hE\n" #| "#include Estdio.hE\n" #| "#include Estdlib.hE\n" #| "#include Elinux/sysctl.hE\n" msgid "" "#define _GNU_SOURCE\n" "#include Estdio.hE\n" "#include Estdlib.hE\n" "#include Estring.hE\n" "#include Esys/syscall.hE\n" "#include Eunistd.hE\n" msgstr "" "#define _GNU_SOURCE\n" "#include Eunistd.hE\n" "#include Esys/syscall.hE\n" "#include Estring.hE\n" "#include Estdio.hE\n" "#include Estdlib.hE\n" "#include Elinux/sysctl.hE\n" #. type: Plain text #: debian-bookworm opensuse-leap-15-6 #, fuzzy, no-wrap #| msgid "B<#include Esys/socket.hE>\n" msgid "#include Elinux/sysctl.hE\n" msgstr "B<#include Esys/socket.hE>\n" #. type: Plain text #: debian-bookworm opensuse-leap-15-6 #, no-wrap msgid "#define ARRAY_SIZE(arr) (sizeof(arr) / sizeof((arr)[0]))\n" msgstr "" #. type: Plain text #: debian-bookworm opensuse-leap-15-6 #, fuzzy, no-wrap #| msgid "int _sysctl(struct __sysctl_args *args );\n" msgid "int _sysctl(struct __sysctl_args *args);\n" msgstr "int _sysctl(struct __sysctl_args *args );\n" #. type: Plain text #: debian-bookworm opensuse-leap-15-6 #, no-wrap msgid "#define OSNAMESZ 100\n" msgstr "#define OSNAMESZ 100\n" #. type: Plain text #: debian-bookworm opensuse-leap-15-6 #, no-wrap msgid "" "int\n" "main(void)\n" "{\n" " int name[] = { CTL_KERN, KERN_OSTYPE };\n" " char osname[OSNAMESZ];\n" " size_t osnamelth;\n" " struct __sysctl_args args;\n" msgstr "" #. type: Plain text #: debian-bookworm opensuse-leap-15-6 #, fuzzy, no-wrap #| msgid "" #| " memset(&args, 0, sizeof(struct __sysctl_args));\n" #| " args.name = name;\n" #| " args.nlen = sizeof(name)/sizeof(name[0]);\n" #| " args.oldval = osname;\n" #| " args.oldlenp = &osnamelth;\n" msgid "" " memset(&args, 0, sizeof(args));\n" " args.name = name;\n" " args.nlen = ARRAY_SIZE(name);\n" " args.oldval = osname;\n" " args.oldlenp = &osnamelth;\n" msgstr "" " memset(&args, 0, sizeof(struct __sysctl_args));\n" " args.name = name;\n" " args.nlen = sizeof(name)/sizeof(name[0]);\n" " args.oldval = osname;\n" " args.oldlenp = &osnamelth;\n" #. type: Plain text #: debian-bookworm opensuse-leap-15-6 #, no-wrap msgid " osnamelth = sizeof(osname);\n" msgstr " osnamelth = sizeof(osname);\n" #. type: Plain text #: debian-bookworm opensuse-leap-15-6 #, fuzzy, no-wrap #| msgid "" #| " if (syscall(SYS__sysctl, &args) == -1) {\n" #| " perror(\"_sysctl\");\n" #| " exit(EXIT_FAILURE);\n" #| " }\n" #| " printf(\"This machine is running %*s\\en\", osnamelth, osname);\n" #| " exit(EXIT_SUCCESS);\n" #| "}\n" msgid "" " if (syscall(SYS__sysctl, &args) == -1) {\n" " perror(\"_sysctl\");\n" " exit(EXIT_FAILURE);\n" " }\n" " printf(\"This machine is running %*s\\en\", (int) osnamelth, osname);\n" " exit(EXIT_SUCCESS);\n" "}\n" msgstr "" " if (syscall(SYS__sysctl, &args) == -1) {\n" " perror(\"_sysctl\");\n" " exit(EXIT_FAILURE);\n" " }\n" " printf(\"This machine is running %*s\\en\", osnamelth, osname);\n" " exit(EXIT_SUCCESS);\n" "}\n" #. type: TH #: fedora-40 fedora-rawhide mageia-cauldron #, no-wrap msgid "2023-10-31" msgstr "31 outubro 2023" #. type: TH #: fedora-40 mageia-cauldron #, no-wrap msgid "Linux man-pages 6.06" msgstr "Linux man-pages 6.06" #. type: TH #: fedora-rawhide #, no-wrap msgid "Linux man-pages 6.7" msgstr "Linux man-pages 6.7" #. type: TH #: opensuse-leap-15-6 #, no-wrap msgid "2023-03-30" msgstr "30 março 2023" #. type: TH #: opensuse-leap-15-6 #, no-wrap msgid "Linux man-pages 6.04" msgstr "Linux man-pages 6.04" #. type: TH #: opensuse-tumbleweed #, fuzzy, no-wrap #| msgid "Linux man-pages 6.7" msgid "Linux man-pages (unreleased)" msgstr "Linux man-pages 6.7"