यह कैसे जांचें कि क्या यह iNode फ़ाइल को हटाने के लिए सुरक्षित है (या इसकी सामग्री का निरीक्षण कैसे करें)?


49

यदि मैं निम्नलिखित फ़ाइल को हटाना सुरक्षित है, तो मैं कैसे जांचूं?

$ cd /lost+found/
$ file iNode44670523
iNode46670523: xar archive -version 1

नोट: फ़ाइल की तारीख यह इंगित करती है कि यह लगभग 1 वर्ष पुरानी है। फ़ाइल के पहले 4 अक्षर " xar!" हैं

क्या मैं इसे हटा सकता हूं (यह शायद टाइम मशीन द्वारा समर्थित है) और रिबूट और जांचें कि सब कुछ ठीक चलता है जैसा वह है? क्या फ़ाइल की सामग्री का निरीक्षण करने का कोई सरल तरीका है?

जवाबों:


70

यदि आप टर्मिनल का उपयोग करने में सहज हैं, तो आप यह पता लगाने में सक्षम हो सकते हैं कि फ़ाइल क्या है। यदि आप टर्मिनल का उपयोग करने में सहज नहीं हैं, तो मुझे ऐसा करने की चिंता नहीं होगी। मैं किसी भी वास्तविक आवश्यकता के बजाय मुख्य रूप से अपने हित के लिए ऐसा कर रहा था।

टर्मिनल खोलें और निम्नलिखित कमांड दर्ज करें ($ का अनुसरण करते हुए पाठ दर्ज करें):

$ cd /lost+found
$ ls -l
total 10087432
-rw-r--r--  1 root  wheel  5164763151 25 Oct  2014 iNode10324487

$ file iNode10324487
iNode10324487: xar archive - version 1

यह मुझे बताता है कि iNode10324487फाइल टाइप xar की है, जो एक आर्काइव फाइल है। "बाइनरी फ़ाइल xar" के लिए एक त्वरित खोज ओएस एक्स पर एक्सएआर उपयोगिता के लिए मैन पेज ढूंढती है। यह मुझे बताता है कि मैं निम्नलिखित कमांड के साथ एक्सएआर फाइल के भीतर मौजूद फाइलों की सूची देख सकता हूं:

$ xar -t -f iNode10324487
Distribution
InstallMacOSX.pkg
InstallMacOSX.pkg/Bom
InstallMacOSX.pkg/Payload
InstallMacOSX.pkg/Scripts
InstallMacOSX.pkg/PackageInfo
InstallMacOSX.pkg/InstallESD.dmg
Resources
Resources/ar.lproj
...

तो अनाथ फ़ाइल जो मुझे अपनी डिस्क पर 5.16GB लेने के लिए मिली है वह OS X इंस्टॉलर पैकेज की तरह दिखती है। मुझे पूरा विश्वास है कि मुझे इसकी आवश्यकता नहीं है, इसलिए मैं इसे हटा सकता हूं।


7
मैं भी एक मैक ओएस एक्स इंस्टॉलर एक iNode फ़ाइल के रूप में खो + अंदर पाया। जानकारी के लिए धन्यवाद।
gdelfino

उत्कृष्ट टर्मिनल युक्तियाँ। ठीक उसी चीज के साथ समाप्त हुआ और मुझे विश्वास था कि मैं इसे टॉस कर सकता हूं। धन्यवाद।
स्क्वायरमैन

इसके अलावा InstallMacOSX.pkg
निक कॉट्रेल

11

लॉस्ट + फाइल में फाइल्स के टुकड़े होते हैं जो डिस्क रिपेयर जॉब (आमतौर पर डिस्क यूटिलिटी के जरिए चलाया जाता है) से मिले हैं। इस धागे में एक और अधिक स्पष्ट व्याख्या । निकालें:

यदि आप fsck चलाते हैं, तो फाइलसिस्टम जांच और कमांड को रिपेयर करता है, इसमें डेटा के टुकड़े मिल सकते हैं जो कि फाइल सिस्टम में कहीं भी संदर्भित नहीं हैं। विशेष रूप से, fsck को एक पूर्ण फ़ाइल की तरह दिखने वाला डेटा मिल सकता है, लेकिन सिस्टम में उसका नाम नहीं है - एक इनोड जिसमें कोई संबंधित फ़ाइल नाम नहीं है। यह डेटा अभी भी अंतरिक्ष का उपयोग कर रहा है, लेकिन यह किसी भी सामान्य साधन द्वारा सुलभ नहीं है।

फ़ाइल संभवतः अनुपयोगी है। सिस्टम इस पर निर्भर नहीं करता है, और यदि आपके पास इसका कोई उपयोग नहीं है (जो मैं मान रहा हूं क्योंकि आप नहीं जानते कि इसमें क्या है) तो आप इसे हटाना सुरक्षित हैं।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.