保存したファイルはホームフォルダのどこにありますか?

保存したファイルはホームフォルダのどこにありますか?

私のものを再インストールしました。Ubuntu12.04私のソフトウェアにクラッシュの問題が発生した後。別々のパーティション//home

出力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

フォルダは182 GBを使用したとマークされていますが、/homeどこにもファイルが見つかりません/home

出力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

このファイルはlost+foundフォルダに保存されていますか?

それでは、今どのように復元して見ることができますか?

答え1

このコマンドは、duファイルとディレクトリで使用されるディスク容量を表示します。

  • du -sh /home/*/homeそのディレクトリのすぐ下にある各サブディレクトリのサイズが表示され、必要に応じて次のことができます。
  • これらのディレクトリの1つに対して同じコマンドを実行して、手動で1つのレベルを下げます(たとえばdu -sh /home/sougatapc/*)。
  • または、ディレクトリとファイルサイズの完全な再帰的なリストを表示し(パラメータdu -h /home(「要約」)を削除し、パスの末尾にあるパラメータも削除することを-s忘れないでください。)潜在的な隠しディレクトリをキャプチャすることもできます。/*)。

これにより、最大のファイルやディレクトリがどこにあるかをすばやく見つけることができます。

答え2

ホームフォルダには、自分が所有する2つのディレクトリが含まれており、/home/sougata探し/home/sougatapcている182 GBは、これらのサブディレクトリと隠しディレクトリにある可能性があるサブディレクトリです。

隠しディレクトリを表示するには、を使用しますls -la /home

一方、ファイルシステムが破損したり、いくつかのファイルやディレクトリがfscklost+found

答え3

とにかく再インストールする場合は、Ubuntu 14.04LTSを購入したい場合があります。 (または15.04)。

/homeシステム内のすべてのユーザーアカウントのホームディレクトリが含まれています。

再インストール時に別のユーザー名を選択したようです。ls出力では、/home/sougatapcより多くのサブディレクトリがあり(リンク数がより多く)、より古いことがわかります(ディレクトリの最後の変更時間は現在です)$HOME

以前のディレクトリ自体もサイズが大きくなります。これは、その中により多くのディレクトリエントリがあることを意味します。 (ディレクトリ自体のサイズは、その中にある各ファイルとディレクトリの名前->inodeマッピングを保存するのに必要なスペースです。)

最善の方法は、次のことを行うことです

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

これは必要ないか、またはsudo両方のchownディレクトリが同じ数値UID所有者を持つためです。再インストール後、UIDは1000sougatapcsougata。したがって、新しいアカウント名にはまだ古いアカウントのホームディレクトリがあります。

おそらくそうすべきでしょう。いいえほとんどの古いドットファイルを変更せずに試してみてください。これらのいくつかは、もはや/home/sougatapc存在しないことを示すかもしれません。次の手順でこの問題を解決できますが、

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

特定の保存ゲームや設定を再構成せずに復元するには、以前のポイントファイルディレクトリでその項目を見つけてホームディレクトリに移動します。

k4dirstatはディスク容量をグラフィカルに表示するプログラムなので、以前~

関連情報