Perguntas com a marcação «linux»

118
DESTDIR e PREFIX de make

Estou tentando fazer a instalação do software em um diretório específico. Encontrei várias maneiras, mas não tenho certeza de quais são as diferenças entre elas. ./configure --prefix=*** make install DESTDIR=*** make install prefix=*** Estou confuso sobre as funções desses três. Eles alcançam o...

118
Script Bash para calcular o tempo decorrido

Estou escrevendo um script em bash para calcular o tempo decorrido para a execução dos meus comandos, considere: STARTTIME=$(date +%s) #command block that takes time to complete... #........ ENDTIME=$(date +%s) echo "It takes $($ENDTIME - $STARTTIME) seconds to complete this task..." Acho que...

118
O comando gradlew não foi encontrado?

Estou trabalhando em um projeto Java com gradlew. Eu uso o Ubuntu Linux como meu sistema operacional. Quando executo o "gradle", ele é executado e fornece informações. Mas quando eu executo "gradlew", a saída é "Nenhum comando 'gradlew' encontrado, você quis dizer: Comando 'gradle' do pacote...

117
Como usar memória compartilhada com Linux em C

Eu tenho um pequeno problema com um dos meus projetos. Tenho tentado encontrar um exemplo bem documentado de uso de memória compartilhada, fork()mas sem sucesso. Basicamente, o cenário é que quando o usuário inicia o programa, eu preciso armazenar dois valores na memória compartilhada:...

117
Impedir strace de abreviar argumentos?

Estou tentando usar o strace para descobrir quais comandos um programa executa usando execve. Alguns dos argumentos nesses comandos são bastante longos, e strace está abreviando os argumentos para execve(vejo "..." após cerca de 30 caracteres), me impedindo de obter qualquer informação útil. Como...

117
Não é possível matar o script Python com Ctrl-C

Estou testando o threading Python com o seguinte script: import threading class FirstThread (threading.Thread): def run (self): while True: print 'first' class SecondThread (threading.Thread): def run (self): while True: print 'second' FirstThread().start() SecondThread().start() Ele...

117
Não é possível copiar ~ / .ssh / id_rsa.pub

Estou seguindo em Gerando chaves SSH , diz sudo apt-get install xclip # Baixa e instala o xclip. Se não tiver apt-get, pode ser necessário usar outro instalador (como yum) xclip -sel clip <~ / .ssh / id_rsa.pub # Copia o conteúdo do arquivo id_rsa.pub para a sua área de...

116
Como edito / etc / sudoers a partir de um script?

Eu preciso editar /etc/sudoers um script para adicionar / remover coisas das listas brancas. Supondo que eu tenha um comando que funcionaria em um arquivo normal, como poderia aplicá-lo /etc/sudoers? Posso copiá-lo e modificá-lo e, em seguida, visudosubstituir o original pela cópia modificada?...

116
Como deletar o texto selecionado no editor vi

Estou usando o PuTTY e o editor vi. Se eu selecionar cinco linhas usando meu mouse e quiser excluí-las, como posso fazer isso? Além disso, como posso selecionar as linhas usando meu teclado como faço no Windows, onde pressiono Shifte movo as setas para selecionar o texto? Como posso fazer isso no...

116
Por que main não retorna 0 aqui?

Eu só estava lendo ISO / IEC 9899: 201x Minuta do Comitê - 12 de abril de 2011 em que encontrei em 5.1.2.2.3 Término do programa ..reaching the } that terminates the main function returns a value of 0. isso significa que se você não especificar nenhuma instrução return em main()e se o...