Comandos [RESOLVIDO]

1. Comandos [RESOLVIDO]

Rose Ane de Mauro
roseanedemauro

(usa Debian)

Enviado em 26/08/2008 - 10:10h

Bom dia pessoal. Sou iniciante no "mundo" Linux. Apareceu a seguinte mensagem: cp: cannot create regular file '/treino/o_simula.42m': Permission denied (como devo proceder?) Conto com a ajuda de vocês. Um abração.


  


2. MELHOR RESPOSTA

Fabio Maran
maran

(usa Debian)

Enviado em 26/08/2008 - 15:44h

Ou mesmo você pdoe mudar o dono do arquivo para o usuári oem questão entre como root:

# chown maran:root arquivo

Ai você vem com o usuário maran

# cp -f arquivo /destino

Abraços

3. Re: Comandos [RESOLVIDO]

Fabio Maran
maran

(usa Debian)

Enviado em 26/08/2008 - 10:19h

Olá primeiro você esta como root?

As veses nem precisa você pode tentar usar o comando

# cp -f /arquivo /destino

Com a opção -f ele força a cópia, se mesmo assim não for

Logue-se como root

# su

E use o cp

# cp -f /arquivo /destino

Abraços


4. comandos

Rose Ane de Mauro
roseanedemauro

(usa Debian)

Enviado em 26/08/2008 - 10:29h

Olá Maran. Agradeço pelo toque, mas tentei também como root e apareceu a seguinte mensagem: cp: cannot stat '/o_simula.42m: No such file or directory. Um abração.


5. Re: Comandos [RESOLVIDO]

Kelly Vasconcelos
kellyv

(usa Slackware)

Enviado em 26/08/2008 - 10:33h

rose, passa pra gente o comando na integra, como vc esta digitando e o caminho...
O que exatamente vc quer fazer?


6. comandos

Rose Ane de Mauro
roseanedemauro

(usa Debian)

Enviado em 26/08/2008 - 10:40h

Eu estou tentando copiar os arquivos do meu Sistema para a área Treino (procedimento que sempre fiz para fazer backup dos meus programas na área treino, caso após atualizar a base standard, algum programa dê problema, tenho como voltar da base treino) acho que essa mensagem é de falta de permissão pois esse arquivo que aparece é novo. Segue abaixo: [informix@srvsisdia sisdia]# cp *.42* /treino
cp: cannot create regular file `/treino/0_simula.42m´: Permission denied.
Obrigada.


7. Re: Comandos [RESOLVIDO]

Fabio Maran
maran

(usa Debian)

Enviado em 26/08/2008 - 10:54h

Bom por permissão ou não root é root ele não se enquadra em permissões porque?

Vamos lá.

Apenas 2 casos ignoram as permissões

O root e o dono do arquivo, por que?

Simples o root é o Deus Unix ele faz o que quer quando quer.

O dono pq ele é o dono do arquivo e ele pode tirar atribuir modificar enfim , o dono sou eu eu dito as regras.

Como root expermimente fazer da seguinte forma

[informix@srvsisdia sisdia]# cp -f . *.42* /treino

Obs: este /treino esta no diretório raiz? esta passando o camionho correto?
Você já esta dentro do diretório onde possuiu estes arquivos???

Abraços



8. comandos

Rose Ane de Mauro
roseanedemauro

(usa Debian)

Enviado em 26/08/2008 - 11:01h

Treino é um diretório do Servidor Sisdia (//srvsisdia/treino), onde "jogo" todos os meus programas antes de atualizá-los com uma nova versão (release). Nunca copiei como root. Como dou permissão dentro do diretório /srvsisdia para esse arquivo "o_simula42m". Será isso?


9. Re: Comandos [RESOLVIDO]

Kelly Vasconcelos
kellyv

(usa Slackware)

Enviado em 26/08/2008 - 11:02h

Rose, permissão realmente é improvavel, pois vc está fazendo isso como root.
Esse diretorio /treino, fica onde?? É apena um diretorio mesmo? Se for vc está setando o caminho correto?
Ou esse /treino é um partição com outro sistema de arquivo, como por exemplo uma particição Windows com sistema de arquivo ntfs?? Pq se for, ele não escreverá mesmo na partição ntfs.


10. Re: Comandos [RESOLVIDO]

Kelly Vasconcelos
kellyv

(usa Slackware)

Enviado em 26/08/2008 - 11:04h

Se treino está dentro do diretorio /srvsisdia e vc já esta dentro do diretorio /srvsisdia vc não precisa colocar /treino e sim apenas treino.

Exemplo: cp *.42* treino

Para dar permissão entre no diretorio /srvsisdia e digite como root chmod 777 arquivo


11. Re: Comandos [RESOLVIDO]

Fabio Maran
maran

(usa Debian)

Enviado em 26/08/2008 - 11:12h

Calma 777 é para todos, quem pode ver este arquivo, todos poderam gravar , deletar, alterar arquivos e diretórios??

Se sim pode mandar ver no 777 porem eu deixaria mais um

# chmod 1777

assim se ja poe um stick bity e cada um so deleta o que for seu :)

fika no servidor certo, porem onde fika esta pasta no linux????

Exemplo:

Eu tenho arquivos em /home/maran/atualizacoes

e tenho que jogar em //marancorp/marandocs
Porem esta pasta marandocs fika em /usr/local/marandocs

entao me comando fikaria assim

# cp -fr /home/maran/atualizacoes/* /usr/local/marandocs

Ai as atualiozações ficariam visivei em //marancorp/marandocs


12. comandos

Rose Ane de Mauro
roseanedemauro

(usa Debian)

Enviado em 26/08/2008 - 11:19h

Me desculpem. Segue a estrutura correta: BASE STANDARD a estrutura é //ext/srvsisdia, BASE TREINO a estrutura é //ext/treino.



01 02 03



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts