Perguntas com a marcação «posix»

POSIX (Portable Operating System Interface) é um conjunto de padrões que definem APIs de programação, um interpretador de comandos e utilitários comuns para sistemas operacionais do tipo Unix.






6
Quando devo usar o mmap para acessar arquivos?
Os ambientes POSIX fornecem pelo menos duas maneiras de acessar arquivos. Há o padrão de chamadas de sistema open(), read(), write(), e amigos, mas também há a opção de usar mmap()para mapear o arquivo para a memória virtual. Quando é preferível usar um sobre o outro? Quais são as vantagens …
276 c  file-io  posix  mmap 

7
O que é / dev / null 2> & 1?
Encontrei este código em /etc/cron.daily/apf #!/bin/bash /etc/apf/apf -f >> /dev/null 2>&1 /etc/apf/apf -s >> /dev/null 2>&1 Está liberando e recarregando o firewall. Eu não entendo a >> /dev/null 2>&1parte. Qual é o propósito de ter isso no cron? Está substituindo minhas regras de firewall. Posso remover com segurança este trabalho …




4
O que significa "#define _GNU_SOURCE"?
Hoje eu tive que usar a basename()função, e o man 3 basename( aqui ) me deu uma mensagem estranha: Notas Existem duas versões diferentes de basename () - a versão POSIX descrita acima e a versão GNU , que é obtida depois #define _GNU_SOURCE #include <string.h> Estou imaginando o que …
152 c  posix  gnu 

4
Suprimir eco de chamada de comando no makefile?
Eu escrevi um programa para uma tarefa que deveria imprimir sua saída em stdout. A especificação de atribuição requer a criação de um Makefile que, quando invocado, make run > outputFiledeve executar o programa e gravar a saída em um arquivo, com uma impressão digital SHA1 idêntica à fornecida na …
147 linux  unix  makefile  posix 

9
Qual é a diferença entre sigaction e signal?
Eu estava prestes a adicionar um manipulador de sinal extra a um aplicativo que temos aqui e notei que o autor havia usado sigaction()para configurar os outros manipuladores de sinal. Eu ia usar signal(). Para seguir a convenção, devo usar, sigaction()mas se estava escrevendo do zero, qual devo escolher?
143 c  signals  posix 



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.