O Ubuntu reclama que eu não sou “Owner” quando copio arquivos para certas pastas

0

Estou tentando copiar uma pasta para a pasta user/share/themes no Ubuntu 14.04, e ela está me dizendo que não posso fazer isso porque não sou "proprietário". Então, cliquei com o botão direito do mouse na pasta usr/share/themes > Properties > Permissions e tentou alterar as permissões, mas todas estão desativadas / desativadas.

Então eu abri o Terminal, digitei groupmod TAB TAB TAB > sudo adduser jase root para tentar obter permissões mais altas ou algo assim - e funcionou. Eu verifiquei que me adicionei como root por id jase . Mas isso ainda não resolveu o problema. Ainda não consigo copiar pastas ou arquivos para a pasta usr/share/themes .

Como posso fazer isso? Como me torno "proprietário"?

    
por jay_t55 10.07.2014 / 00:22

2 respostas

2

Você copia o arquivo usando o sudo

sudo cp file destination

Para diretórios use th -R flag

sudo cp -R directory destination

Se os arquivos ou diretórios tiverem espaços, você deve citar ou escapar (\) deles

sudo cp "file with spaces" destination
sudo cp file\ with\ spaces destination

Para informações sobre permissões do Linux e o uso do sudo, veja:

link

e

link

    
por Panther 10.07.2014 / 00:27
0

Você não pode copiar diretórios com cp no linux, infelizmente. A outra resposta é correta: você precisa de privilégios de raiz com sudo , mas deve fazer algo assim para copiar um diretório:
cd /home/jase/Downloads
tar cvf flattastic.tar flattastic/
sudo mv flattastic.tar /usr/share/themes/
cd /usr/share/themes e sudo tar xvf flattastic.tar e sudo rm flattastic.tar

MAS, no seu caso específico, há algo mais que você pode fazer, eu acho.

Experimente cd ~
mkdir .themes
mv /home/jase/Downloads/flattastic/ ~/.themes/flattastic
Você pode ter que sair e voltar, mas acho que isso permitiria que você adicionasse temas sem usar privilégios sudo ou root.

    
por Wyatt8740 10.07.2014 / 00:46