Pri iných príležitostiach som už písal o ďalších zaujímavých adresároch v LxA, dokonca aj o adresárovom strome distribúcií GNU / Linux. Tentokrát sa ale zameriame na konkrétny. Je to o / spustiť adresár, z ktorých prezradíme všetky podrobnosti, aby pre vás nemal tajnosti. Možno to nie je jeden z najnavštevovanejších alebo najpopulárnejších adresárov, ale pre systém je dosť dôležitý ...
Adresár new / run predstavuje malú zmenu v tom, ako Linux funguje dočasné údaje za behu. Nový adresár nahrádza / var / run v aktuálnych distribúciách. Teraz bude / var / lock okrem iných zmien nájdený aj v / run / lock a / dev / shm in / run / shm. Aby všetko správne fungovalo, používajú sa v týchto adresároch symbolické odkazy. Týmto spôsobom neexistujú zjavné zmeny pre staré programy, ktoré na nich závisia.
Môžete použiť nasledujúci príkaz získať informácie o obsadenom priestore:
df -k /run
Vďaka tomu vidíme, že ide o adresár označený ako tmpfs, teda dočasne. Nie je v skutočnosti uložený na pevnom disku, ale skôr v hlavnej pamäti alebo RAM. Ak prejdete do adresára, vnútri sa zobrazia niektoré podadresáre a súbory:
cd /run
Je domovom mnohých údaje použité za behu. Napríklad môžete vidieť, že vo vnútri / run / user sa nachádza adresár s číslom pre každého používateľa v systéme:
cd /run/users ls -l
Ak vstúpite do adresára zodpovedajúceho vášmu používateľovi, uvidíte, že obsahuje údaje, ktoré aktuálne prebiehajúce procesy. Niektoré majú príponu * .pid s názvom procesu, ktorému zodpovedajú. Rovnako ako gdm3.pid, sshd.pid atď. Pozývam vás, aby ste pomocou sprostredkovateľa videli obsah jedného z nich. Napríklad:
cat upstart-dbus-bridge.pid
A ukáže to PID zodpovedajúci uvedenému procesu. Môžete stále skúmať ďalšie zaujímavé, ako napríklad / run / sudo, / run / sshd atď. Ako vidíte, všetko, čo momentálne beží, má nejaké zvyškové alebo dočasné údaje ...
Je to ako povedať používateľovi systému Windows, aby otvoril priečinok Windows a systém ...
Ahoj, zaujímalo by ma, či existuje nejaký spôsob, ako upraviť súbory v adresári /run. Pred pár dňami sa mi pokazil systém, ale mám zálohu a chcel by som vrátiť dáta, ktoré tam boli uložené.