Como Listar Pacotes PHP Instalados no Ubuntu

Se você trabalha com desenvolvimento PHP em servidores Linux, saber como listar os pacotes PHP instalados no Ubuntu pode ser muito útil. Essa informação é importante para verificar quais módulos estão instalados, solucionar problemas de compatibilidade ou simplesmente gerenciar suas dependências. Neste post, vamos explorar diferentes maneiras de fazer isso de forma rápida e eficiente.

Continuar lendo Como Listar Pacotes PHP Instalados no Ubuntu

[Comandos] Find

Exemplos de utilização do comando find

Localizar arquivos maiores que determinado tamanho

~# find <caminho> -size +<tamanho><K|M|G> -exec ls -lah {} \;

Localizar arquivo com base em uma lista de extensões, utilizando expressões regulares

~# find <caminho> -iregex '.*\.\(jpg\|gif\|idx\)$'

Remover apenas os diretórios vazios em uma determina árvore de diretórios

~# find <caminho> -exec touch {} \;

Remover apenas os diretórios vazios em uma determina árvore de diretórios

find <caminho> -type d -empty | xargs rm -rvf

Alterar a permissão apenas de diretórios

~# find <caminho> -type d -exec chmod 755 {} \;

Alterar a permissão apenas de arquivos

~# find <caminho> -type f -exec chmod 644 {} \;

Buscar apenas arquivos com determinada extensão e mover para outro diretório

find <origem> -type f -name "*.mp4" -exec mv {} <destino> \;