/home内のさまざまなデフォルトフォルダの代わりにソフトリンクを生成する方法はありますか?

/home内のさまざまなデフォルトフォルダの代わりにソフトリンクを生成する方法はありますか?

Documentsさまざまなデフォルトフォルダ(具体的には:、、、、およびDownloadsMusicを他のドライブを指すシンボリックリンクに置き換える方法があるかどうか疑問に思いますPicturesVideosデフォルトでは、私のPCには2つのSSDがあります。 1つはオペレーティングシステム用、もう1つはオペレーティングシステム用です。私のプロフィール用に一つ。個人所持品などはすべてあるので、ただ(空いていても何でも)してやるのが安全なのか気になります/mnt/personal/Documentsrmdir ~/Documentsln -s /mnt/personal/Documents ~/Documents

知っておくべき欠点/事項がありますか?

私はGNOMEを使用しています。

答え1

私は少なくとも1つの欠点を知っています。ソフトリンクはファイル自体にすぎません。したがって、プログラムがソフトリンクを読み取ると、ソフトリンクを含むファイルが読み取られ、それがソフトリンクであることがわかり、リンクされたファイルで指定されたファイルが開きます。これにより、そのファイルに対して実行されるディスク操作の数が効果的に2倍になります。

たとえば、大量の小さなファイルをコピーするのには時間がかかりません(ただしそれほどかなりではありませんが)、2倍かかりますが、大きなファイルの場合、ファイルを開くよりもデータ転送が制限要因なので、違いは目立つでしょう。ではありません。大容量ファイルの場合。文書。

関連情報