Minha pasta pessoal ('/ home / user /') foi alterada para Desktop

0

Eu instalei o openbox e o usei nos últimos 2 meses, jogando muito com o terminal. Eu não sei o que aconteceu agora todos os meus arquivos e pastas estão refletindo no meu Desktop.

Como posso mudar isso? Como isso aconteceu (se possível)

Obrigado antecipadamente.

    
por Abhishek 11.03.2017 / 19:13

2 respostas

3

Apenas para exemplificar, vamos supor que seu nome de usuário seja abhishek e que sua pasta pessoal seja / home / abhishek , ok? Apenas mude para a informação correta, nos meus exemplos abaixo.

Abra uma janela de terminal do shell e emita o comando abaixo, para verificar qual é o parâmetro atualmente atribuído à sua variável de ambiente $HOME :

echo $HOME

Se a saída não for /home/abhishek , execute o comando abaixo para definir o novo valor de $ HOME:

HOME=/home/abhishek

... e, em seguida, execute:

export HOME

... para que essa alteração entre em vigor.

Depois, execute o comando usermod apenas para garantir que o sistema Linux "saiba" que sua pasta pessoal é, de fato, /home/abhishek . Aqui está o comando completo:

sudo usermod --home /home/abhishek abhishek

Agora ... Você tem o GNOME Edit (também conhecido como GEdit ou gedit ) instalado? Se não, primeiro instale:

sudo apt-get install gedit -y

... então use o GEdit para dar uma olhada no seu arquivo user-dirs.dirs :

gedit /home/abhishek/.config/user-dirs.dirs

... e conserte tudo. Por exemplo, o atributo XDG_DOWNLOAD_DIR deve parecer com XDG_DOWNLOAD_DIR="$HOME/Downloads" , onde "$HOME/Downloads" é o parâmetro correto e o valor da variável $HOME deve ser /home/abhishek (sua pasta inicial teórica).

Após corrigir o código, salve o arquivo e feche / saia do GEdit.

Caso não seja possível usar a GUI (interface gráfica com o usuário) porque seu login / conta não está mais sendo identificado pelo gerenciador de exibição, pressione Ctrl Alt F1 para alternar para o TTYS1 (terminal 1) prompt de login (em modo de texto), faça login na sua conta (shell Linux) e use Nano para editar o arquivo:

nano /home/abhishek/.config/user-dirs.dirs

Depois de corrigir tudo, use Ctrl O para salvar as alterações e Ctrl X para sair do Nano. Se você não tiver o Nano instalado, execute sudo apt-get install nano -y para instalá-lo e, em seguida, use-o para editar o arquivo.

Depois de salvar as alterações feitas em user-dirs.dirs e fechar / sair do GEdit / Nano, execute este comando para reiniciar o sistema operacional:

sudo telinit 6

Se a minha resposta não o ajudou, dê uma olhada em esta questão e também esta outra .

    
por Yuri Sucupira 11.03.2017 / 19:48
1

Efetue logout da conta da qual você deseja alterar o diretório inicial e faça login em outra conta de usuário, se outra conta de usuário não estiver presente, crie uma. Então digite

usermod -d / home / username username

É isso. Seu diretório inicial será alterado.

    
por Sazzy 11.03.2017 / 19:42