Isso cheira a um problema com seus aliases. Você provavelmente tem algo parecido com
alias ls="ls -h .color=auto"
Isso é o que eu tenho:
alias ls='ls --color=auto'
Após a alteração, você precisa recarregar a área de trabalho!
Eu tenho rodado uma virtualbox do Ubuntu Server para desenvolvimento web e tenho me dado muito bem. Decidi instalar o Ubuntu Desktop via "sudo apt-get install ubuntu-desktop" para poder usar o Sublime Text até ficar melhor com o Vim. Eu tenho SSH em minha VM do PuTTY, e tive meu .bashrc configurado como eu gostei. Agora que tenho a GUI instalada, muitos comandos bash não estão funcionando e minhas configurações de shell são diferentes.
Por exemplo, 'ls' agora me dá este erro:
ls: cannot access .color=auto: No such file or directory
Eu verifiquei que estou usando / bin / bash via:
echo $SHELL
Eu acredito que tenha algo a ver com o uso de uma versão não-login do bash versus uma versão de login através do SSH, mas eu tentei fazer o sourcing do .bashrc e do .profile sem sucesso. O que estou fazendo errado?
Isso cheira a um problema com seus aliases. Você provavelmente tem algo parecido com
alias ls="ls -h .color=auto"
Isso é o que eu tenho:
alias ls='ls --color=auto'
Após a alteração, você precisa recarregar a área de trabalho!