Como posso gravar dados do usuário na partição raiz?

1

Outro desenvolvedor criou partições, uma com ponto de montagem como raiz e outra com ponto de montagem como home. Home está cheia, então não tenho outra opção senão armazenar novos arquivos no root.

O problema é que pastas criadas na raiz sempre precisam de permissões sudo. Mesmo para copiar arquivos para ele.

Existe uma razão para isso? Por enquanto, usei apenas sudo mkdir para criar uma pasta no root e fiz um chmod 777 , mas tenho certeza de que esse não é o jeito certo de lidar com isso.

    
por Nav 30.08.2017 / 08:05

1 resposta

3

Se por "root" você quer dizer a partição raiz (a partição montada em / ), então uma maneira simples seria criar uma pasta em algum lugar do seu usuário e colocar seus arquivos nela.

sudo mkdir -p /opt/mystuff
sudo chown $USER /opt/mystuff

Agora /opt/mystuff deve ser escrito por você, então use-o para seus arquivos.

A longo prazo, você deve procurar redimensionar a partição home ou movê-la para um disco maior.

Por conveniência, você pode criar um link para esse diretório em seu diretório pessoal:

ln -s /opt/mystuff ~

Agora haverá um diretório mystuff em seu diretório inicial.

    
por muru 30.08.2017 / 08:11