Arquivo aberto - bloqueado pelo usuário [RESOLVIDO]

1. Arquivo aberto - bloqueado pelo usuário [RESOLVIDO]

Geferson Costa
XGef

(usa Outra)

Enviado em 17/01/2013 - 16:41h

Boa tarde,

Como meu conhecimento é muito pouco em Linux,tenho uma dúvida:
Um usuário abriu um arquivo1.xls que estava na Rede (Serv CentOS). Quando o mesmo estava editando o arquivo, o pc desligou. Acontece que ao reabrir o arquivo, aparece a mensagem que o Arquivo está aberto pelo usuário.
Como eu faço para fechar o arquivo que consta aberto no servidor?

Cheguei a utilizar o lsof -u usuário.


  


2. Re: Arquivo aberto - bloqueado pelo usuário [RESOLVIDO]

Markus Vinicius Branco
markusbranco

(usa Ubuntu)

Enviado em 17/01/2013 - 16:49h

Dê um "ls" no diretório e veja se arquivo não gerou algum temporário. Eles possuem o mesmo nome que o arquivo original a única diferança é que terminam com "~" se sim, exclua o temporário e veja se funciona. =)


3. Re: Arquivo aberto - bloqueado pelo usuário [RESOLVIDO]

Renato Carneiro Pacheco
renato_pacheco

(usa Debian)

Enviado em 17/01/2013 - 16:50h

Apague o arquivo temporário localizado no msm diretório q o arquivo xls. Vai tá escrito mais ou menos assim: lock~...


4. Re: Arquivo aberto - bloqueado pelo usuário [RESOLVIDO]

Geferson Costa
XGef

(usa Outra)

Enviado em 17/01/2013 - 17:24h

Acho que pelo tempo (1 hora depois) ficou livre e foi possível abrir normalmente.

Mas é isso mesmo que vocês falaram, outra vez vi o outro rapaz fazer isso pelo ls. Obrigado pela ajuda de vocês!!!


5. Arquivo aberto

Maycon Ritzmann
mayconritzmann

(usa Ubuntu)

Enviado em 02/06/2015 - 18:35h


Ola, estou tendo o mesmo problema, o arquivo esta sendo editado pelo usuário e em determinado momento a máquina reinicia, ao tentar abrir novamente o arquivo, é retornado a mensagem de somente leitura, devido ao arquivo ainda estar aberto no servidor. Minha duvida é, não existe uma forma de o arquivo ser fechado através de uma configuração do samba quando a máquina perde a conexão com o servidor? Já estou usando o deadtime = 1 e keepalive = 20, porem não adianta.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts