Solo haz:
alias ls='clear;/usr/bin/ls'
Al escribir:
$ ls
En primer lugar, buscará una función definida por el usuario, la ejecutará, de lo contrario, buscará en los comandos $PATH.
Al dar la ruta explícita del ls comando, se evitará la recursividad.
Si coloca una barra invertida antes del nombre del comando, eso deshabilitará cualquier alias.
alias ls='clear;\ls'
O, como dijo Arnaud, simplemente use la ruta completa para ls.
Otra forma de hacer esto sería
alias ls='clear; command ls'
Esto es diferente de /usr/bin/ls , ya que todavía busca ls en el $PATH , pero ignorará las funciones de shell o los alias.