Teistel juhtudel olen juba kirjutanud LxA teistest huvitavatest kataloogidest, isegi GNU / Linuxi distributsioonide kataloogipuust. Kuid seekord keskendume konkreetsele. See on umbes / run kataloog, mille kõik üksikasjad paljastame, et sellel ei oleks teie jaoks saladusi. See ei pruugi olla üks kõige külastatavamaid või populaarsemaid katalooge, kuid see on süsteemi jaoks üsna oluline ...
Uus / run kataloog tähistab väikest muutust selles, kuidas Linux töötab ajutised andmed käitusajal. Uus kataloog asendab / var / run praegustes distros. Nüüd leitakse / var / lock muude muudatuste hulgas ka / run / lock ja / dev / shm in / run / shm. Et kõik toimiks korralikult, kasutatakse nende kataloogide jaoks sümboolseid linke. Nii ei tehta vanade programmide jaoks näilisi muudatusi, mis neist sõltuksid.
Saate kasutada järgmist käsku saada teavet hõivatud ruumi kohta:
df -k /run
See võimaldab meil näha, et see on umbes kataloog, mis on märgitud kui tmpfsehk ajutine. Tegelikult ei salvestata seda kõvakettale, vaid pigem põhimällu või RAM-i. Kataloogi minnes näete seal mõnda alamkataloogi ja faili:
cd /run
See on koduks paljudele käitamise ajal kasutatud andmed. Näiteks näete, et sees / run / user on kataloog iga süsteemi kasutaja jaoks numbriga:
cd /run/users ls -l
Kui kasutate oma kasutajale vastavat kataloogi, näete, et see sisaldab andmeid, mida jooksvad protsessid. Mõnel on laiend * .pid koos protsessi nimega, millele nad vastavad. Nagu gdm3.pid, sshd.pid jne. Kutsun teid kasutama konkatenaatorit, et näha ühe sisu sisu. Näiteks:
cat upstart-dbus-bridge.pid
Ja see näitab PID mis vastab nimetatud protsessile. Võite jätkata teiste huvitavate uurimist, näiteks / run / sudo, / run / sshd jne. Nagu näete, on kõigel, mis praegu töötab, mõned jääk- või ajutised andmed ...
See on nagu käskida Windowsi kasutajal avada Windowsi ja süsteemikaust ...
Tere! Tahtsin teada, kas on võimalik kuidagi muuta /run kataloogis olevaid faile. Paar päeva tagasi läks mu süsteem katki, kuid mul on varukoopia ja ma tahaksin sinna salvestatud andmed tagastada.