Vdir
vdir é um caracol Unix , usado para exibir o conteúdo de um diretório . Igual ao comando ls -l -b(arquivos de saída em formato longo).
Descrição
vdir [ opções ] [ arquivos ]
Por padrão, esse comando exibe o tipo de arquivo, permissões de arquivo, número de links para o arquivo, nome do proprietário, nome do grupo, tamanho do arquivo (em bytes), carimbo de data/hora e nome do arquivo. Ao contrário do comando ls , este comando exibe o conteúdo no modo sem cor.
Este comando pode ter a seguinte lista de opções:
| Opção | Descrição |
|---|---|
| -a, --todos | Liste todos os arquivos em diretórios, incluindo arquivos ocultos que começam com um ponto. |
| -A, --quase-todos | Liste todos os arquivos nos diretórios, exceto aqueles que começam com '.' e '..'. |
| --autor | Listando os autores de cada arquivo |
| -b, --escape | Substitua caracteres não gráficos em nomes de arquivos usando sequências alfanuméricas, bem como sequências como -Q, exceto que os nomes de arquivos não são colocados entre aspas duplas. |
| --block-size=TAMANHO | Retorna os tamanhos em blocos de bytes de tamanho. |
| -B, --ignore-backups | Não mostre arquivos que terminam em `~' a menos que sejam fornecidos na linha de comando. |
| -c, --time=ctime, --time=status | Ordena o conteúdo de um diretório de acordo com a hora em que o estado do arquivo mudou (o campo `ctime' no inode). Se o formato longo for especificado com a opção -l, imprima a hora de mudança de estado do arquivo em vez da hora de modificação do arquivo. |
| -C, --formato=vertical | Arquivos de saída no modo de várias colunas, classificados verticalmente. A opção é definida por padrão se a saída padrão for um terminal. Esta opção é sempre definida por padrão para os programas dir e d. |
| --color[=QUANDO] | Define a cor para distinguir os tipos de arquivo. As cores são definidas usando a variável de ambiente LS_COLORS. O parâmetro when pode ser omitido ou assumir um dos seguintes valores:
|
| -d, --diretório | Exiba nomes de diretórios como se fossem arquivos normais em vez de exibir seu conteúdo. |
| -D--dirigido | Com formato longo (-l), após a saída principal, imprima uma linha adicional como esta: //DIRED// BEG1 END1 BEG2 END2 ... |
| -f | Não classifique o conteúdo do diretório; arquivos de saída na ordem em que são gravados no disco. Esta opção também permite -a e -U e desabilita -l, --color, -s e -t se eles foram fornecidos antes de -f. |
| -F, --classify, --indicator-style=classificar | Acrescente um caractere a cada nome de arquivo indicando seu tipo. Para arquivos executáveis normais, é '*'. '/' é adicionado para um diretório, '@' para links simbólicos, '=' para sockets, nada é adicionado para arquivos regulares. |
| -p, --file-type, --indicator-style=file-type | Acrescente um caractere indicando o tipo de arquivo para cada nome de arquivo. Esta opção é semelhante a -F, exceto que os arquivos executáveis não são sinalizados. (Na verdade, no fileutils-4.0, a opção --file-type é equivalente a --classify.) |
| -g | Ignorado; necessário para compatibilidade com Unix. |
| -G, --sem grupo | Não exiba informações de grupo em formato de saída longo. |
| -h, --legível para humanos | Acrescente uma letra de tamanho a cada tamanho de arquivo, como M para megabytes binários. |
| -H, --si, --dereference-linha de comando | Faz o mesmo que a opção -h, mas usa as unidades oficiais do SI . |
| -i--inode | Imprima o número do inode (também chamado de número de série do arquivo e número do inode) de cada arquivo, à esquerda de seu nome. (Este número identifica exclusivamente cada arquivo em cada sistema de arquivos) |
| -I, --ignore=PADRÃO | Não mostre arquivos cujos nomes correspondam ao padrão especificado (padrão não é uma expressão regular), a menos que sejam especificados na linha de comando. Como no shell, a inicial '.' no nome do arquivo não corresponde ao caractere '*' especificado no início do padrão. |
| -k, --quilobytes | Se os tamanhos dos arquivos forem fornecidos, forneça-os em kilobytes. |
| -l, --format=longo, --format=verbose -l | Além do nome de cada arquivo, o tipo de arquivo, permissões de arquivo, número de links para o arquivo, nome do proprietário, nome do grupo, tamanho do arquivo em bytes e carimbo de data/hora (horário da última modificação do arquivo, a menos que especificado de outra forma) são exibidos . Para arquivos com tempo superior a 6 meses atrás ou superior a 1 hora no futuro, o carimbo de data/hora contém o ano em vez da hora do dia |
| -L, --desreferência | Imprima informações sobre os arquivos apontados por links simbólicos em vez de informações sobre os próprios links simbólicos. |
| -m, --format=vírgulas | Imprima uma lista de arquivos por linha com o maior número possível de nomes de arquivos por linha, separando os nomes com uma vírgula e um espaço. |
| -n, --numeric-uid-gid | Forneça UID e GID numéricos em vez de nomes de proprietário e grupo. |
| -N, --literal | Não cite nomes de arquivos. |
| -o | Use formato longo, mas não mostre informações do grupo. |
| -q, --hide-control-chars | Emita pontos de interrogação em vez de caracteres não gráficos no nome do arquivo. Essa opção é ativada por padrão. |
| --show-control-chars | Imprima caracteres não gráficos em nomes de arquivos como estão. |
| -Q, --quote-name, --quoting-style=c | Coloque os nomes dos arquivos entre aspas duplas e exiba caracteres não gráficos, como em C. |
| --quoting-style=PALAVRA | use o estilo de palavra para selecionar o modo de citação de nome de arquivo. A palavra estilo pode assumir os seguintes valores:
|
| -r, --reverso | Classifique o conteúdo de um diretório na ordem inversa. |
| -R, --recursivo | Liste o conteúdo de todos os diretórios recursivamente. |
| -s, --size | Imprima o tamanho de cada arquivo em blocos de 1024 bytes à esquerda do nome do arquivo. Se a variável de ambiente POSIXLY_CORRECT for definida, o tamanho do bloco 512 será usado, a menos que a opção -k seja fornecida. |
| -S, --sort=tamanho | Classifique por tamanho de arquivo em vez de em ordem alfabética. Assim, os maiores arquivos serão mostrados primeiro. |
| -t, --sort=tempo | Classifique pelo horário da última modificação (o campo `mtime' no inode) em vez de classificar em ordem alfabética. Os arquivos mais recentes serão exibidos primeiro. |
| -T, --tabsize=COLS | Atribua largura de tabulação às colunas colunas. O padrão é 8 e também pode ser configurado usando a variável de ambiente TABSIZE se a variável de ambiente POSIXLY_CORRECT não estiver configurada. ls usa guias para alinhar a saída quando possível. Se cols for zero, nenhuma tabulação será usada. |
| -u, --time=atime, --time=acesso, --time=use | Classifique pela hora em que o arquivo foi acessado pela última vez, em vez da hora em que foi modificado pela última vez (o campo 'atime' no inode). Se o formato de saída longo for especificado, imprima a hora do último acesso em vez da hora da última modificação. |
| -U, --sort=nenhum | Não classifique a lista de arquivos será retornada na ordem em que os arquivos são gravados no disco (a diferença entre as opções -U e -f é que esta opção não desabilita ou habilita outras opções). |
| -v | Classifique de acordo com o número da versão do arquivo. |
| -w, --width=COLS | Atribui a saída da tela às colunas cols. Por padrão, se possível, esse valor é aprendido no driver do terminal; caso contrário, o valor da variável de ambiente COLUMNS, se estiver definido, será usado; caso contrário, o padrão é 80. |
| -x, --format=através, --format=horizontal | Exibe uma lista de arquivos no modo de várias colunas, classificados horizontalmente. |
| -X, --sort=extensão | Classifique em ordem alfabética por extensão de arquivo (caracteres após o último `.'); arquivos sem extensões serão mostrados primeiro. |
| -l, --format=longo, --format=verbose -l | Além do nome de cada arquivo, o tipo de arquivo, permissões de arquivo, número de links para o arquivo, nome do proprietário, nome do grupo, tamanho do arquivo em bytes e carimbo de data/hora (horário da última modificação do arquivo, a menos que especificado de outra forma) são exibidos . Para arquivos com tempo superior a 6 meses atrás ou superior a 1 hora no futuro, o carimbo de data/hora contém o ano em vez da hora do dia |
| --ajuda | Imprima um prompt na saída padrão e tenha sucesso. |
| --versão | Grave as informações da versão na saída padrão e tenha sucesso. |