Em muitos sistemas, ll
é um alias de ls -l
:
$ type ll
ll is aliased to 'ls -l'
Eles são os mesmos.
Sou relativamente novo em programação como um todo e alguns tutoriais me dizem para usar o ls -l
para ver arquivos em um diretório e outros dizem ll
. Eu sei que ls
é uma lista pequena, mas existe diferença entre os outros dois?
Conforme observado, ll
é geralmente definido como um alias de ls -l
. De fato, ls
costuma ser um alias:
$ which ls
alias ls='ls --color=auto'
/usr/bin/ls
O comando real é ls
, o qual acima é encontrado em /usr/bin
. ll
é planejado como uma conveniência, mas você não pode confiar que ele esteja definido em todos os sistemas * nix, então é bom saber o que ele está realmente fazendo.
Ubuntu 14.04
laike9m@laike9m1:~$ type ll
ll is aliased to 'ls -alF'
Na maioria dos casos, ll
não funciona em scripts de shell.
ll é na verdade com alias para 'ls -l' Se você executar ll, então ele mostrará os arquivos no shell e então você pressionará Enter para ver os próximos arquivos (mais ... opção). Se você executar ls -l, todos os arquivos serão exibidos por vez.
ll
é um alias para ls -l
.
A opção -l
diz ao comando para usar um formato de lista longo. Ele retorna várias colunas, não mostradas quando o comando simples ls
é usado. Essas colunas incluem:
Permissões
Número de hardlinks
Proprietário do arquivo
Grupo de arquivos
Tamanho do arquivo
Modificação
tempo
Nome do arquivo
Tags ls shell shell-script