MongoDB
 sql >> Base de Dados >  >> NoSQL >> MongoDB

significado de sudo chown -R `id -u` /data/db


O comando principal é chown, que por si só altera o dono dos arquivos.

-R significa recursivamente, significa que é aplicado a todos os arquivos no diretório

o comando dentro de ` são executados primeiro e depois dão o resultado ao comando anterior

id -u é um único comando separado de chown. Você pode experimentar e ver o resultado.

no meu computador
id -u

retorna
myusername

então no meu computador
sudo chown -R `id -u` /data/db

é o mesmo que
sudo chown -R myusername /data/db

E agora, como possuo esse diretório, posso adicionar, editar, excluir arquivos dentro dessas pastas.