Exemplos de comando de estatísticas do Linux

Exemplos de comando de estatísticas do Linux
O comando STAT exibe o resumo detalhado do arquivo ou sistema de arquivos fornecido. Vamos mostrar a você neste artigo o uso básico do comando de stat com diferentes exemplos.

Sintaxe do comando de stat

A sintaxe básica do comando stat linux é dada abaixo:

$ stat [options] [nome do arquivo]

Mais de um nome de arquivo e opções podem passar um argumento com o comando STAC que controla o comportamento do comando e os resultados.

Exibir status do arquivo Linux usando o comando stat

Quando dado apenas o nome do arquivo com o comando STAT, as informações completas sobre o status do arquivo serão exibidas no terminal. Por exemplo, os seguintes detalhes do arquivo podem ser exibidos usando o comando do estado:

$ stat test_file.TXT

Exibir as informações sobre o sistema de arquivos

Para exibir as informações sobre o status do sistema em vez de um arquivo significa verificar o status do sistema no qual o arquivo fornecido reside. Nesse caso, use a opção "-f" com o nome do arquivo que é fornecido abaixo:

$ stat -f test_file.TXT

Os seguintes detalhes sobre o status do sistema serão exibidos no terminal:

Você também pode passar no diretório ou no sistema de arquivos como um argumento em vez de passar o nome do arquivo, que é mostrado na captura de tela a seguir:

Ativar ou seguir os links simbólicos

Como sabemos, o Linux suporta links simbólicos (symlink). Quando você usa o comando STAT em um symlink, ele exibe o seguinte sobre o symlink, mas não fornece as informações sobre o arquivo que aponta para. Você pode revisar a seguinte captura de tela:

$ stat /etc /resolv.conf

Para seguir ou ativar os symblinks, use a opção "-l" com o comando STAC da seguinte maneira:

$ stat -l /etc /resolv.conf

Assim, usando o comando acima, as informações do SyMLink e do arquivo serão exibidas no terminal.

Exibir saída em um formato personalizado

Duas opções diferentes estão disponíveis que podem ser usadas com o comando stat para formatar a saída: -c, -printf = "formato" e (-format = "formato").

O -format insere automaticamente uma nova linha após o resultado de cada operando. A opção -printf interpreta as sequências de barrajura e escape.

Vamos explicar com um exemplo. Digite o seguinte comando para experimentar a opção -printf:

# stat --printf = '%u \ n%g \ n%z \ n' test_file.TXT

O significado das seqüências de formato, que são usadas no comando acima, dado abaixo:

%U - exiba o nome do proprietário como 'kbuzdar'

%G - usado para o nome do proprietário do grupo, como 'Kbuzdar'

%z - exibir o tempo da última mudança no status em formato legível pelo homem

Existem mais sequências que você pode usar com a opção -printf de acordo com suas necessidades.

Exibir saída no formato conciso

Usando o comando stat, você pode exibir os detalhes no formato conciso que é principalmente útil para analisar. Digite a opção “-t” ou -Terse com o comando STAC para exibir as informações no formato conciso da seguinte forma:

# stat -t test_file.TXT

Para explorar mais opções sobre o comando STAC, leia as páginas manuais do comando STAC, executando o seguinte comando terminal:

$ MAN STAT

Ou

$ stat -Help

Conclusão

Este artigo fornece uma breve informação sobre o comando de status. Nós explicamos todas as opções básicas e importantes neste artigo que esperamos ajudá -lo.