Articles of linux

Converter os finais de linha do DOS em finais de linha do Linux no vim

Se eu abrir arquivos que criei no Windows, todas as linhas terminarão com ^M Como excluo esses caracteres de uma vez?

Como faço para encontrar a localização my.cnf do MySQL

Existe um comando MySQL para localizar o arquivo de configuração my.cnf , similar a como o phpinfo() do PHP localiza seu php.ini ?

Procedimento armazenado que automaticamente excluir linhas com mais de 7 dias no MYSQL

Gostaria de saber se é possível criar um procedimento armazenado que automaticamente, todos os dias às 00:00, exclui todas as linhas de todas as tabelas com mais de 7 dias. Tenho visto poucas soluções, mas não tenho certeza se é o que estou procurando, e seria bom se alguém tivesse algum bom exemplo. Eu sei […]

Onde está a function itoa no Linux?

itoa() é uma function muito útil para converter um número em uma string. Linux não parece ter itoa() , existe uma function equivalente ou eu tenho que usar sprintf(str, “%d”, num) ?

Confuso sobre stdin, stdout e stderr?

Estou bastante confuso com o propósito desses três arquivos. Se meu entendimento estiver correto, stdin é o arquivo no qual um programa grava em seus pedidos para executar uma tarefa no processo, stdout é o arquivo no qual o kernel grava sua saída e o processo solicitando que acesse as informações, e stderr é o […]

Como comparar strings no Bash

Como faço para comparar uma variável com uma string (e fazer alguma coisa se eles corresponderem)?

Posso compartilhar um descritor de arquivos para outro processo no linux ou eles são locais para o processo?

Digamos que eu tenha 2 processos, ProcessA e ProcessB. Se eu executar int fd=open(somefile) no ProcessA, posso passar o valor do descritor de arquivo fd sobre IPC para ProcessB e manipulá-lo?

Como calcular o uso da CPU de um processo por PID no Linux a partir de C?

Eu quero programaticamente [em C] calcular% de uso da CPU para um determinado ID de processo no Linux. Como podemos obter o% de uso da CPU em tempo real para um determinado processo? Para deixar mais claro: Eu deveria ser capaz de determinar o uso da CPU para o processid fornecido ou processo. O processo […]

Executar um aplicativo Java como um serviço no Linux

Escrevi um aplicativo de servidor Java que é executado em uma solução Linux virtual hospedada padrão. O aplicativo é executado o tempo todo escutando conexões de soquete e criando novos manipuladores para eles. É uma implementação do lado do servidor para um aplicativo cliente-servidor. A maneira como eu inicio é incluindo-o no script rc.local de […]

Como faço para definir chmod para uma pasta e todas as suas subpastas e arquivos?

Existe uma maneira de definir o chmod 755 para /opt/lampp/htdocs e todo o seu conteúdo, incluindo subpastas e arquivos? Além disso, no futuro, se eu criar uma nova pasta ou arquivo dentro do htdocs , como as permissions podem ser automaticamente definidas para 755 ? Isso funciona, mas apenas para esta pasta: chmod 775 /opt/lampp/htdocs