Linux slogan
Visite também: Segurança Linux · BR-Linux.org · Dicas-L · Doode · NoticiasLinux · SoftwareLivre.org · UnderLinux



» Screenshot
» Login
Login:
Senha:

Se você ainda não possui uma conta, clique aqui.

Esqueci minha senha


Dica

Comandos úteis no Linux
Linux user
Publicado por Gustavo Hendrigo Marcon em 08/04/2009

Login: hendrigo, 226811 pontos
[ Hits: 7158 ]

Comandos úteis no Linux

Aqui vai uma lista de exercícios com comandos úteis no dia a dia de uma administrador de redes.

Localizar, entre os arquivos de usuários, todos aqueles com tamanho superior a 5MB, excluindo-os durante a busca, solicitando confirmação a cada remoção.

# find /home -type f -size +5000000c -ok rm -rf {} \;

Localizar todos os arquivos que não pertencem a nenhum usuário válido, em todo o sistema e, em seguida, gere um pacote contendo todos estes arquivos, compactados com o utilitário gzip.

Primeira opção:

# find / -type f -nouser | xargs tar -zcvf arquivos.tar

Segunda opção: o uso do xargs desperdiça recursos do sistema, pois o tar é executado para cada arquivo encontrado, fazendo com que a adição dos arquivos torne-se cada vez mais lenta, à medida que o pacote .tar.gz vai aumentando de tamanho, uma forma mais eficiente de realizar a tarefa proposta seria:

# find / -type f -nouser | tar zcvf arquivos.tar.gz --files-from -

Listar os atributos dos arquivos no diretório /var/log. Mude os atributos dos arquivos auth.log e messages para que possam ter conteúdo anexado apenas no seu final, para evitar que um possível invasor (menos experiente) tente eliminar seus rastros.

# cd /var/log
# chattr +a messages auth.log


Gerar uma lista, usando uma única linha de comando, contendo o login, seguido por uma tabulação e o nome de todos os usuários reais (capazes de se autenticar) do sistema. A lista deve estar ordenada em ordem ascendente.

# grep /bin/bash /etc/passwd | cut -f1 -d: | sort -r

Até mais.


Outras dicas deste autor

Leitura recomendada
   Dica Linux recomendada Iniciando o Mplayer em tela cheia na segunda placa de vídeo
   Dica Linux recomendada Montar compartilhamentos via Samba (antigo smbmount)
   Dica Linux recomendada Ordenando uma lista de IPs (IPv4) com o sort
   Dica Linux recomendada Calculadora rápida e eficiente no terminal
   Dica Linux recomendada Mudanca no boot inicial

Comentários
[1] Comentário enviado por xerxeslins em 09/04/2009 - 02:22h:

Gostei muito. Obrigado =]

ja esta nos favoritos

[2] Comentário enviado por hendrigo em 18/04/2009 - 20:05h:

A última se resolve melhor assim:
cat /etc/shadow | cut -d: -f1,2| grep -v "*"|grep -v '!'|cut -d: -f1



Contribuir com comentário


  
Para executar esta ação você precisa estar logado no site, caso contrário, tudo o que for digitado será perdido.
Responsável pelo site: Fábio Berbert de Paula - Conteúdo distribuído sob licença GNU FDL
Site hospedado por:

Viva o Linux

A maior comunidade Linux da América Latina! Artigos, dicas, tutoriais, fórum, scripts e muito mais. Ideal para quem busca auto-ajuda em Linux.