Linux'ta Silinmiş /tmp Dizini Nasıl Geri Yüklenir
/tmp
dizini çoğunlukla geçici olarak gerekli olan dosyaları içerir, farklı programlar tarafından kilit dosyaları oluşturmak ve verilerin geçici olarak depolanması için kullanılır. Bu dosyaların çoğu, halihazırda çalışan programlar için önemlidir ve bunların silinmesi, sistemin çökmesine neden olabilir.
Çoğu Linux sisteminde olmasa da tümünde, /tmp
dizininin içeriği, önyükleme sırasında veya yerel sistem kapatıldığında silinir (temizlenir). Bu, kullanılan depolama alanı miktarını (genellikle bir disk sürücüsünde) azaltmak için sistem yönetimine yönelik standart bir prosedürdür.
Önemli: Ne yaptığınızı tam olarak bilmiyorsanız /tmp
dizinindeki dosyaları silmeyin! Çok kullanıcılı sistemlerde bu, potansiyel olarak aktif dosyaları kaldırabilir ve kullanıcıların faaliyetlerini (kullandıkları programlar aracılığıyla) kesintiye uğratabilir.
/tmp
dizinini yanlışlıkla silerseniz ne olur? Bu yazıda /tmp
dizinini sildikten sonra nasıl geri yükleyeceğinizi (yeniden oluşturacağınızı) göstereceğiz.
Önerilen Okuma: Linux'ta Silinen Dosyalar Nasıl Kurtarılır
Aşağıdaki komutları çalıştırmadan önce dikkat edilmesi gereken birkaç nokta.
- /tmp kök kullanıcıya ait olmalıdır.
- tüm kullanıcıların bu dizini kullanmasına izin verecek uygun izinleri ayarlayın (genel hale getirin).
sudo mkdir /tmp
sudo chmod 1777 /tmp
Alternatif olarak bu komutu çalıştırın.
sudo mkdir -m 1777 /tmp
Şimdi dizinin izinlerini kontrol etmek için aşağıdaki komutu çalıştırın.
ls -ld /tmp
Burada ayarlanan izin, herkesin (sahip, grup ve diğerleri) dizindeki dosyaları okuyabileceği, yazabileceği ve bunlara erişebileceği anlamına gelir ve t
(yapışkan bit), dosyaların yalnızca sahipleri tarafından silinebileceğini ima eder.
Not: /tmp
dizinini yukarıda gösterildiği gibi geri yükledikten sonra sistemi yeniden başlatmanız önerilir. tüm programların normal şekilde çalışmaya başlamasını sağlamak için.
Bu kadar! Bu yazımızda Linux'ta /tmp dizinini yanlışlıkla sildikten sonra nasıl geri yükleyeceğinizi (yeniden oluşturacağınızı) gösterdik. Aşağıdaki geri bildirim formunu kullanarak yorumlarınızı bırakın.