O Unix encontrar comando irá localizar arquivos e diretórios com um sistema de arquivos. Ele pode ser usado em conjunto com outros comandos Unix para executar tarefas do sistema, como a limpeza de arquivos antigos e encontrar arquivos inseguros. Ele pode até mesmo ser usado com expressões regulares , o que aumenta suas habilidades. A estrutura do comando find é o seguinte: encontrar directorypath -selecção /critérios de actionThe os passos a seguir irá mostrar-lhe como executar algumas funções básicas com achado. Instruções
Instruções
1
Abra uma janela de terminal . A janela de terminal pode ser encontrado em Utilitários no Menu Iniciar
2
Digite o seguinte comando , para localizar todos os arquivos de mp3 em seu sistema de arquivos : . . Encontrar -name " *. Mp3" - printThe nome está entre aspas porque do metacharacter . Se você estiver procurando por um nome específico , ele não tem que estar entre aspas. A opção de impressão diz para imprimir os resultados para a tela
3
Digite o seguinte comando , para localizar todos os arquivos de mp3, apenas no diretório de Maria: . Encontrar . /Home /Maria - nomear " . * mp3" -print
4
Digite este comando para localizar e colocar a saída dos arquivos em um arquivo de texto : find /home /Mary -name " *. mp3" -print > ; mp3.txtThe chevron direita (>) indica para redirecionar a saída para o arquivo mp3.txt
5
Use o comando find com as opções de mtime e exec para localizar arquivos de texto que foram acessados pela última . mais de um ano atrás, e excluí-los : find -name " . * txt * -mtime +365 -exec RMIF você deseja ser avisado antes que os arquivos são removidos , substitua a opção -exec com a -ok opção : encontrar -name" * . txt * -mtime +365 -ok opção rmThe mtime diz para encontrar arquivos que foram modificados mais de x dias atrás ( + x ), menos de x dias atrás ( -x) ou exatamente x dias atrás (x). As opções exec e dizer ok para executar o comando Unix.