Pular para o conteúdo principal

Uso Real do Find

sudo find / -type f -name *.jpg  -exec cp {} . \;

find . -type f -size +10000 -exec ls -al {} \;
find . -atime +1 -type f -exec mv {} TMP \; # mv files older then 1 day to dir TMP
find . -name "-F" -exec rm {} \; # a script error created a file called -F
find . -exec grep -i "vds admin" {} \;
find . \! -name "*.Z" -exec compress -f {} \;
find . -type f \! -name "*.Z" \! -name ".comment" -print | tee -a /tmp/list
find . -name *.ini
find . -exec chmod 775 {} \;
find . -user xuser1 -exec chown -R user2 {} \;
find . -name ebtcom*
find . -name mkbook
find . -exec grep PW0 {} \;
find . -exec grep -i "pw0" {} \;
find . -atime +6
find . -atime +6 -exec ll | more
find . -atime +6 -exec ll | more \;
find . -atime +6 -exec ll \;
find . -atime +6 -exec ls \;
find . -atime +30 -exec ls \;
find . -atime +30 -exec ls \; | wc -l
find . -name auth*
find . -exec grep -i plotme10 {};
find . -exec grep -i plotme10 {} \;
find . -ls -exec grep 'PLOT_FORMAT 22' {} \;
find . -print -exec grep 'PLOT_FORMAT 22' {} \;
find . -print -exec grep 'PLOT_FORMAT' {} \;
find . -print -exec grep 'PLOT_FORMAT' {} \;
find ./machbook -exec chown 184 {} \;
find . \! -name '*.Z' -exec compress {} \;
find . \! -name "*.Z" -exec compress -f {} \;
find /raid/03c/ecn -xdev -type f -print
find /raid/03c/ecn -xdev -path -type f -print
find / -name .ssh* -print | tee -a ssh-stuff
find . -name "*font*"
find . -name hpmcad*
find . -name *fnt*
find . -name hp_mcad* -print
find . -grep Pld {} \;
find . -exec grep Pld {} \;
find . -exec grep Pld {} \;
find . -exec grep PENWIDTH {} \; | more
find . -name config.pro
find . -name config.pro
find /raid -type d ".local_sd_customize" -print
find /raid -type d -name ".local_sd_customize" -print
find /raid -type d -name ".local_sd_customize" -ok cp /raid/04d/MCAD-apps/I_Custom/SD_custom/site_sd_customize/user_filer_project_dirs {} \;
find /raid -type d -name ".local_sd_customize" -exec cp /raid/04d/MCAD-apps/I_Custom/SD_custom/site_sd_customize/user_filer_project_dirs {} \;
find . -name xeroxrelease
find . -exec grep xeroxrelease {} \;
find . -name xeroxrelease
find . -name xeroxrelease* -print 2>/dev/null
find . -name "*release*" 2>/dev/null
find / -name "*xerox*" 2>/dev/null
find . -exec grep -i xeroxrelease {} \;
find . -print -exec grep -i xeroxrelease {} \;
find . -print -exec grep -i xeroxrelease {} \; > xeroxrel.lis
find . -exec grep -i xeroxrel {} \;
find . -print -exec grep -i xeroxrel {} \;
find . -print -exec grep -i xeroxrel {} \; | more
find /raid/03c/inwork -xdev -type f -print >> /raid/04d/user_scripts/prt_list.tmp
find . -exec grep '31.53' {} \;
find . -ls -exec grep "31/.53" {} \; > this.lis
find . -print -exec grep "31/.53" {} \; > this.lis
find . -print -exec grep 31.53 {} \; > this.lis
find . -exec grep -i pen {} /;
find . -exec grep -i pen {} \;
find . -print -exec grep -i pen {} \; | more
find . -exec grep -i pen {} \;
find . -atime +6 -exec ll | more \;
find . -atime +6 -exec ll \;
find . -atime +6 -exec ls \;
find . -atime +30 -exec ls \;
find . -atime +30 -exec ls \; | wc -l
find . \! -name '*.Z' -exec compress -f {} \;
find . -name 'cache*' -depth -exec rm {} \;
find . -name 'cache*' -depth -print | tee -a /tmp/cachefiles
find . -name 'cache[0-9][0-9]*' -depth -print | tee -a /tmp/cachefiles
find . -name 'hp_catfile' 'hp_catlock' -depth -print | tee -a /tmp/hp.cats
find . -name 'hp_catfile' -name 'hp_catlock' -depth -print | tee -a /tmp/hp.cats
find . -name 'hp_cat*' -depth -print | tee -a /tmp/hp.cats
find . -name 'hp_cat[fl]*' -depth -print | tee -a /tmp/hp.cats
find /raid -name 'hp_cat[fl]*' -depth -print
find . \! -name '*.Z' -exec compress -f {} \;
find . -name '*' -exec compress -f {} \;
find . -xdev -name "wshp1*" -print
find . -xdev -name "wagoneer*" -print
find . -name "xcmd" -depth -print
find /usr/contrib/src -name "xcmd" -depth -print
find /raid -type d -name ".local_sd_customize" -exec ls {} \;
find /raid -type d -name ".local_sd_customize" \
-exec cp /raid/04d/MCAD-apps/I_Custom/SD_custom/site_sd_customize/user_filer_project_dirs {} \;
find / \( -name a.out -o -name '*.o' \) -atime +7 -exec rm {} \;
find ./ -type f -name '*.htm*' -exec grep Galations {} \;
find ./ -type f -name '*.txt' -exec grep Galations {} \;
find ./ -type f -name '*.htm*' -exec perl -pi -e 's/Galations/Galatians/g' {} \;
find ./ -type f -name '*.txt' -exec perl -pi -e 's/Galations/Galatians/g' {} \;
find ./ -type f -name '*.htm*' -exec perl -pi -e 's/billygraham.org\/steps.htm/billygraham.org\/spiritualhelp\/steps.asp/g' {} \;
find / \(-perm -004000 -o -perm -002000 \) -type f -print
find / \( -perm 004000 \) -type f -print
find ./ -type f -name '*.htm*' -exec grep Galations {} \;
find ./ -type f -name '*.txt' -exec grep Galations {} \;
find ./ -type f -name '*.htm*' -exec perl -pi -e 's/Galations/Galatians/g' {} \;
find ./ -type f -name '*.txt' -exec perl -pi -e 's/Galations/Galatians/g' {} \;
find /home -size +5000k -print (arquivos com mais de 5Mb)
find /home -size +100000k -print (arquivos com mais de 100Mb)




Comentários

Postagens mais visitadas deste blog

Solução - Ocorreu o erro 2 do Windows ao carregar o Java VM

Ocorreu o erro 2 do Windows ao carregar o Java VM Descrição do Problema: O erro ocorre após uma atualização do Java. No caso, o problema aconteceu com o programa  EFD ICMS IPI – Sistema Público de Escrituração Digita l, após a atualização 8.60 do Java ter sido instalada. Solução do Problema: Apenas é necessário adicionar a instalação do Java nas configuração de  variável   de sistema do Windows (qualquer versão do Windows). Copiar o caminho de instalação do Java:   1. Inicicar do Windows, Clicar em Painel de Controle; 2. Modificar Exibir por: Ícones grandes, c licar em Java  3. Escolher a aba Java , clicar em Exibir , copie o caminho de instalação do Java Exemplo da versão java 8.60 C:\Program Files\Java\jre1.8.0_60\bin\   4. Iniciar do Windows, clicar com  botão direito  em  Computador  e depois em  Propriedades ...

Mudar um disco GPT (tabela de partição GUID) para um disco MBR

  Então, o HD do seu equipamento possui a tabela de arquivos no formato GPT, e caso deseje utilizar esta instalação que você possui, basta converte-la para MBR, porém de qualquer maneira, não será possível efetuar o retorno do seu sistema operacional original após este processo. O vínculo que há com a partição de recovery é perdido quando é instalado um novo sistema operacional no equipamento e excluido o sistema original Neste caso, lhe aconselho o seguinte: Inicie pela mídia do Windows Na tela de seleção de idiomas, pressione + Digite o comando diskpart e pressione Digite o comando list disk e pressione Digite o comando select disk X (onde X é o número do HD do seu equipamento, localizado pelo comando list disk) Digite o comando clean e pressoine Feche a janela e siga a instalação normal do Windows Importante: Este procedimento irá excluir todas as partições do seu HD Caso deseje apenas converter o seu disco para MBR, no lugar do comando clean , d...

Como Adicionar um disco rígido virtual (vhd) na inicialização

http://www.luzinformatica.com.br link da publicação http://technet.microsoft.com/pt-br/library/dd799299(v=ws.10).aspx Publicado: outubro de 2009 Atualizado: outubro de 2009 Aplica-se a: Windows 7, Windows Server 2008 R2 Os procedimentos abaixo descrevem como adicionar um VHD (disco rígido virtual) de inicialização nativo ao menu de inicialização usando a ferramenta BCDedit. Se você estiver adicionando o VHD a um computador que já possua uma instalação do Windows® 7, será necessário adicionar uma entrada de inicialização ao menu. Se você estiver adicionando o VHD a um computador que esteja executando uma versão mais antiga do Windows, por exemplo o Windows Server® 2008, será necessário atualizar a partição do sistema usando a ferramenta BCDboot e editar o menu de inicialização usando a ferramenta BCDedit. Para atualizar um computador baseado em BIOS de modo a incluir um menu de inicialização do Windows 7 Se estiver implantando o VHD em um computador b...