Como encontrar todos os links simbólicos em um servidor?

2

Eu preciso encontrar todos os links simbólicos no servidor.

A versão é AIX 6.1 .

man find diz

-L Follow symbolic links

Mas find -L não é um uso adequado. Usage: find [-H | -L] Path-list [Expression-list]

Eu tentei pesquisar no Google, mas não consegui encontrar respostas.

    
por Deckard 13.01.2012 / 07:49

2 respostas

10

Você precisa passar um nome de diretório superior. Algumas versões de find assumem o diretório atual se você omiti-lo, mas não o AIX. Além disso, -L não é o que você quer aqui: ele diz find para seguir links simbólicos, mas não é isso que você está perguntando, você está pedindo para encontrar links simbólicos.

find / -type l -print imprimirá todos os links simbólicos.

Veja o homem encontra

    
por 13.01.2012 / 07:54
1

Se você quiser saber para o que o link simbólico aponta, digite o seguinte comando:

find / -type l -exec ls -l {} \;

    
por 01.10.2014 / 11:05

Tags