アプリケーションファイルはどこにありますか?

アプリケーションファイルはどこにありますか?

Mac OS Xの「~/Library/Application Support」などのLinux/Unix用の統合アプリケーションファイルの場所はありますか?私は永続的ですが、変更されるデータを保存する必要があるPythonスクリプトを作成しています。

答え1

見てXDGの基本ディレクトリ仕様。あなたの場合は、おそらく次のようになります$XDG_DATA_HOME

$ XDG_DATA_HOMEは、ユーザー固有のデータファイルを保存する必要がある相対ベースディレクトリを定義します。 $XDG_DATA_HOMEが設定されていないか空の場合は、$HOME/.local/shareと同じデフォルト値を使用する必要があります。

注:デーモンを作成する場合は、データを保存するか、/var/lib/同じものを使用する必要があります。/var/cache/

答え2

残念ながら、Linuxシステムにはユーザー固有の設定の標準はほとんどありません。

多くのアプリケーションは ~/.vim などのディレクトリを使用し、一部は ~/.config/openbox を使用し、一部は ~/.local/share を使用します。

現実的にはホームディレクトリ内のどんなものでも動作するため、まったく問題ありません。ただ非常に汚れてしまうという点だけです。しかし、私は個人的に最初または2番目のスタイルをお勧めします。

関連情報