Při jiných příležitostech jsem již psal o dalších zajímavých adresářích v LxA, dokonce o adresářovém stromu distribucí GNU / Linux. Tentokrát se ale zaměříme na konkrétní. Je to o / spustit adresář, o kterém prozradíme všechny podrobnosti, aby pro vás neměl tajemství. Nemusí to být jeden z nejnavštěvovanějších nebo nejoblíbenějších adresářů, ale pro systém je to docela důležité ...
Nový adresář / run představuje malou změnu v tom, jak Linux pracuje s ohledem na dočasná data za běhu. Nový adresář nahrazuje / var / run v aktuálních distribucích. Nyní bude / var / lock mimo jiné nalezen také v / run / lock a / dev / shm v / run / shm. Aby vše fungovalo správně, používají se pro tyto adresáře symbolické odkazy. Tímto způsobem neexistují žádné zjevné změny pro staré programy, které na nich závisí.
Můžete použít následující příkaz získejte informace o obsazeném prostoru:
df -k /run
Díky tomu vidíme, že jde o adresář označený jako tmpfs, tedy dočasně. Ve skutečnosti není uložen na pevném disku, ale spíše v hlavní paměti nebo RAM. Pokud přejdete do adresáře, uvidíte některé podadresáře a soubory uvnitř:
cd /run
Je domovem spousty data použitá za běhu. Například můžete vidět, že uvnitř / run / user je adresář s číslem pro každého uživatele v systému:
cd /run/users ls -l
Pokud otevřete adresář odpovídající vašemu uživateli, uvidíte, že obsahuje data, která aktuální běžící procesy. Některé mají příponu * .pid s názvem procesu, kterému odpovídají. Jako gdm3.pid, sshd.pid atd. Vyzývám vás, abyste pomocí zřetězovače viděli obsah jednoho z nich. Například:
cat upstart-dbus-bridge.pid
A ukáže to PID odpovídající uvedenému procesu. Můžete i nadále zkoumat další zajímavé, jako je / run / sudo, / run / sshd atd. Jak vidíte, vše, co právě běží, má nějaké zbytkové nebo dočasné údaje ...
Je to jako říkat uživateli Windows, aby otevřel složku Windows a systém ...
Ahoj, zajímalo by mě, jestli existuje nějaký způsob, jak upravit soubory v adresáři /run. Před pár dny se mi porouchal systém, ale mám záložní kopii a rád bych vrátil data, která tam byla uložena.