Comandos para procurar arquivos no Linux - FIND e LOCATE
Índice:
- Sintaxe de comando do arquivo Linux
- Como usar o comando file para localizar o tipo de arquivo
- Como encontrar o tipo de arquivo de vários arquivos
- Como exibir o tipo MIME de um arquivo
- Conclusão
O comando do
file
Linux exibe o tipo de um arquivo. É útil quando você precisa descobrir o tipo de arquivo que você nunca viu antes ou o arquivo não possui extensão.
Sintaxe de comando do arquivo Linux
A sintaxe para o comando do
file
Linux é a seguinte:
file
Pode levar um ou mais nomes de arquivos como argumentos.
Como usar o comando file para localizar o tipo de arquivo
O comando
file
classifica os arquivos com base em uma série de testes e determina o tipo de arquivo com base no primeiro teste bem-sucedido.
Em sua forma mais simples, quando usado sem nenhuma opção, o comando
file
exibirá o nome do arquivo junto com o tipo de arquivo:
file /etc/group
/etc/group: ASCII text
Para mostrar apenas o tipo de arquivo, use a opção
-b
(
--brief
):
file -b /etc/group
ASCII text
Como você pode ver na saída acima, o arquivo
/etc/group
é um arquivo de texto.
Como encontrar o tipo de arquivo de vários arquivos
Você pode passar mais de um arquivo para o comando
file
:
file /bin/bash /opt/card.zip
O comando imprimirá o tipo de cada arquivo em um arquivo separado:
/bin/bash: ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.2.0, BuildID=42602c973215ba5b8ab5159c527e72f38e83ee52, stripped /opt/card.zip: Zip archive data, at least v1.0 to extract
Também aceita caracteres curinga. Por exemplo, para encontrar o tipo de cada arquivo
.jpg
no diretório atual, você deve executar:
file *.jpg
imgage001.jpg: JPEG image data, JFIF standard 1.01, aspect ratio, density 1x1, segment length 16, progressive, precision 8, 2083x1250, components 3 imgage031.jpg: JPEG image data, JFIF standard 1.01, resolution (DPI), density 72x72, segment length 16, comment: "Created with GIMP", baseline, precision 8, 1280x1024, components
Como exibir o tipo MIME de um arquivo
Use a opção
-i
(
--mime
) para determinar o tipo de mímica de um arquivo:
file -i /var/www/index.html
/var/www/index.html: text/html; charset=us-ascii
Conclusão
Até agora você deve ter um bom entendimento de como usar o comando de arquivo Linux. Para obter mais informações sobre o comando
find
, consulte a página de manual do arquivo.
Comando Chmod no linux (permissões de arquivo)
No Linux, o acesso aos arquivos é gerenciado através das permissões, atributos e propriedade do arquivo. Este tutorial aborda como usar o comando chmod para alterar as permissões de acesso de arquivos e diretórios.
Comando Chown no linux (propriedade do arquivo)
O comando chown permite alterar a propriedade do usuário e / ou grupo de um determinado arquivo, diretório ou link simbólico. Neste tutorial, mostraremos como usar o comando chown através de exemplos práticos.
Desvincular comando no linux (remover arquivo)
Neste artigo, mostraremos como remover um arquivo nos sistemas GNU / Linux usando o comando unlink.







