RESPOSTA BREVE: entenda o que exatamente esse alias faz, você pode verificar o arquivo ~/.bashrc
e pesquisar o termo " alias l=
". Não é nada, mas ls -CF
RESPOSTA LONGA Uma boa maneira de inspecionar o que é um comando:
type l
Se for um programa ou um script, ele lhe dará a sua localização, se for um alias, ele lhe dirá o que é um alias, se for uma função, ele irá imprimir a função; caso contrário, ele informará se é uma palavra-chave interna ou uma palavra-chave.
Exemplos:
$ type l
l is aliased to 'ls -CF'
$ type find
find is /usr/bin/find
$ type connecthome
connecthome is hashed (/usr/local/bin/connecthome)
$ type grep
grep is aliased to 'grep --color=auto --binary-files=without-match --devices=skip'
$ type hello_se
hello_se is a function
hello_se ()
{
echo 'Hello, Stack Exchangers!'
}
$ type type
type is a shell builtin
$ type for
for is a shell keyword
$ type nosuchthing
-bash: type: nosuchthing: not found