desocultar vários arquivos ocultados por virus.

Iniciado por ericsilvapereira, 15 de Dezembro de 2015, 19:04

tópico anterior - próximo tópico

ericsilvapereira

cerca de 1500 arquivos meus foram ocultados. Como posso desoculta-los (retirando o ponto antes do nome) de forma não individual/manual para cada arquivo.
Não quero apenas ve-lo (crtl+h) quero torna-los visiveis.
Se possível de forma gráfica, se não pode ser no terminal mesmo.
Grato.

irtigor

Pesquisa "renomear lote", aqui no fórum mesmo, que vão aparecer vários aplicativos.

agente100gelo

O que aconteceu? Porque você acha que foi vírus?
É uma situação que nunca tinha ouvido falar.
Advogado e analista de sistema cearense.
Twitter: @glaydson

ericsilvapereira

Citação de: agente100gelo online 15 de Dezembro de 2015, 21:36
O que aconteceu? Porque você acha que foi vírus?
É uma situação que nunca tinha ouvido falar.

Espetei no windows. Aquele virus do atalho.

jkmsjq

Se for um caso que passei no colégio que leciono a noite, fiz o seguinte:

1. Pressionei CTRL + H;
2. Apareceu uma pasta com nome TRASH;
3. Dei 2 cliques nesta pasta. Dentro, estavam todos os arquivos que tiveram as extensões modificadas;
4. Copiei estes arquivos para o desktop;
5. Formatei o pendrive com o GParted;
6. Copiei novamente todos os arquivos para o pendrive.
LinuxUser: 548942 / Dando um tópico como resolvido
"A verdade só é agressiva a quem vive de mentiras". Autor desconhecido.
Twitter: @jeisonkertesz

ericsilvapereira

Citação de: ericsilvapereira online 15 de Dezembro de 2015, 19:04
cerca de 1500 arquivos meus foram ocultados. Como posso desoculta-los (retirando o ponto antes do nome) de forma não individual/manual para cada arquivo.
Não quero apenas ve-lo (crtl+h) quero torna-los visiveis.
Se possível de forma gráfica, se não pode ser no terminal mesmo.
Grato.

fiz isso e baixei o pyranamer e um outro muito similar.
ocorre que os arquivos ocultos não aparecem para renomear tirando o ponto.
Para torna-los oculto é fácil, apenas mandar que os arquivos da página insiram o ponto antes do nome do arquivo, mas o inverso não é possível pois os arquivos ocultos não aparecem.

zekkerj

for n in .* ; do
if [ "$n" = "." -o "$n" = ".." ] ; then
else
   echo mv "$n" "${n#.}"
fi
done


Esse trecho pode te ajudar, se teus arquivos não tiverem espaços no nome. O "echo mv" é pra não executar o comando antes de vc ter certeza de que está tudo conforme vc deseja.
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D