Onde a pasta $ HOME está localizada?

16

Eu li recentemente que .desktop arquivos que são usados como atalhos da área de trabalho são colocados no diretório $HOME/Desktop . Onde fica esse diretório?

Além disso, o que a parte $ significa / faz?

    
por DevRobot 19.10.2015 / 13:09

2 respostas

28

$HOME é uma variável de ambiente que contém o local do seu diretório pessoal, geralmente /home/$USER . O $ nos diz que é uma variável. Portanto, supondo que seu usuário seja chamado de DevRobot , os arquivos .desktop são colocados em /home/DevRobot/Desktop/ .

Se você quiser saber para onde $HOME aponta, você pode executar o seguinte em um terminal.

[ajefferiss@localhost ~]$ echo "$HOME"
/home/ajefferiss

Você pode usá-lo para percorrer o sistema de arquivos, por exemplo, cd $HOME , mas geralmente não verá isso porque pode usar ~/ para representar o diretório inicial dos usuários atuais. Ou apenas execute cd para se mover para o diretório inicial.

    
por AJefferiss 19.10.2015 / 13:13
4

$HOME é uma variável de ambiente que aponta para /home/<username> . Ele está localizado em / e contém os arquivos do usuário.

Para obter mais informações, consulte o Manual de referência do Bash

    
por Mitch 19.10.2015 / 13:14