/tmp
direktori berisi sebagian besar file yang diperlukan sementara, digunakan oleh program yang berbeda untuk membuat file kunci dan untuk penyimpanan data sementara. Banyak dari file ini penting untuk program yang sedang berjalan dan menghapusnya dapat menyebabkan sistem crash.
Pada semua, jika bukan sebagian besar sistem Linux, konten /tmp
direktori dihapus (dihapus) pada saat boot atau saat dimatikan oleh sistem lokal. Ini adalah prosedur standar untuk administrasi sistem, untuk mengurangi jumlah ruang penyimpanan yang digunakan (biasanya, pada drive disk).
Penting :Jangan hapus file dari /tmp
direktori kecuali Anda tahu persis apa yang Anda lakukan! Dalam sistem multi-pengguna, ini berpotensi menghapus file aktif, mengganggu aktivitas pengguna (melalui program yang mereka gunakan).
Bagaimana jika Anda tidak sengaja menghapus /tmp
direktori? Pada artikel ini, kami akan menunjukkan cara mengembalikan (membuat ulang) /tmp
direktori 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.
- menetapkan izin yang sesuai yang memungkinkan semua pengguna menggunakan direktori ini (menjadikannya publik).
$ sudo mkdir /tmp $ sudo chmod 1777 /tmp
Atau, 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 file hanya dapat dihapus oleh pemiliknya.
Catatan :Setelah Anda memulihkan /tmp
direktori seperti yang ditunjukkan di atas, Anda disarankan reboot sistem untuk memastikan bahwa semua program mulai beroperasi secara normal.
Itu dia! Dalam artikel ini, kami menunjukkan cara memulihkan (membuat ulang) /tmp direktori setelah menghapusnya secara tidak sengaja di Linux. Berikan komentar Anda melalui formulir umpan balik di bawah ini.