Um executável é um programa contido em um arquivo. Esse arquivo é geralmente chamado de executável por causa da extensão do Windows para executáveis (.EXE).
Eu quero converter meus scripts de shell em executáveis binários para que ninguém mais possa editá-los ou lê-los. Existe uma maneira de convertê-lo em um executável binário?
E agora eu não consigo voltar atrás ou usar qualquer um dos meus outros programas do sistema. Felizmente isso está em uma VM com a qual tenho andado a brincar, mas existe alguma maneira de resolver isso? O sistema é o Ubuntu Server 12.10.
Eu...
Por exemplo:
$ node
-bash: /usr/local/bin/node: No such file or directory
$ foo
-bash: foo: command not found
Qual é a diferença? Em ambos os casos, node e foo são comandos inválidos, mas parece que o Unix simplesmente não consegue...
Estou escrevendo um programa que testará programas escritos por alunos. Tenho medo de não poder confiar neles e preciso ter certeza de que não acabará mal para o computador que o está executando.
Eu estava pensando em fazer algum usuário de t...
Quais são os valores mínimo e máximo dos seguintes códigos de saída no Linux:
O código de saída retornado de um executável binário (por exemplo: a C
programa).
O código de saída retornado de um script bash (ao chamar exit ).
O código d...
No Windows, EXE e DLL têm informações de versão, incluindo pelo menos os seguintes campos:
versão do arquivo
versão do produto
nome interno
nome do produto
direitos autorais
Na biblioteca / executável do Linux:
Quais campos es...
Eu tenho um script Python que precisa ser executado com uma instalação específica do python.
Existe uma maneira de criar um shebang para que ele seja executado com $FOO/bar/MyCustomPython ?
Eu fiz um backup para uma unidade NTFS e, bem, esse backup realmente se mostrou necessário. No entanto, a unidade NTFS desordenou as permissões. Gostaria de restaurá-los ao normal sem corrigir manualmente cada arquivo.
Um problema é que, de r...
Recentemente aprendi que (pelo menos no Fedora e no Red Hat Enterprise Linux), programas executáveis que são compilados como Position Independent Executables (PIE) recebem proteção mais strong de randomização de espaço de endereço (ASLR).
Ent...