Foi chmod 754 ./ou chmod -r 754 ./? O último seria muito mais destrutivo, enquanto o primeiro deveria ser fácil de recuperar.
precisa
1
@NonnyMoose Muito obrigado, e eu realmente aprecio isso. Foi sem r, o que não é recursivo.
Bo Ni
Respostas:
16
Nota: esta resposta assume que você não passou --recursivenem o -Rargumento para chmod, ou seja, o ÚNICO arquivo / diretório que você modificou /.
Se você encontrou esta pergunta e resposta através de um mecanismo de pesquisa e usou o método recursivo ( -Rou --recursive), acesse aqui!
Executei o comando exato que você postou na sua pergunta em uma VM e o recuperei sem (quase) problemas.
Como você modificou apenas um diretório / arquivo, a solução é simples: basta alterá-lo novamente!
Na verdade, você não precisa de um Live CD para corrigir isso. O Ubuntu possui um modo de recuperação embutido. Essas etapas pressupõem que o computador foi iniciado desligado.
Inicialize no GRUB. Se ele já aparecer quando você inicializar, basta inicializar no GRUB como faria normalmente. Caso contrário, siga as instruções nesta resposta . Nos dois casos, cancele a inicialização automática movendo a seleção inicial com as teclas de seta para cima ou para baixo. Nota: O GRUB travou na primeira vez que tentei isso. Seja persistente.
Escolha Opções avançadas para o Ubuntu e, em seguida, a primeira entrada que termina em (recovery mode).
Depois que o modo de recuperação inicializar, selecione a opção de shell raiz com as teclas de seta e pressione Enter.
Pressione enter novamente para entrar no modo de manutenção.
Tipo chmod 755 /Enter
Tipo rebootEnter
É isso aí! A menos que haja outras complicações, seu sistema é recuperado.
chmod 754 ./
ouchmod -r 754 ./
? O último seria muito mais destrutivo, enquanto o primeiro deveria ser fácil de recuperar.Respostas:
Nota: esta resposta assume que você não passou
--recursive
nem o-R
argumento parachmod
, ou seja, o ÚNICO arquivo / diretório que você modificou/
.Se você encontrou esta pergunta e resposta através de um mecanismo de pesquisa e usou o método recursivo (
-R
ou--recursive
), acesse aqui!Executei o comando exato que você postou na sua pergunta em uma VM e o recuperei sem (quase) problemas.
Como você modificou apenas um diretório / arquivo, a solução é simples: basta alterá-lo novamente!
Na verdade, você não precisa de um Live CD para corrigir isso. O Ubuntu possui um modo de recuperação embutido. Essas etapas pressupõem que o computador foi iniciado desligado.
(recovery mode)
.chmod 755 /
Enterreboot
EnterÉ isso aí! A menos que haja outras complicações, seu sistema é recuperado.
fonte