Pada kesempatan lain saya telah menulis tentang direktori menarik lainnya di LxA, bahkan tentang pohon direktori dari distribusi GNU / Linux. Tapi kali ini, kami akan fokus pada satu hal tertentu. Ini tentang / jalankan direktori, yang akan kami ungkapkan semua detailnya sehingga tidak ada rahasia untuk Anda. Ini mungkin bukan salah satu direktori yang paling banyak dikunjungi atau populer, tetapi ini cukup penting untuk sistem ...
Direktori new / run merepresentasikan perubahan kecil dalam cara kerja Linux data sementara pada waktu proses. Direktori baru menggantikan / var / run di distro saat ini. Sekarang, / var / lock juga akan ditemukan di / run / lock dan / dev / shm di / run / shm, di antara perubahan lainnya. Agar semuanya berfungsi dengan baik, tautan simbolis digunakan untuk direktori ini. Dengan begitu, tidak ada perubahan nyata untuk program lama yang bergantung padanya.
Anda dapat menggunakan perintah berikut untuk dapatkan informasi tentang ruang yang ditempati:
df -k /run
Ini memungkinkan kita melihat bahwa ini tentang direktori yang ditandai sebagai tmpfs, yaitu sementara. Ini sebenarnya tidak disimpan di hard drive, melainkan di memori utama atau RAM. Jika Anda pergi ke direktori, Anda akan melihat beberapa subdirektori dan file di dalamnya:
cd /run
Ini adalah rumah bagi banyak orang data yang digunakan saat runtime. Misalnya, Anda dapat melihat bahwa di dalam / run / user terdapat direktori dengan nomor untuk setiap pengguna di sistem:
cd /run/users ls -l
Jika Anda mengakses direktori yang sesuai dengan pengguna Anda, Anda akan melihat bahwa itu berisi data bahwa proses yang berjalan saat ini. Beberapa memiliki ekstensi * .pid dengan nama proses yang sesuai. Seperti gdm3.pid, sshd.pid, dll. Saya mengundang Anda untuk menggunakan penggabung untuk melihat konten salah satunya. Sebagai contoh:
cat upstart-dbus-bridge.pid
Dan itu akan menunjukkan PID sesuai dengan proses tersebut. Anda dapat terus menjelajahi yang menarik lainnya seperti / run / sudo, / run / sshd, dll. Seperti yang Anda lihat, semua yang sedang berjalan memiliki beberapa data sisa atau sementara di sana ...
Ini seperti memberi tahu pengguna Windows untuk membuka Windows dan folder sistem ...
Hai, saya ingin tahu apakah ada cara untuk memodifikasi file di dalam direktori /run. Beberapa hari yang lalu sistem saya rusak, tetapi saya memiliki cadangan dan saya ingin mengembalikan data yang disimpan di sana.