Gnome साउंड रिकॉर्डर का उपयोग करके रिकॉर्ड की गई फ़ाइल नहीं मिल सकती


13

मैं कुछ ऑडियो रिकॉर्ड करने के लिए ग्नोम साउंड रिकॉर्डर नामक सॉफ्टवेयर का उपयोग कर रहा हूं। हालाँकि, यह मुझे हटाने के अलावा रिकॉर्डिंग के साथ कुछ भी करने का कोई विकल्प नहीं देता है। मैंने फ़ाइल के लिए उच्च और निम्न देखा है, यहां तक ​​कि whereisकमांड का उपयोग करके और इसी निर्देशिका में चारों ओर प्रहार करते हुए , लेकिन कुछ भी नहीं मिला है। किसी भी मदद की बहुत सराहना की जाएगी - मैंने आधे घंटे की लंबी रिकॉर्डिंग दर्ज की और इसे खोना नहीं चाहता!

यहाँ एक स्क्रीनशॉट है: यहाँ छवि विवरण दर्ज करें


4
मेरे सिस्टम पर यह सिर्फ डिफ़ॉल्ट रूप से / home / यूजरनेम / रिकॉर्डिंग में रिकॉर्डिंग डालता है।
n8te

@ n8te YESSSSSSSSSSSSS आप इस तरह से ओह मेरे भगवान जीवन बचाने के लिए एक जवाब के रूप में अपने जवाब डाल कृपया तो मैं तुम्हें दे सकते हैं !!!
जोसेफ फराह

1
कोई दिक्कत नहीं है। खुशी है कि आप इसे पा गए।
n8te

@JosephFarah: whereisजहाँ तक मुझे पता है ऑडियो फ़ाइलों की तलाश नहीं करता है। शायद आपका मतलब है locate...
फ्रांसेस्को तुर्को

@FrancescoTurco उत्कृष्ट बिंदु! मैं whereisउस स्थान पर फ़ाइल की खोज करने के लिए जिस फ़ोल्डर से कमांड चलाता था, उसे ढूंढता था। मैंने इसका उपयोग सीधे ऑडियो फ़ाइल की खोज के लिए नहीं किया था।
जोसेफ फराह

जवाबों:


14

n8te ने टिप्पणी की कि फाइलें Recordingsआपके होम डायरेक्टरी के उपनिर्देशिका में हैं । मेरा उत्तर कवर करता है कि यदि एप्लिकेशन आपको कोई सुराग नहीं देता है तो फ़ाइलों को कैसे खोजें।

जबकि किसी एप्लिकेशन में फ़ाइल खुली होती है, आप lsofउसका पता लगाने के लिए उपयोग कर सकते हैं । ध्यान दें कि यह केवल ऑपरेटिंग सिस्टम स्तर पर फ़ाइल के खुलने पर काम करता है, जो कि हमेशा ऐसा नहीं हो सकता है जबकि एप्लिकेशन फ़ाइल को प्रदर्शित करता है। उदाहरण के लिए एक टेक्स्ट या इमेज एडिटर आम तौर पर फाइल को पढ़ने या सहेजने के लिए खोलता है, लेकिन प्रत्येक लोड या सेव ऑपरेशन के तुरंत बाद इसे बंद कर देता है। लेकिन मैं एक साउंड रिकॉर्डर की अपेक्षा करता हूँ कि वह आउटपुट फाइल पर उत्तरोत्तर लिखता रहे, और इसके लिए वह तब तक फाइल को खुला रखेगा जब तक वह रिकॉर्डिंग कर रहा है।

यह जानने के लिए कि एप्लिकेशन में कौन सी फाइलें खुली हैं, पहले इंस्टॉल करें lsof। यह अधिकांश वितरणों पर एक पैकेज के रूप में उपलब्ध है। एक टर्मिनल खोलें; मेरे सभी निर्देश कमांड लाइन का उपयोग करते हैं। आपको आवेदन की प्रक्रिया आईडी निर्धारित करनी होगी। आप कमांड चला सकते हैं ps xf(यह लिनक्स पर है; अन्य यूनिक्स वेरिएंट में psकमांड के लिए अलग-अलग विकल्प हैं ; अंतिम उपाय के रूप में आप ps -eसब कुछ सूचीबद्ध करने के लिए उपयोग कर सकते हैं )। pgrep sound ps x | grep -i soundउन सभी चल रहे कार्यक्रमों का पता लगाने की कोशिश करें जिनके नाम में "ध्वनि" है। वैकल्पिक रूप से, रन xprop | grep _NET_WM_PIDकरें और प्रोग्राम विंडो पर क्लिक करें। एक बार जब आप प्रक्रिया आईडी निर्धारित कर लेते हैं, उदाहरण के लिए 1234, चलाएं

lsof -p1234

एक अन्य दृष्टिकोण हाल ही में संशोधित फ़ाइलों की तलाश करना है। आप इसके लिए findकमांड का उपयोग कर सकते हैं । उदाहरण के लिए, अंतिम 5 मिनटों में संशोधित फ़ाइलों को देखने के लिए:

find ~ -type f -mmin -5

~अपने घर निर्देशिका का मतलब है। एक सहेजी गई फ़ाइल सामान्य रूप से आपके होम डायरेक्टरी में होगी क्योंकि यह एकमात्र स्थान है जहां एक एप्लीकेशन को लिखने की गारंटी दी जाती है, केवल अस्थायी फ़ाइलों को छोड़कर जो कि आवेदन से बाहर निकलते ही मिटा दी जा सकती है। -type fनियमित फ़ाइलों को प्रतिबंधित करता है (हमें यहां निर्देशिकाओं को देखने की आवश्यकता नहीं है) और -mmin 5इसका मतलब है "5 मिनट से कम समय पहले"। वहाँ भी -mtimeमिनटों के बजाय दिनों में गिना जाता है। यदि आप एक ऐसी फ़ाइल की तलाश कर रहे हैं जो बनाई या संशोधित की बजाय स्थानांतरित की गई है, तो -cminइसके बजाय का उपयोग करें -mmin; ctime समय, जिस पर कुछ भी पिछले इसे पढ़ने (लेकिन अनुमतियां बदलने चलती, आदि सहित) के लिए छोड़कर फ़ाइल पर किया गया था। तुम भी नाम से फ़ाइलों के लिए देख सकते हैं, उदाहरण के लिए

find ~ -name '*blendervid*' -type f

उन फ़ाइलों की तलाश करता है, जिनके नाम में blendervid(और आप कुछ जोड़ सकते हैं जैसे -mmin -5 हाल ही की फ़ाइलों के लिए मेल को प्रतिबंधित करता है)।

यदि आप किसी फ़ाइल के नाम का हिस्सा जानते हैं और फ़ाइल कुछ समय पहले बनाई गई थी, तो आप locateकमांड का उपयोग कर सकते हैं ।

locate blendervid

locateएक बहुत तेजी से है findक्योंकि यह एक पूर्व निर्मित सूचकांक का उपयोग करता है। लेकिन यह केवल उन फाइलों को खोज सकता है जो सूचकांक के निर्माण के समय मौजूद थीं। अधिकांश वितरण की व्यवस्था के लिए सूचकांक हर रात फिर से बनाया जाए, या जल्दी ही बूट के बाद (के माध्यम से anacron ) यदि प्रणाली हमेशा पर नहीं है।

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