stat
Arquivos e diretórios
Uso
stat [file]Mostra o registro do inode: tamanho, permissões, dono e as três datas; o formato é -c no GNU e -f no BSD, sendo que no GNU -f quer dizer outra coisa.
Opções comuns
| Opção | Significado |
|---|---|
| -c | GNU: choose the output format, as in -c %s |
| -f | GNU: describe the filesystem. On BSD and macOS -f is the format string |
| -L | Follow symlinks and report the target |
| -x | BSD and macOS: verbose, labelled output |
| --printf | GNU: like -c but adds no newline |
Exemplos
stat -c '%s %n' notes.mdSize and name (GNU).
stat -f '%z %N' notes.mdThe same two values on macOS or BSD.
stat notes.mdFull record: size, mode, owner and the timestamps.
Mover, apagar e encontrar. Alguns não perguntam duas vezes, e é por isso que -i vira hábito.
Como ler
- Os colchetes [ ] marcam uma parte que você pode omitir.
- As reticências … indicam que você pode listar vários.
- As opções diferenciam maiúsculas: em alguns comandos -r e -R fazem coisas diferentes.
Perguntas
Q. O que stat faz?
Mostra o registro do inode: tamanho, permissões, dono e as três datas; o formato é -c no GNU e -f no BSD, sendo que no GNU -f quer dizer outra coisa.
Q. Como se digita?
stat [file] — os colchetes marcam o que você pode omitir.
Q. Quantas opções vale a pena saber?
Aqui estão 5; a lista completa está em man stat. Este comando fica em Arquivos e diretórios.
Comandos relacionados
página man: man stat