वह फ़ोल्डर कहां है जिसे टर्मक्स डिफॉल्ट करता है?


25

टर्मक्स ऐप एक टर्मिनल एमुलेटर है। अगर मैं कोई फ़ाइल या फ़ोल्डर वहां बनाता हूं, और फिर अपने डिवाइस को ब्राउज़ करने के लिए किसी अन्य फ़ाइल एक्सप्लोरर एप्लिकेशन का उपयोग करता हूं, तो मुझे ये फाइलें कहां मिल सकती हैं?


3
/data/data/com.termux/files/home ??
बेष्यामेश

यदि आप अन्य फ़ोल्डरों की तलाश में हैं, तो वे संभवतः अंदर हैं /storage/emulated/0। उदाहरण के लिए /storage/emulated/0/Download(कोई "s") आपके डाउनलोड के लिए या /storage/emulated/0/DCIMआपकी छवियों के लिए।
बोरिस

जवाबों:


31

आपको अपने डिवाइस को रूट करने की आवश्यकता नहीं है। आपको केवल अपने मौजूदा निर्देशिकाओं तक पहुँचने के लिए दीमक को अनुमति देने के लिए एक गैर-निहित (या मूल) डिवाइस पर निम्नलिखित कमांड चलाने की आवश्यकता है /storage/emulated/0:

termux-setup-storage

यह टर्मेक्स में एक नई निर्देशिका बनाता है ~/storage, जिसमें सिमलिंक होता है /storage/emulated/0और इसे मानक गिनी फ़ाइल प्रबंधक द्वारा एक्सेस किया जा सकता है।

जब आप कमांड चलाते हैं, तब आपको टर्मएक्स को फ़ाइल एक्सेस देने की आवश्यकता होगी।

देखें यहाँ


यह काम किया! हालाँकि, मैं अभी किसी को भी बताऊंगा जो इस पर नहीं उठा था, कि यह ~ ~ स्टोरेज डायरेक्टरी ही नहीं है /storage/emulated/0, बल्कि यह लोकेशन सिमिलिंक ~ / स्टोरेज / शेयर्ड है । इसलिए चीजों को ~/storageनिर्देशिका में रखने से आपको फाइलों तक पहुंचने में मदद नहीं मिलेगी।
HostileFork

5

डिफ़ॉल्ट निर्देशिका है: /data/data/com.termux/files/home

चूंकि टर्मक्स बैश कमांड का समर्थन करता है, इसलिए उपयोगकर्ता pwdवर्तमान कार्यशील निर्देशिका को प्रिंट करने के लिए चला सकता है ।

नोट: p rint w orking d irectory pwdका एक संक्षिप्त नाम है ।


संदर्भ: Unix.SE - वर्तमान कामकाजी निर्देशिका कैसे प्राप्त करें?


2
धन्यवाद ... लेकिन मेरी डेटा निर्देशिका खाली है। मेरा फोन जड़ नहीं है ... क्या यह बात है?
मैक्सकोट

1
@Maxcot दुर्भाग्य से, हाँ। /data/फ़ोल्डर केवल सभी के लिए सुलभ फोन निहित है, तो है। डिफ़ॉल्ट रूप से, केवल टर्मक्स उस फ़ोल्डर को लिख और पढ़ सकता है।
एंड्रयू टी

Grrrr। और मेरे द्वारा देखे गए हर फोरम में नॉक्स को ट्रिप किए बिना अपने फोन को रूट करने की कोई विधि नहीं है।
मैक्सकोट

1
@Maxcot आप कॉपी करना चाहते हैं (या स्थानांतरित कर सकते हैं, लेकिन /sdcardआप उन्हें चाहते हैं)। का संदर्भ लें इस सवाल इतने पर
एंड्रयू टी

1
@AndrewT। इसके pwdबजाय सीधे कमांड चलाना संभव है echo $PWD। नतीजा वही है।
डेथ मास्क सेल्समैन

5

बशर्ते कि आप अपने फोन को रूट नहीं करना चाहते हैं, यह टर्मक्स (सेटिंग्स-> एप्लिकेशन-> एप्लीकेशन-> -प्लक्स) अनुमतियों को बदलने और स्टोरेज अनुमति को सक्षम करने के लिए संभव है।

इस तरह से आपको फ़ोन और sdcard स्टोरेज तक पहुँच प्रदान की जाती है और आप इसे एप्लिकेशन में सुपरयुसर (mv, ls और अन्य कमांड काम करते हैं) के रूप में उपयोग कर सकते हैं।

तो, आप उन फ़ाइलों को स्थानांतरित या कॉपी कर सकते हैं जिनकी आपको आंतरिक भंडारण में आवश्यकता है।


प्रतिभाशाली! बहुत बहुत धन्यवाद। बस सेटिंग्स विकल्पों को एक्सेस करने के तरीके का पता लगाएं: D
Maxcot

3
termux-setup-storageएसडी कार्ड या इंटरनल स्टोरेज तक पहुँचने के लिए भी आपको टर्मेक्स में दौड़ना पड़ सकता है
टिमोथी लैंगर

0

आप $HOMEजिस टर्मिनल ऐप का उपयोग कर रहे हैं, उसकी परवाह किए बिना "डिफॉल्ट फ़ोल्डर" खोजने के लिए वेरिएबल को क्वेरी कर सकते हैं:

$ echo $HOME
/data/data/com.termux/files/home

स्क्रीनशॉट


मैंने आपकी पोस्ट को थोड़ा कम कर दिया है और आपके द्वारा शामिल लिंक को हटा दिया है। यह संदर्भ के लिए विशिष्ट लिंक देने के लिए ठीक है, लेकिन यह "प्रचार" जैसा लग रहा था, विषय के लिए विशिष्ट पृष्ठ पर नहीं जा रहा था।
इज़ी
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.