Onde estão meus arquivos salvos na pasta home?

1

Eu reinstalei meu UBUNTU 12.04 depois de enfrentar alguns problemas com o meu software. Eu tenho partições separadas para / e /home .

Saída de df -h :

root@sougata-SATELLITE-L750:/home# df -h
Filesystem   Size   Used   Avail   Use%   Mounted on
/dev/sda1    29G    3.8G   23G     15%    /
udev         2.0G   4.0K   2.0G    1%     /dev
tmpfs        402M   860K   401M    1%     /run
none         5.0M   0      5.0M    0%     /run/lock
none         2.0G   22M    2.0G    2%     /run/shm
/dev/sda6    558G   182G   348G    35%    /home

Ele mostra 182 GB usados na pasta /home , mas não consigo encontrar esses arquivos em /home em nenhum lugar.

Saída de ls -l /home :

root@sougata-SATELLITE-L750:/home# ls -l /home
total 96
drwx------ 2 sougata sougata 16384 Oct 10 2012 lost+found
drwxr-xr-x 30 sougata sougata 4096 Aug 16 11:27 sougata
drwxr-xr-x 54 sougata sougata 73728 Aug 9 08:31 sougatapc

Esses arquivos são salvos dentro da pasta lost+found ?

Se sim, então como recuperá-los & vê-los agora?

    
por SougataPal 16.08.2015 / 09:14

3 respostas

5

O comando du mostrará o espaço em disco usado pelos seus arquivos e diretório.

  • du -sh /home/* mostrará o tamanho de cada subdiretório diretamente abaixo do diretório /home . Depois, dependendo das suas preferências, você poderá:
  • Execute o mesmo comando em um desses diretórios para pisar manualmente um nível abaixo (por exemplo, du -sh /home/sougatapc/* ),
  • Ou exiba uma listagem recursiva completa de seus tamanhos de diretórios e arquivos ( du -h /home , remova o -s argument ("summary") e não se esqueça de remover /* também no final do caminho: permitirá que você capture também quaisquer diretórios e arquivos ocultos em potencial).

Graças a isso, você deve identificar rapidamente onde estão os maiores arquivos ou diretórios.

    
por 16.08.2015 / 10:30
3

Sua pasta base contém dois diretórios que você possui, /home/sougata e /home/sougatapc . Os 182 GB que você procura são esses subdiretórios e, possivelmente, ocultos.

Para exibir diretórios ocultos, use ls -la /home .

Por outro lado, a menos que você tenha uma corrupção do sistema de arquivos e alguns arquivos e diretórios tenham sido recuperados com fsck , o diretório lost+found deverá estar vazio.

    
por 16.08.2015 / 10:19
0

Se você está reinstalando de qualquer maneira, você pode querer apenas pegar o Ubuntu 14.04LTS. (ou 15,04).

/home contém os diretórios base de cada conta de usuário no sistema.

Parece que você escolheu um nome de usuário diferente quando você reinstalou. Da saída ls , posso dizer que /home/sougatapc tem mais subdiretórios (maior contagem de links) e é mais antigo (o último horário de modificação no diretório é 7 dias mais antigo que o atual $HOME .

O tamanho do diretório antigo também é maior, o que significa que existem (ou estavam em um ponto) mais entradas de diretório nele. (O tamanho de um diretório em si é o espaço necessário para armazenar o nome - > mapeamento inode de todos os arquivos e diretórios nele contidos).

Sua melhor aposta é fazer algo como

cd
mkdir old-dotfiles
mv    ../sougatapc/*  .
mv    ../sougatapc/.[^.]* old-dotfiles/  # avoids trying to move ../sougatapc/..
sudo  rmdir ../sougatapc  # remove the old empty dir

Você não precisa sudo ou chown , porque os dois diretórios tinham o mesmo proprietário numérico do UID. Quando você reinstalou, o UID 1000 mudou de sougatapc para sougata . Portanto, o novo nome da sua conta ainda é o proprietário do diretório inicial da conta antiga.

Você provavelmente deve não tentar usar a maioria de seus antigos arquivos de ponto inalterados. Alguns deles provavelmente se referem a /home/sougatapc , que não existe mais. Embora você possa contornar isso fazendo

sudo ln -s sougata /home/sougatapc   # make a symlink /home/sougatapc -> sougata

Se você tiver savegames ou configs de coisas específicas que deseja restaurar em vez de reconfigurar, procure-as no diretório antigo de arquivos-ponto e mova-as para o diretório principal.

k4dirstat é um programa para mostrar graficamente o uso de espaço em disco, que você pode querer usar para ver o que está no seu antigo ~ .

    
por 16.08.2015 / 10:54