Sou um novo usuário do Linux. Como encontro arquivos e pastas no Linux usando a linha de comando bash? Qual é o comando para localizar uma pasta no Linux?
Você pode usar os comandos localizar e localizar no Linux para localizar pastas e arquivos na linha de comando. Esta página mostra como pesquisar pastas no Linux usando vários utilitários de linha de comando.
Comando para localizar uma pasta no Linux
- comando find – Pesquisar arquivos e pastas em uma hierarquia de diretórios
- comando localizar – Encontrar arquivos e pastas por nome usando banco de dados / índice pré-construído
Como encontrar uma pasta no Linux usando o comando find
Encontrar uma pasta chamada Documentos
O comando find em ação no Linux
Como pesquisar por nomes de pastas de incentivos de caso
Você pode forçar o comando find interpretar letras maiúsculas e minúsculas como sendo iguais . Por exemplo, corresponda Documentos, DOCUMENTOS, DocuMEnts e assim por diante, passando a opção -iname:
find $HOME -type d -iname "Documents"
OU
find ~ -type d -iname "Documents"
OU
find /home/vivek/ -type d -iname "Documents"
Exemplos de resultados:
/home/vivek/Documents/home/vivek/backups/Bills-PDF/Documents/home/vivek/backups/Documents/home/vivek/documents
Como pesquisar um pasta chamada / etc / no sistema de arquivos raiz (/)
Como ocultar “Mensagens de erro de permissão negada” ao usar o comando find
Como encontro um diretório chamado python.projects ?
Compreendendo as opções do comando find
- -name: Base do nome do arquivo (o caminho com os diretórios principais removidos) corresponde ao padrão do shell.
- – iname: Executa uma pesquisa sem distinção entre maiúsculas e minúsculas para um determinado padrão
- -print: Imprime o nome completo do arquivo na saída padrão (geralmente tela), seguido por uma nova linha.
- -ls: Exibir arquivo atual no formato ls -dils na saída padrão, ou seja, sua tela.
- -tipo d: lista apenas pastas ou diretórios.
- -tipo f: lista apenas arquivos.
Pasta de pesquisa no Linux usando o comando locate
Conclusão
Neste tutorial, você aprendeu como encontrar uma pasta no sistema Linux usando os comandos find e locate. Para obter mais informações, consulte a página de ajuda do comando gnu find aqui.
🐧 Obtenha os tutoriais mais recentes no Linux, Código Aberto & DevOps via feed RSS ou boletim informativo semanal por e-mail.
🐧 1 comentário até agora … adicionar um ↓
Categoria | Lista de comandos Unix e Linux |
---|---|
Gerenciamento de arquivos | cat |
Firewall | Alpine Awall • CentOS 8 • OpenSUSE • RHEL 8 • Ubuntu 16.04 • Ubuntu 18.04 • Ubuntu 20.04 |
Network Utilities | dig • host • ip • nmap |
OpenVPN | CentOS 7 • CentOS 8 • Debian 10 • Debian 8/9 • Ubuntu 18.04 • Ubuntu 20.04 |
Gerenciador de pacotes | apk • apt |
Gerenciamento de processos | bg • chroot • cron • rejeitado • fg • jobs • killall • kill • pidof • ps árvore • pwdx • hora |
Pesquisando | grep • whereis • qual |
Informações do usuário | grupos • id • lastcomm • last • lid / libuser-lid • logname • membros • usuários • whoami • who • w |
WireGuard VPN | Alpine • CentOS 8 • Debian 10 • Firewall • Ubuntu 20.04 |