Termux - ฉันจะสร้างไดเรกทอรีของไฟล์ที่สามารถเข้าถึงได้นอก Termux ได้อย่างไร?


15

ฉันค้นพบว่าไฟล์และไดเรกทอรีที่สร้างขึ้นใน (เริ่มต้น) Termux ไม่สามารถเข้าถึงแอปอื่น ๆ บนโทรศัพท์ที่ไม่ได้รูท

โฟลเดอร์ที่ Termux มีค่าเริ่มต้นอยู่ที่ใด

ฉันจะตั้งค่าให้ใช้โฟลเดอร์ / filespace ที่ฉันสามารถเข้าถึงผ่านแอพอย่าง ES File Explorer ได้อย่างไร

หรืออาจแตกต่างกันเล็กน้อยในเทอร์มินัสฉันจะเปลี่ยนเป็นโฟลเดอร์ "ดาวน์โหลด" เริ่มต้นได้อย่างไร

ไชโย


คุณสามารถลองวิธีการที่กล่าวถึงในความช่วยเหลือของ
beeshyams

1
จะเปลี่ยนไปเริ่มต้นดาวน์โหลดcd /storage/emulated/0/Downloadโฟลเดอร์ใช้
พนักงานขายของ Death Mask

คำตอบ:


16

จากภายใน Termux เองคุณสามารถเปลี่ยนไดเรกทอรีปัจจุบันเป็นที่เก็บข้อมูลภายในได้

cd /storage/emulated/0

หรือ

cd /sdcard

ตามด้วย Enter หลังจากนั้นสร้างไดเรกทอรีใหม่โดยใช้

mkdir Directory

และแทนที่Directoryด้วยชื่อที่คุณเลือก จากนั้นคุณจะมีไดเรกทอรีใหม่ในที่เก็บข้อมูลภายในของอุปกรณ์ซึ่งคุณสามารถเข้าถึงข้อมูลด้วยตัวจัดการไฟล์ใด ๆ


หมายเหตุเกี่ยวกับ Marshmallow และสูงกว่า

หากอุปกรณ์ของคุณใช้ Android 6 หรือใหม่กว่าคุณจะต้องเรียกใช้คำสั่ง

termux-setup-storage

จากภายใน Termux จากนั้นยอมรับคำขอเพื่อเขียนไปยังหน่วยเก็บข้อมูลเพื่อให้ Termux สามารถดำเนินการสร้างไดเรกทอรีและไฟล์ได้

termux-setup-storageคำสั่งสร้างไดเรกทอรีใหม่ในของคุณ$HOMEหรือไดเรกทอรีชื่อ~/ storageไดเรกทอรีใหม่นี้มีการเชื่อมโยงไปยัง/storage/emulated/0รายการด้านล่าง:

dcim -> /storage/emulated/0/DCIM
downloads -> /storage/emulated/0/Download
external-1 -> /storage/external_sd/Android/data/com.termux/files
movies -> /storage/emulated/0/Movies
music -> /storage/emulated/0/Music
pictures -> /storage/emulated/0/Pictures
shared -> /storage/emulated/0

ดังนั้นคุณสามารถเรียกใช้คำสั่งต่อไปนี้เพื่อสร้าง/storage/emulated/0/Directoryคำอธิบายข้างต้นด้วยการพิมพ์น้อยลงเล็กน้อยในขณะนี้:

cd ~/storage/shared
mkdir Directory

หากต้องการแก้ไขคำตอบของฉัน
พนักงานขายของ Death Mask

1
หากคุณกำลังใช้ (Android) termux บน Chromebook พื้นที่เก็บข้อมูลภายนอกจะไม่ปรากฏ (ใน Android เวอร์ชันปัจจุบันของ Chromebook สำหรับ Chromebook) ผมใช้ในตัว explorer แฟ้มการคัดลอกไฟล์ของฉันไป 'ดาวน์โหลด' จากนั้นใน termux ผมสามารถคัดลอกพวกเขาจากไป/sdcard/Download $HOME
Roger Lipscombe

1

ดูhttps://wiki.termux.com/index.php?search=Storageสำหรับข้อมูลล่าสุดเกี่ยวกับการใช้ที่เก็บข้อมูลใน Termux https://wiki.termux.com/wiki/Termux-setup-storageเป็นข้อกำหนดเบื้องต้น ใช้มันก่อน หากต้องการแชร์ข้อมูลดูhttps://wiki.termux.com/wiki/Sharing_Dataสำหรับข้อมูลเพิ่มเติม

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.