Perguntas sobre 'find'

Um utilitário de linha de comando para localizar arquivos e diretórios.
0
respostas

Erro de tempo de execução do Composer ao excluir subdiretórios

Estou executando 'composer install' no meu servidor e, em seguida, usando o recurso de script para excluir todos os subdiretórios chamados '.git', mas estou executando o seguinte erro de composição. Delete all .git dirs find: 'vendor/ajbdev/a...
01.02.2014 / 20:14
0
respostas

Esclarecendo o que modifica o atime e o impacto que o comando find pode ter

Então, em uma base regular eu limpo arquivos do meu servidor que tem um atime +160 com um comando como: (tecnicamente para apagar arquivos antigos, mas evitar qualquer arquivo que possa ter sido acessado recentemente) find /tmp/art -atime +1...
19.12.2013 / 04:40
2
respostas

Buscando todos os arquivos PHP e armazenando seus tamanhos

Eu gosto de monitorar cada arquivo php com seu tamanho (e se um novo arquivo foi adicionado). No meu servidor há mais de 200.000%, então find demora muito. Isso é o que eu faço: ls -1 --size $(find -P . -type f -name "*.php") Isso l...
20.08.2013 / 07:27
5
respostas

Como remover todos os diretórios vazios em uma subárvore?

Como posso remover todos os diretórios vazios em uma subárvore? Eu usei algo como find . -type d -exec rmdir {} 2>/dev/null \; mas eu preciso ser executado várias vezes para remover diretórios contendo apenas diretórios vazios. Além di...
01.03.2011 / 22:48
3
respostas

find - exec rm vs -delete

Estou tentando entender a diferença entre esses dois comandos: sudo find / -name .DS_Store -delete e sudo find / -name ".DS_Store" -exec rm {} \; Percebi que o método exec é o preferido. Por quê? Qual deles é mais seguro / mais...
13.11.2014 / 19:50
3
respostas

Comando Find: como ignorar maiúsculas e minúsculas?

Estou procurando o arquivo "WSFY321.c" em uma hierarquia de diretórios enorme. Normalmente eu usaria o GNU encontrado : find . -name "WSFY321.c" Mas eu não sei o caso, pode ser em maiúsculas, minúsculas ou uma mistura de ambos. Qual é a...
20.02.2012 / 03:35
6
respostas

Como executar o find -exec?

Gostaria de encontrar os arquivos no diretório atual que contêm o texto "chrome". $ find . -exec grep chrome find: missing argument to '-exec' O que estou fazendo de errado?     
09.05.2011 / 19:35
2
respostas

como posso recursivamente excluir diretórios vazios no meu diretório home? [duplicado]

Eu crio diretórios com muita frequência, espalhados pelo meu diretório pessoal, e acho muito difícil localizá-los e excluí-los. Eu quero que qualquer alias / function / script encontre / localize e exclua todos os diretórios vazios no meu...
25.08.2012 / 23:14
3
respostas

Localizando todos os arquivos grandes no sistema de arquivos raiz

Eu tenho um servidor linux, que atualmente tem uso abaixo do espaço: /dev/sda3 20G 15G 4.2G 78% / /dev/sda6 68G 42G 23G 65% /u01 /dev/sda2 30G 7.4G 21G 27% /opt /dev/sda1 99M...
02.07.2014 / 14:26
5
respostas

Como usar o comando find para procurar por várias extensões

Eu posso obter todas as jpg images usando: find . -name "*.jpg" Mas como adicionar arquivos png aos resultados também?     
20.06.2011 / 17:06