Adicionar --block-size=1 deve fazer o que você está procurando, se o seu ls suportar, embora apenas digitar ls -al seja provavelmente mais fácil ...
Aliastei ll para ls -alh . Existe uma opção para cancelar o -h temporariamente, para que eu possa fazer ll -? em vez de ls -al ?
Tente usar /bin/ls ou /usr/bin/ls . Isso eliminaria todas as bandeiras. Então você provavelmente queria isso:
/bin/ls -al
Por que não unalias ll e escreva um script chamado ll . Poderia ser algo parecido com
=========
#!/usr/bin/bash
if [ $1 ]; then
ls -al
else
ls -alh
fi
====
ll - resultaria em ls -al e com - seria ls -alh .
Tags ls