bash: comando: Argument list too long

Se você já tentou dar um comando usando o asterisco * no shell do linux e obteve o erro:

bash: comando: Argument list too long

A solução é usar algo assim:

find . -name \*.html | xargs rm -f

A informação sobre o número máximo dos argumentos que podem ser gerenciados pelo shell é obtida com:

getconf ARG_MAX

E a resposta é normalmente 131072 (128k), significando caracteres.
Isso significa que a soma do nome de todos arquivos que o “*” retornou não pode exceder 128k!!

[…]

Controle de Versão = SVN

Eu não programo… todo mundo que me conhece sabe disso. Mas acho legal algumas ferramentas de programador. E a parte de controle de versão é uma delas. O SVN é o melhor software gratuito para isso… e nesse artigo está um boa explicação sobre o SVN. http://www.ultimolog.com/2007/05/29/controle-de-versao-com-subversion-svn-rapido-e-pratico/

Informações de placa de rede no Linux

Uma grande parte dos usuários linux conhece e usa com freqüência o comando ifconfig, porém o ethtool é um ilustre desconhecido para eles.

Ele permite a visualização e alteração das configurações das placas de rede Ethernet, como a velocidade e o status da auto-negociação.

Eu recentemente tive que aprender sobre o ethtool pois fui “ajudar” numa rede que ninguém sabia onde o servidor estava conectado . Usando o ethtool descobri que o servidor estava conectado a 10MBps… num HUB vagabundo ao lado de um switch 100MBps.
Simplesmente mudar o cabo do hub para o para switch representou uma GRANDE melhoria para os usuários.

Veja abaixo um exemplo do comando sendo executado num servidor Centos 4.4
[…]