Siapa yang terakhir memodifikasi file?

26

Apakah ada cara untuk mengetahui siapa (pengguna mana) yang terakhir memodifikasi file terakhir di Linux (RHEL)?

wag2639
sumber
unix.stackexchange.com/questions/42234/… lebih baru dan memiliki beberapa jawaban
carl verbiest

Jawaban:

16

Ini jauh dari dapat diandalkan, tetapi jika kita berbicara tentang akses shell, Anda dapat referensi silang waktu modifikasi file dengan pengguna yang login pada waktu itu ( last) dan kemudian memeriksa ~ / .bash_history (atau setara) untuk mengedit perintah. Bahkan grep -H filename /home/*/.bash_historybisa memberi Anda titik awal.

Marie Fischer
sumber
17

Tidak, tidak ada cara yang dapat diandalkan untuk menemukan itu.

The statperintah menunjukkan Anda semua yang dikenal tentang file (kecuali isi sebenarnya). Anda dapat menambahkan opsi -Z untuk mendapatkan beberapa info SELinux; tetapi tidak ada yang memberi tahu Anda yang memodifikasi file terakhir.

freiheit
sumber
Ya tapi tidak ada alat lain untuk menggali?
rɑːdʒɑ