la
é um alias para ls -A
, conforme declarado por outras respostas. Como tal, não pode ser usado em scripts de shell, enquanto ls
pode.
Seu computador possui vários comandos com alias. Uma lista completa pode ser obtida executando alias
. Na minha máquina, ele imprime isso:
alias alert='notify-send --urgency=low -i "$([ $? = 0 ] && echo terminal || echo error)" "$(history|tail -n1|sed -e '\''s/^\s*[0-9]\+\s*//;s/[;&|]\s*alert$//'\'')"'
alias egrep='egrep --color=auto'
alias fgrep='fgrep --color=auto'
alias grep='grep --color=auto'
alias l='ls -CF'
alias la='ls -A'
alias ll='ls -alF'
alias ls='ls --color=auto'
--color=auto
significa que a cor será desativada quando não for impressa diretamente em STDOUT.