permissões

1. permissões

Alexandre Bueno dos Santos
kalebues

(usa Outra)

Enviado em 24/09/2012 - 14:47h

Olá. Já criei um tópico sobre o seguinte assunto e ele foi resolvi, mas o problema voltou. Estava com um problema ao renomear pastas no fedora 15. Criei uma pasta e copiei ela várias vezes, depois vim renomeando. Após algumas pastas renomeadas não foi mais possível renomear. Executei chmod -R 777 e funcionou para umas pastas e para outras não. Preciso resolver isso logo, pois trabalho no PC. Obrigado.


  


2. Re: permissões

Lucas Doná Sfalcin
lucasdona

(usa Linux Mint)

Enviado em 24/09/2012 - 15:55h

já tentou mudar o dono da pasta?

tenta assim

chown usuario:usuario -R pasta/

dependendo do dono, talvez precise rodar o comando como sudo


3. Re: permissões

Alexandre Bueno dos Santos
Kalebues

(usa Outra)

Enviado em 24/09/2012 - 16:05h

usei o chown no usuário, mas o erro persiste. Um detalhe é curioso. Existem 35 pastas dentro da pastas problema,que podem ser renomeadas. Quando eu crio mais pastas essas novas não podem mais serem renomeadas, e é esse o grande empecílho, pois preciso trabalhar com muitas pastas.
Quando tento renomear pelo terminal, olha o que acontece:
[root@geneticademicro Clarisse]# cd placa386
[root@geneticademicro placa386]# ls
2012-09-04_Placa_386 A1 (3ª cópia) A4 C3 E2
2012-09-05_Placa_386 A1 (4ª cópia) A5 C4 E3
2012-09-06_Placa_386 A1 (5ª cópia) A6 C5 E4
A1 A1 (6ª cópia) B1 C6 E5
A1 (10ª cópia) A1 (7ª cópia) B2 D1 E6
A1 (11ª cópia) A1 (8ª cópia) B3 D2 F1
A1 (12ª cópia) A1 (9ª cópia) B4 D3 F2
A1 (13ª cópia) A1 (cópia) B5 D4 sequencias smn2 placa 2.doc
A1 (14ª cópia) A1 (outra cópia) B6 D5
A1 (15ª cópia) A2 C1 D6
A1 (16ª cópia) A3 C2 E1
[root@geneticademicro placa386]# mv A1 (10ª cópia) A10
bash: erro de sintaxe próximo do `token' não esperado `('
[root@geneticademicro placa386]#





4. Re: permissões

Leandro
rahremix

(usa Arch Linux)

Enviado em 24/09/2012 - 17:05h

Quando você dá o comando:

$ mv A1 (10ª cópia) A10

no primeiro espaço após o A1 ele considera que acabou o nome do arquivo.
Nesses casos, você precisa usar um caracter de escape, para o sistema reconhecer que o caracter espaço (" ") pertence ao nome do arquivo. Ou, simplesmente, coloque o nome do arquivo entre aspas ("").
Seu comando deve ficar assim:

$ mv A1\ \(10ª\ cópia\) A10

ou assim:

$ mv "A1 (10ª cópia)" A10

Abraços!


5. Re: permissões

Alexandre Bueno dos Santos
Kalebues

(usa Outra)

Enviado em 24/09/2012 - 17:26h

Resolvi
usei o comando mv no terminal. As pastas que não renomeavam tinha dois nomes separados por espaços e no modo gráfico elas não renomeavam de jeito nenhum. Fui no terminal e usei o comando mv com aspas envolvendo o segundo nome e funcionou.


6. Re: permissões

Alexandre Bueno dos Santos
kalebues

(usa Outra)

Enviado em 25/09/2012 - 11:54h

Obrigado pela resposta, só ainda não entendo porque consigo renomear pelo terminal e não no modo gráfico.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts