~
= $HOME
= seu diretório inicial
Os próximos comandos serão alterados para o seu diretório pessoal /home/david
se o seu nome de usuário for david
:
cd
cd ~
cd $HOME
cd /home/david
cd ~david
Disseram-me para ir para ~/.ssh
e, na verdade, eu fiz cd ~/.ssh
e entrei nela.
No entanto, estou pensando: o que significa o ~
neste contexto?
~
= $HOME
= seu diretório inicial
Os próximos comandos serão alterados para o seu diretório pessoal /home/david
se o seu nome de usuário for david
:
cd
cd ~
cd $HOME
cd /home/david
cd ~david
Você também pode usar o ~ username (sem barra) para fazer com que ele procure no diretório inicial de um usuário; isto é, ~ khamer resolve para / home / khamer, enquanto ~ david resolveria para / home / david independentemente de quem está digitando o comando.
Se você digitar:
cd ~/
e pressione TAB, o comando deve mudar para o caminho real para sua pasta pessoal. Tanto quanto eu sei, isso funciona com praticamente qualquer comando que tenha um caminho como argumento.
Tags folder