stat

Mostra tipo, permissões, proprietário, tamanho, datas e dados de links; o modo completo acrescenta detalhes do sistema de arquivos.

ArquivosVersão 1.1.5Estável
lil-terminal

Visão geral

stat reúne caminho, tipo, permissões, proprietário, datas, tamanho e links em um relatório alinhado.

Ver o que o sistema de arquivos sabe

A visão resumida basta para verificações comuns; use -f quando precisar de proprietário, timestamps, acesso ou detalhes do sistema de arquivos.

Sintaxe

lil-terminal
stat [path] [-f] [-L]

Referência

stat

mostrar dados resumidos do diretório atual

stat <path>

mostrar dados resumidos sem seguir um link simbólico

-f

mostrar os dados completos do sistema de arquivos

-L

seguir um link simbólico e inspecionar seu destino

Visão resumida

Arquivos mostram caminho, tipo, extensão e manipuladores instalados, tamanho, permissões e data de modificação. Diretórios mostram caminho, tipo, quantidade imediata de itens, permissões e data de modificação.

Visão completa

-f mantém a visão ampliada com caminho real, nome, diretório, tipo MIME ou contagens, proprietários, acesso, datas e capacidade do sistema de arquivos quando o PHP consegue lê-los.

Links simbólicos

Sem -L, stat inspeciona o próprio link. Com -L, os metadados vêm do destino resolvido. Um destino quebrado é informado explicitamente.

Prévia interativa do sandbox

Execute os exemplos preparados diretamente na página. Os resultados são predefinidos e exibidos no navegador; nenhum comando do terminal é executado no servidor.

Mostrar dados resumidos sem seguir um link simbólico

Instalar e gerenciar

Instale a versão compatível atual. Escolha Base para o conjunto completo de recursos ou Minimum para o pacote reduzido; use upgrade para atualizar um módulo já instalado.

Base e Minimum são dois pacotes da mesma versão atual do módulo.

Pacote Base

Instala o pacote completo com referência local e todos os modos publicados.

install stat
Pacote Minimum

Instalar o pacote reduzido. A referência local é omitida; help <cmd> -i abre a referência atual do servidor.

install stat -m
Versão pública exata

Instalar exatamente esta versão publicada.

install stat -v 1.1.5
Verificar ou atualizar

upgrade verifica compatibilidade e substitui o bloco somente quando necessário.

upgrade stat
Remover módulo

Remove o bloco da extensão sem afetar o núcleo ou outros módulos.

install stat -u

Exemplos

Os exemplos podem ser copiados, mas o site não os executa. Revise caminhos, permissões e opções destrutivas.

Mostrar dados resumidos sem seguir um link simbólico
cd \sandbox | stat data/sample.txt
Path         data/sample.txt
Type         file
Extension    txt · @edit
Size         100 b (100 B)
Permissions  0644  -rw-r--r--
Modified     2026-08-09 16:01:21
Mostrar dados resumidos sem seguir um link simbólico
stat images
Path         images
Type         directory
Items        2
Permissions  0755  drwxr-xr-x
Modified     2026-08-09 12:52:02
Mostrar dados resumidos sem seguir um link simbólico
stat images/icon.svg
Path         images/icon.svg
Type         file
Extension    svg · @edit
Size         1 024 b (1 KB)
Permissions  0644  -rw-r--r--
Modified     2026-08-09 12:52:02
Mostrar dados resumidos sem seguir um link simbólico
stat missing.txt
Arquivo não encontrado: missing.txt

Arquivo usado neste exemplo: sandbox/data/sample.txt

O exemplo usa um arquivo ou diretório do espaço protegido de documentação /sandbox/.

lil-terminal sandbox text file

This file is safe to read, copy, rename, replace, hash and archive.

Documentação relacionada

Versão pública atual

v1.1.52026-08-10

Prioridade @core para .lil

@core aparece como manipulador principal de scripts .lil antes dos editores instalados.