Archive for category Linux

Problemas com ligação de rede ao mudar Máquina virtual (vmware) ubuntu de servidor

Noutro dia ao migrar uma máquina virtual Ubuntu para um novo servidor virtual (VMware ESXi) deparei-me um um pequeno streess. A máquina virtual tinha ficado sem rede :(

Este problema foi causado pela mudança do Mac Address (endereço físico) da placa de rede.

Para resolver isto basta consultar o novo Mac Address (xx:xx:xx:xx:xx) da placa de rede:

$ifconfig -a

e alterar o ficheiro iftab.

$cd /etc/
$sudo vim iftab

e já está.
Quando muito é necessário reiniciar os serviços de rede

$sudo /etc/init.d/networking restart

Outra solução é executar este script:

mac=`ifconfig -a | grep "HWaddr" | cut -d " " -f 11`
echo "eth0 mac $mac arp 1" > /etc/iftab

fonte: http://communities.vmware.com/thread/46069

Update:

Outra opção (à “trapalhão” ), e que também resolve o problema é renomear a placa de rede .

Se for eth0, passar para eth1 ou outro qualquer :)

Tags: ,

Ubuntu – Listar pacotes instalados

A forma mais simples de criar uma lista dos pacotes instalados é:

sudo dpkg –get-selections | grep ‘[[:space:]]install$’ | \awk ‘{print $1}’ > package_list

depois é só visualizar o conteúdo do ficheiro packge_list

fonte:
UBUNTU HACKS by Jonathan Oxer, Kyle Rankin & Bill Childers (O’Reilly ISBN 0-596-52720-9)

Tags: , ,

Linux : Procurar uma string num ficheiro/conjunto de ficheiros

Hoje precisei de procurar num ficheiro de logs do moodle todas as entradas com uma determinada string.

Aqui fica o comando para imprimir o resultado no ecran:

  • find ./moodle-access_log -exec grep “TEXTO_A_PESQUISAR” ‘{}’ \; -print

e outro para guardar o resultado num ficheiro:

  • find ./moodle-access_log -exec grep “TEXTO_A_PESQUISAR” ‘{}’ \; >> resultado.txt

Tags: ,