অ্যান্ড্রয়েড ফাইল সিস্টেমে প্রতীকী লিঙ্কগুলি তৈরি করা সম্ভব? (এবং কিভাবে?)


32

অ্যান্ড্রয়েড ফাইল সিস্টেমে প্রতীকী লিঙ্কগুলি তৈরি করা সম্ভব? (এবং কিভাবে?)

(আমার অ্যান্ড্রয়েড সংস্করণটি ২.১, আমি মটোরোলা ডেফি ব্যবহার করছি))


অ্যান্ড্রয়েড কোনও ফাইল সিস্টেম নয়। আপনি যে ফাইল সিস্টেমটিতে সিম্পলিংক তৈরি করার চেষ্টা করছেন তা কী? আপনি ব্যবহার করতে পারেন mountমধ্যে টার্মিনাল এমুলেটর এই তথ্য জড়ো করা
RDS

2
@ আরআরএস আমি জানি যে অ্যান্ড্রয়েড কোনও ফাইল সিস্টেম নয়। আমি "অ্যান্ড্রয়েড ফাইল সিস্টেম" এর পরিবর্তে "অ্যান্ড্রয়েড ফাইল সিস্টেম" লিখেছিলাম কারণ আমি খুব দ্রুত লিখছিলাম।
arালাই

তবে আপনি এখনও এটি
আন্ডারলিং

2
@ আরআরডিএস আমি সমস্ত অ্যান্ড্রয়েড একই ফাইল সিস্টেম ব্যবহার করে ধরে নিব। তা না হলে আমি ফাইল সিস্টেমটি ওএস সংস্করণের উপর নির্ভর করে ধরে নেব। যদি এই অনুমানগুলি ভুল হয় তবে দয়া করে বলুন। এটি ফোন নির্দিষ্ট?
আনানান

উত্তর:


16

অ্যান্ড্রয়েড প্রতীকী লিঙ্কগুলিকে সমর্থন করে তবে কিছু ফাইল সিস্টেম (যেমন FAT বা আরএফএস) না দেয় এবং আপনি সেই পার্টিশনে প্রতীকী লিঙ্ক তৈরি করতে পারবেন না। যদি আপনার ডিভাইসটি এমন একটি ফাইল সিস্টেম ব্যবহার করে যা প্রতীকী লিঙ্কগুলিকে সমর্থন করে (যেমন ext2, ext3, ext4, yaffs2) তবে আপনি ln -sটার্মিনাল এমুলেটর থেকে ব্যবহার করতে সক্ষম হবেন ।


3
আমি আমার অভ্যন্তরীণ স্টোরেজ থেকে এসডি কার্ডের একটি ফোল্ডার লক্ষ্য করে একটি সিমিলিংক তৈরি করার চেষ্টা করেছি, কিন্তু আমি পেয়েছি Operation not permitted
ব্যবহারকারী 2284570

2
@ ব্যবহারকারী 2284570: আপনার একটি পৃথক প্রশ্ন জিজ্ঞাসা করা উচিত, এবং সেখানে দয়া করে আরও তথ্য সরবরাহ করুন: আপনি কোথা থেকে লিঙ্ক তৈরি করছেন, যেখানে আপনি লিঙ্ক তৈরি করছেন, কীভাবে আপনি সিমলিংক তৈরি করবেন, আপনি মূলযুক্ত কিনা বা কী নয়, কী অভ্যন্তরীণ ফাইল সিস্টেম এবং আপনি কোন ডিভাইস ব্যবহার করছেন এবং আপনি কাস্টম মোডগুলি ব্যবহার করছেন তা।
মিথ্যা রায়ান

আমি ২০২০ এর আগে রুট করব না The অভ্যন্তরীণ ফাইলসিস্টেমটি এসডি কার্ডের এক্সফ্যাট এক্সআরআউট 4 কিউএনডি ব্যবহার করে তবে এটি কোনও ডিরেক্টরিতে একটি সিমিলিংক বলে আমি মনে করি এটি বিবেচনা করে না। / স্টোরেজ / এমুলেটেড / 0 / ভিডিও থেকে / স্টোরেজ / এক্সটএসকার্ড / ভিডিওগুলি যা কোনও ফোল্ডার। আমি এলএন এর ব্যস্তবক্স সংস্করণ দিয়েও চেষ্টা করেছি এবং একই ফলাফলের সাথে শেষ করেছি। আমার কাছে / স্টোরেজ / এমুলেটেড / ০-তে সম্পূর্ণ অধিকারের প্রবেশাধিকার রয়েছে। আমি এটি ডিভাইসের টার্মিনাল এমুলেটর থেকে করছি। আমি অ্যান্ড্রয়েড ৪.৪ ব্যবহার করি তবে এসডি কার্ডে লেখার দরকার নেই কারণ এটি ব্যবহারের জন্য ln -s
ব্যবহারকারী 2284570

1
@ ব্যবহারকারী 2284570: দয়া করে একটি নতুন প্রশ্ন তৈরি করুন
লাই রায়ান

5

আমি মনে করি সুপারভাইজারের এই প্রশ্নটি আপনার প্রশ্নের উত্তর দেয়, অর্থাত্ এসডি কার্ডের FAT ফাইল সিস্টেমটি সিমলিংক সমর্থন করে না।

কেবল স্পষ্ট করার জন্য (এবং আমি যুক্ত লিখিত এসইউ প্রশ্ন / উত্তরগুলিতে প্রতিবিম্বিত হয়েছি): অ্যান্ড্রয়েড ওএস সিমলিংকগুলি সমর্থন করে, তবে এসডি কার্ডে থাকা ফ্যাট ফাইল সিস্টেমটি তা দেয় না।


আপনি আপনার এসডি কার্ডকে একটি আধুনিক ফাইল সিস্টেমের সাথে ফর্ম্যাট করতে সর্বদা মুক্ত (যদি আপনি এটি কোনও
প্রত্নতাত্ত্বিক

2

mount -o bind /old/dir /new/dirকমান্ডের মাধ্যমে এটি করা সম্ভব যেমন এখানে আলোচনা করা হয়েছে https://superuser.com/a/377737/45344

আমার ধারণা আপনার মূল দরকার need


1
এটি এমন ধরণের পরিবর্তন যা পুনরায় বুট করার পরে হারিয়ে যাবে।
ব্যবহারকারী 2284570

1
এটি প্রতীকী লিঙ্ক নয়; এটি একটি বাঁধাই মাউন্ট।
এন্ডোলিথ

0

আপনি কাজ করছেন /storage/emulated/0/Videos

অ্যান্ড্রয়েড /dev/fuseপার্টিশনটি ব্যবহার করতে পছন্দ করে । আমি মনে করি না আপনি এই ফাইল সিস্টেমে একটি প্রতীকী লিঙ্ক তৈরি করতে পারেন। আমার এইচটিসি ইচ্ছা 510 এ, আমি এটি দেখছি:

/busybox df /storage/emulated/0                                          
Filesystem           1K-blocks      Used Available Use% Mounted on
/dev/fuse              1057284   1040844     16440  98% /mnt/shell/emulated

#

স্টোরেজ সহ কিছু অদ্ভুত জিনিস চলছে


1
এটি কি প্রশ্নের উত্তর বলে মনে হচ্ছে?
করুনউইটিস্লাম এখন

/dev/fuseএকটি বিভাজন নয়, এটি একটি চরিত্রের ডিভাইস যা প্রোগ্রামগুলি কার্নেলের সাথে যোগাযোগ করার জন্য ইউ সার এস প্যাক ই- তে এফ আইলসিস্টেম মাউন্ট করতে ব্যবহার করে । @FindOutIslam এখন হ্যাঁ আংশিক উত্তর, কারণ অ্যান্ড্রয়েডের FUSE বাস্তবায়ন সিমলিংকগুলিকে সমর্থন করে না।
ইরফান লতিফ
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.