私はDebianサーバーで作業しており、sudoなしでコンソールにのみアクセスできます。 「Applications」というデフォルトのフォルダには、私が持っているすべてのプロジェクトを含むサブフォルダが含まれています。
ただし、管理パネルを使用して新しいプロジェクトを作成すると、フォルダ名は意味のない文字列なので、新しいフォルダへのシンボリックリンクを作成して名前を変更できます。
たとえば、アプリケーションフォルダは次のようになります。
applications/
abuwryjbrb
evharjqgxj
MyCustomProjectName1
MyCustomProjectName2
各アプリケーションがどのくらいのスペースを使用しているかを確認したいと思います。私はUnixの経験があまりないので、それをグーグルしてdu -sh *
。
ただし、出力は次のようになります。
91M abuwryjbrb
201M evharjqgxj
0 MyCustomProjectName1
0 MyCustomProjectName2
そうすると、名前を一つ一つ確認し、どのフォルダがどのフォルダかを確認する必要がありますが、時間がかかりすぎます。
シンボリックリンクのディスク使用量を出力する方法はありますか?
代わりにdu -sh -L *
、元のフォルダとシンボリックリンクの重複フォルダを取得できず、次のように混在した出力を取得します。
91M abuwryjbrb
201M MyCustomProjectName1
これらのフォルダの一部には元の名前があり、一部にはシンボリックリンク名があります。
ベストアンサー1
-L
フラグとdu
コマンドを使用してシンボリックリンクを使用できます。du -sh -L *
あなたを助ける必要があります。