Formatação do tamanho do arquivo de comando Linux LS

Formatação do tamanho do arquivo de comando Linux LS

Além de CD, RM, CP e um punhado de outros comandos, LS é o comando mais básico que qualquer usuário do Linux deve saber. Seu uso principal é mostrar arquivos e diretórios em um sistema de arquivos e fornecer informações detalhadas. Está disponível em todos os sistemas que usam o kernel Linux.

Este tutorial usará o comando LS para mostrar como obter informações como tamanho de arquivo e diretório em um formato legível por humanos.

Uso básico de comando ls

O comando LS é bem direto. A sintaxe geral é:

$ LS [Opção (s)] [Diretório]

Por padrão, o comando LS mostra detalhes sobre arquivos e diretórios no diretório de trabalho atual.

Por exemplo, execute o comando LS sem argumentos no diretório doméstico como:

LS organiza todos os arquivos e diretórios em ordem alfabética ascendente.

Para listar arquivos fora do seu diretório de trabalho atual, você pode passar um caminho absoluto para o comando LS como:

$ ls /var

LS também permite que você passe vários diretórios de uma vez. Tudo o que você precisa fazer é passar no caminho separado pelo espaço. Por exemplo:

$ ls . /var


O comando acima mostra os arquivos e os diretórios dentro do diretório inicial (.) e o diretório /var.

Usando o comando ls para mostrar informações detalhadas

Usando o comando ls sem nenhum argumento mostra apenas os nomes de arquivos e diretórios.

Para exibir mais informações usando o comando ls, podemos usar o sinalizador -l, que mostra uma lista abrangente de informações do arquivo.

Por exemplo:

$ ls -l /var

Quando usamos o sinalizador -l (formato de lista longa), ele mostra informações sobre os arquivos e diretórios em um formato de lista.

As informações exibidas incluem as permissões de arquivo e diretório, propriedade de usuários e grupos, tamanho do arquivo, data e hora modificados e o nome de arquivo e diretório real.

Usando LS para mostrar o tamanho do arquivo em formato legível pelo homem

Quando usamos o comando ls -l, ele mostra o tamanho do arquivo dos arquivos e diretórios. No entanto, faz muito sentido nos pedir ao LS para mostrar o tamanho do arquivo em formato legível pelo homem; Podemos usar o comando -h como:

$ ls -lh /var

Usando o sinalizador -h mostra o tamanho total de arquivos e diretórios e o tamanho individual de cada arquivo e diretório em um formato legível por humanos.

Você também pode especificar o tamanho do bloco para exibir o tamanho do arquivo. Por padrão, o tamanho do arquivo está em bytes.

Para mostrar em megabytes, usamos o -block -size = M

Por exemplo,

No entanto, especificar o tamanho do bloco em megabytes não é confiável porque o LS exibirá 1M para arquivos abaixo de 1 MB.

Você também pode definir o tamanho do bloco como gigabytes usando o -Block -size = G. Da mesma forma, isso mostrará o menor tamanho que 1g.

Conclusão

Isso é tudo para este. Neste tutorial, examinamos rapidamente o básico da listagem de arquivos e diretórios usando o comando LS e mostrando o tamanho do arquivo em um formato legível por humanos.

Obrigado pela leitura.