Cara Mengembalikan Direktori /tmp yang Terhapus di Linux


Direktori /tmp berisi sebagian besar file yang diperlukan sementara, digunakan oleh berbagai program untuk membuat file kunci dan untuk penyimpanan data sementara. Banyak dari file-file ini penting untuk program yang sedang berjalan dan menghapusnya dapat mengakibatkan sistem crash.

Pada semua sistem Linux, isi direktori /tmp akan dihapus (dihapus) pada saat boot atau pada saat shutdown oleh sistem lokal. Ini adalah prosedur standar untuk administrasi sistem, untuk mengurangi jumlah ruang penyimpanan yang digunakan (biasanya, pada disk drive).

Penting: Jangan menghapus file dari direktori /tmp kecuali Anda tahu persis apa yang Anda lakukan! Dalam sistem multi-pengguna, hal ini berpotensi menghapus file aktif, sehingga mengganggu aktivitas pengguna (melalui program yang mereka gunakan).

Bagaimana jika Anda tidak sengaja menghapus direktori /tmp? Pada artikel ini, kami akan menunjukkan cara memulihkan (membuat ulang) direktori /tmp setelah menghapusnya.

Disarankan Baca: Cara Memulihkan File yang Dihapus di Linux

Beberapa hal yang perlu diperhatikan sebelum menjalankan perintah di bawah ini.

  • /tmp harus milik pengguna root.
  • tetapkan izin yang sesuai yang memungkinkan semua pengguna menggunakan direktori ini (membuatnya publik).
sudo mkdir /tmp 
sudo chmod 1777 /tmp

Alternatifnya, jalankan perintah ini.

sudo mkdir -m 1777 /tmp

Sekarang jalankan perintah di bawah ini untuk memeriksa izin direktori.

ls -ld /tmp

Izin yang ditetapkan di sini berarti semua orang (pemilik, grup, dan lainnya) dapat membaca, menulis, dan mengakses file dalam direktori, dan t (sticky bit), menyiratkan bahwa file hanya dapat dihapus oleh pemiliknya.

Catatan: Setelah Anda memulihkan direktori /tmp seperti yang ditunjukkan di atas, Anda disarankan untuk reboot sistem untuk memastikan bahwa semua program mulai beroperasi secara normal.

Itu dia! Pada artikel ini, kami menunjukkan cara memulihkan (membuat ulang) direktori /tmp setelah menghapusnya secara tidak sengaja di Linux. Berikan komentar Anda melalui formulir umpan balik di bawah.