Se você quiser que ls tenha cores, será necessário aliasá-lo. Adicione isto ao seu ~/.bash_profile :
alias ls='ls --color=auto'
Se o comando l estiver faltando, adicione um você mesmo. Se tudo o que você quer é uma longa lista, então deve ser sobre isso:
alias l='ls -l'
A diferença entre su e sudo su é que o primeiro pedia a senha do usuário de destino - root nesse caso - enquanto o último perguntará por seu senha e, em seguida, altere para o usuário de destino. Isso é para fins de segurança, portanto, você não precisa saber a senha root . Ou a senha root não está definida, caso em que su sozinho não funcionaria.
Não tenho muita certeza sobre o OpenSUSE e se é necessário que você defina uma senha de root - outros, sinta-se à vontade para me corrigir -, mas em ambos os casos você pode querer ficar com sudo su .
Veja aqui um pouco mais de informação .