अंतिम बार किसने संशोधित फाइल की?


26

क्या यह बताने का कोई तरीका है कि किसने (किस उपयोगकर्ता ने) अंतिम बार लिनक्स (आरएचईएल) में अंतिम फाइल को संशोधित किया है?


unix.stackexchange.com/questions/42234/… अभी हाल ही में आया है और इसके कुछ जवाब हैं
carl verbiest

जवाबों:


16

यह विश्वसनीय से बहुत दूर है, लेकिन यदि हम शेल एक्सेस के बारे में बात कर रहे हैं, तो आप उस समय ( last) में लॉग किए गए उपयोगकर्ताओं के साथ फ़ाइल के संशोधन समय को पार कर सकते हैं और फिर संपादन कमांड के लिए उनके ~ / .bash_history (या समकक्ष) की जांच कर सकते हैं। यहां तक ​​कि grep -H filename /home/*/.bash_historyआपको एक शुरुआती बिंदु दे सकता है।


17

नहीं, इसका कोई विश्वसनीय तरीका नहीं है।

statआदेश से पता चलता है कि आप सब कुछ है कि के (वास्तविक सामग्री को छोड़कर) एक फ़ाइल के बारे में जाना जाता है। आप कुछ SELinux जानकारी प्राप्त करने के लिए -Z विकल्प जोड़ सकते हैं; लेकिन इनमें से कोई भी आपको यह नहीं बताता कि फाइल को अंतिम बार किसने संशोधित किया।


हाँ, लेकिन कोई अन्य उपकरण बाहर खुदाई करने के लिए?
r --dʒɑ
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.