Como posso alterar um conjunto de arquivos Permsissions from Root to user

2

Copiei um conjunto de arquivos BlueJ de /usr/share/doc/BlueJ para um diretório ~/BlueJ , mas os arquivos em pastas são definidos como permissões raiz e somente leitura eu preciso ser capaz de ler / gravar.

Portanto, na pasta BlueJ, há subpastas para cada projeto, por exemplo, a pasta 'shapes'.

Eu encontrei este comando aqui para alterar um arquivo singular Permissões de arquivo Ubuntu

user@host:/home/user$ sudo chmod o+x /usr/local/bin/somefile

Mas como posso alterar as permissões de pasta e, subsequentemente, todos os arquivos em pastas para cada pasta de projeto em ~/BlueJ ?

    
por sayth 05.12.2011 / 03:49

2 respostas

2

Faça

sudo chmod -R o+rwx ~/BlueJ

ou

sudo chmod -R 755 ~/Bluej

Em que -R é recursivo e o+rwx é para outros ler / escrever e executar

Ou

Se você deseja apropriar-se da pasta e dos arquivos

sudo chown -R USERNAME.USERNAME ~/Bluej

Onde USERNAME é seu nome de usuário do ubuntu.

    
por sagarchalise 05.12.2011 / 04:03
0

É fácil! Você pode fazê-lo da maneira que Sagar disse, ou você poderia fazê-lo a partir da GUI.  Abra um terminal

sudo nautilus

Navegue até a pasta / arquivo que você deseja alterar as permissões, clique com o botão direito e selecione "Propriedades". Uma vez no menu de propriedades, vá para a aba "Permissões" e ajuste suas permissões!

E, a propósito, na aba de permissões, há uma opção para aplicar as opções que você selecionou a todos os arquivos dentro dessa pasta, espere que ela seja dobrada!

    
por Synicade 05.12.2011 / 07:13