"Nokta dosyaları" genel durumu söz konusu olduğunda burada uzun bir geçmiş var, ancak özellikle bahsettiğiniz $HOME/.config
ve ve $HOME/.local
dizinlerin XDG Temel Dizin Spesifikasyonu'nda bir kökeni var .
$HOME/.config
yoksa kullanıcı başına yapılandırma dosyalarının nereye gittiği $XDG_CONFIG_HOME
.
$HOME/.cache
kullanıcı başına önbellek dosyalarının gitmediği yerdir $XDG_CACHE_HOME
.
$HOME/.local/share
yoksa kullanıcı başına veri dosyalarının nereye gittiği $XDG_DATA_HOME
.
Windows kullanıcıları bunu Microsoft'un sürüm 4'ten bu yana Windows NT'de sahip olduklarına paralel olarak tanıyabilir (6.0 sürümünde adların değişmesine rağmen):
%USERPROFILE%/AppData/Local/
aka %LOCALAPPDATA%
- bu makine için kullanıcı başına veri dosyalarının nereye gittiği
%USERPROFILE%/AppData/Roaming/
aka %APPDATA%
- gezici bir kullanıcının birden çok makineden erişebildiği kullanıcı başına veri dosyalarının nereye
%USERPROFILE%/AppData/Local/Temp/
aka %TEMP%
- kullanıcı başına geçici dosyaların nereye gittiğini
Fikir, kullanıcı başına dosyaların (diğer pek çok şeyin yanı sıra) uygulama veri dosyaları (makineye özgü veya dolaşım), uygulama yapılandırma dosyaları , önbelleğe alınmış dosyalar ve geçici dosyalar olabileceği ve uygulamaların bunları bunlara dayanan alt ağaçlara yerleştirebileceğidir. belirli dizinler.
(MacOS, kullanıcıların önbellek ve geçici dosyalar için kullanıcı başına bireysel "kullanıcı yerel" alt ağaçlarına ve alt dizinlerine /var/folders
sahip olduğu benzer bir sisteme sahiptir .)C
T
Arch insanlar Not gibi haline yaygın birkaç uygulamalar tarafından kullanılan ve bu şekilde, öngörülebilir gelecekte xdg ile kabul etmek olası değildir bazı "nokta" dosya ve dizinleri vardır $HOME/.ssh
ve $HOME/.netrc
.
daha fazla okuma