O ~
(til) é uma maneira rápida de especificar seu diretório inicial.
O ~/.somefilename
significa seu diretório inicial, o arquivo .somefilename
.
Sou novo no Linux e tenho visto isso com frequência. Alguém poderia explicar o conceito aqui?
~/.somefilename
O que significa o ~
(til)?
O caractere til ~ é interpretado pela maioria das shells como o "diretório home" para você. O "." não significa nada se for parte de um nome de arquivo, embora alguns programas como o ls (a menos que explicitamente dito de outra forma) não mostrem arquivos se o nome deles começar com um "ponto". Tipo de atributo "oculto".
Tilde originalmente compartilhou o mesmo espaço na tecla HOME de determinados teclados e por associação ainda significa diretório inicial.