Como encontrar um arquivo no Raspberry Pi

Como encontrar um arquivo no Raspberry Pi
Gerenciamento de arquivos é parte integrante do gerenciamento de qualquer sistema. Mesmo depois de organizar perfeitamente os arquivos às vezes, fica difícil encontrar um arquivo necessário. Muito tempo pode ser desperdiçado enquanto procura manualmente por um arquivo específico. Portanto, no sistema Raspberry Pi, um comando especial pode ser usado para encontrar um arquivo ou diretório para salvar muito do seu tempo. Neste artigo, apresentaremos como encontrar um arquivo no Raspberry Pi.

Como encontrar um arquivo no Raspberry Pi

Para encontrar um arquivo no sistema Raspberry Pi A encontrar O comando é usado cuja sintaxe é compartilhada abaixo:

Sintaxe

$ sudo encontre [caminho de arquivo]

Existem várias maneiras de usar o comando encontre para localizar um arquivo. Usando isso encontrar Comando junto com outras opções, você pode encontrar os arquivos:

  • Em um diretório específico
  • Com tempo específico
  • Com caráter específico no nome
  • Com tamanho específico
  • Com permissão específica

Todas essas maneiras são compartilhadas abaixo, juntamente com alguns exemplos também:

Para encontrar um arquivo em um diretório específico

Para descobrir os arquivos presentes em uma pasta ou diretório específico, a sintaxe de comando abaixo mencionada pode ser usada:

Sintaxe

$ sudo encontre

Exemplo

No exemplo abaixo, encontramos os arquivos presentes no diretório doméstico:

$ sudo encontre /home /pi

A saída será exibida na tela, que exibirá todos os arquivos presentes no diretório doméstico.

E depois de encontrar o arquivo específico no diretório, você pode acessar facilmente o arquivo.

Para encontrar o arquivo com um horário específico

Às vezes, você pode sentir a necessidade de encontrar o arquivo que foi criado ou modificado em um período específico, como nos últimos dois ou três dias; portanto, encontrar esses arquivos abaixo da sintaxe do comando mencionado pode ser usado:

I: arquivos modificados

Na sintaxe do comando abaixo mencionado, a “m”A bandeira junto com o tempo é usada para representar os arquivos modificados:

Sintaxe

$ sudo encontre -mtime +

Exemplo

Para encontrar os arquivos no diretório inicial que foram modificados nos últimos dois dias, o comando abaixo mencionado é usado:

$ sudo find /home /pi -mtime +2

II: Arquivos criados

Para encontrar os arquivos criados em um número específico de dias a sintaxe abaixo mencionada é usada, o ““c”A bandeira junto com o tempo é usada para representar arquivos criados:

Sintaxe

$ sudo encontre -ctime +

Exemplo

Para encontrar os arquivos que foram criados nos últimos três dias no diretório inicial:

$ sudo find /home /pi -ctime +3

A saída exibirá todos os arquivos criados nos últimos três dias no diretório inicial:

Para encontrar um arquivo com um personagem específico em nome

Para encontrar um arquivo com caracteres específicos que estejam presentes no nome do arquivo abaixo da sintaxe mencionada pode ser usada:

Sintaxe

Nesta sintaxe, qualquer caractere pode ser usado, não é necessário usar apenas um único caractere:

$ sudo encontre -name *

Exemplo 1

Para encontrar os arquivos que começam com um personagem “a”Em seu nome:

$ sudo encontre /home /pi -name a*

A saída está mostrando os arquivos presentes no diretório inicial e seu nome começa com um personagem “a”.

Exemplo 2

Para encontrar os arquivos que têm as letras "AM" em seus nomes o "*”O sinal no início e no final dos nomes mostra que outros personagens ou caracteres podem estar presentes antes e depois de“ AM ”em nome de um arquivo.

$ sudo find /home /pi -name *am *

Para encontrar o arquivo com um tamanho específico

A sintaxe abaixo mencionada pode ser usada para encontrar o arquivo com um tamanho específico:

Sintaxe

$ find -Size +

Exemplo 1

$ find /home /pi -size +20m

A saída do comando acima exibirá os arquivos presentes no diretório doméstico com tamanho igual a 20 mega bytes:

Exemplo 2

Para encontrar o arquivo com tamanho específico e tempo específico, o comando abaixo mencionado pode ser usado:

$ find /home /pi -size +20m -mtime +30

A saída do comando acima exibirá os arquivos presentes no diretório doméstico do tamanho 20m e são modificados nos últimos 30 dias:

Para encontrar arquivo com permissões específicas

Para encontrar os arquivos com permissões de leitura, gravação e execução específicas atribuídas ao usuário (você), grupo (g) ou outros (o) Sintaxe abaixo mencionada é usada:

Sintaxe

$ encontre . -perm /

Os caracteres de permissão são:

você = o usuário ou proprietário, g = grupos em que o proprietário está presente, o = outros.

c = Escreva permissão, r = Leia a permissão, x = executar permissão.

Exemplo

O comando para encontrar os arquivos que possuem permissão/acesso à escrita por proprietários e grupos é mencionado abaixo:

$ encontre . -Perm /u = W, G = W

A saída do comando acima exibirá todos os arquivos que tenham permissão de escrita para usuário e grupo:

Depois de descobrir as permissões de arquivo, se você quiser alterar as permissões de arquivo, siga o artigo.

É isso para usar o comando find para encontrar um arquivo.

Dica de bônus

Se você ficar preso em algum lugar e sentir a necessidade de acessar o manual do seu sistema, então usando o abaixo mencionado encontrar Comando você pode acessar o manual:

$ Man Find

O manual do sistema será exibido na tela como uma saída para o comando acima:

Conclusão

Para encontrar um arquivo no sistema Raspberry Pi, o encontrar O comando é usado junto com o nome do diretório. Existem várias maneiras de usar o comando encontre para encontrar um arquivo de um tamanho, personagem ou tempo específico. Cada uma dessas maneiras é discutida em detalhes no artigo. Por fim, o comando para encontrar o manual também é discutido como uma dica de bônus.