পুরানো অ্যান্ড্রয়েড সংস্করণে
পুরানো অ্যান্ড্রয়েড সংস্করণে, শেল কমান্ডগুলি হ'ল:
- অ্যান্ড্রয়েডের জন্য বিশেষভাবে আবারও লিখেছেন এবং টুলবক্সের অংশ হিসাবে পাঠানো হয়েছে। টুলবক্সটি সত্যই কোথাও নথিবদ্ধ কিনা তা আমি নিশ্চিত নই।
- অথবা নেটবিএসডি থেকে অনুলিপি করা হয়েছে। যদি তা হয় তবে কমান্ডটি অ্যান্ড্রয়েডের জন্য পুনরায় সংযুক্ত করা হয়েছিল এবং কমান্ডটি (তবে এর ম্যানুয়াল পৃষ্ঠা নয়) অ্যান্ড্রয়েডের সাথে প্রেরণ করা হবে।
ব্যবহার করুন type
এবং আপনাকে বলতে যেখানে কমান্ড সঞ্চিত থাকে, ls -l
কমান্ড তা একটি বাস্তব বাইনারি বা সিম্বলিক লিঙ্ক আপনাকে বলতে হবে। যদি এটি সরঞ্জামবাক্সের প্রতীকী লিঙ্ক হয়, তবে আপনি জানবেন যে কমান্ডটি টুলবক্সের অংশ।
কয়েকটি কমান্ড kill
যেমন শেল বিল্টিন হিসাবে উপলব্ধ (এটি সাধারণত এটি চলিত সংস্করণ) এবং এর মধ্যে /system/bin
(এই সংস্করণটি সাধারণত চালিত হবে না)। type
কোন সংস্করণটি চলবে তা আপনাকে জানাবে।
মার্শমেলো এবং উপরে
কে Android 6.0 "Marshmallow এ" এবং আপ জাহাজ Toybox , এবং সবচেয়ে বেশি ব্যবহৃত শেল কমান্ড অধিকাংশ ( cp
, mv
, ls
, ইত্যাদি) Toybox খেলনা হতে থাকে। টয়বক্স খেলনাগুলিতে সাধারণত অন্তর্নির্মিত সহায়তা অন্তর্ভুক্ত থাকে; সরকারী ম্যানুয়াল পৃষ্ঠা অন্তর্ভুক্ত করা হয় না।
তবুও, টয়বক্সে সমস্ত কিছুই অন্তর্ভুক্ত নয় এবং তাই সমস্ত কিছুই টয়বক্স সরবরাহ করে না। উদাহরণস্বরূপ, এমনকি অ্যান্ড্রয়েড .0.০ "মার্শমেলো" তে, fsck_msdos
(যা কেবলমাত্র 32 গিগাবাইট বা তার কমের এসডি কার্ডগুলি পরীক্ষা করতে ব্যবহার করা উচিত) ফ্রিবিএসডি বা নেটবিএসডি থেকে নেওয়া হয়েছিল বলে মনে হয়। fsck_exfat
(যা বেশিরভাগ এসডি কার্ডগুলি 64 গিগাবাইট বা তার বেশি বড় চেক করতে পারে) অন্য কোথাও থেকে নেওয়া হয়। আমি নিশ্চিত না কোথায়।
আপনার খোল
অ্যান্ড্রয়েডের আধুনিক সংস্করণগুলিতে শেলটি হ'ল mksh
মিরবিএসডি কর্ন শেল। যদি mksh
চলমান থাকে, তবে আপনার mksh
সংস্করণটি খুঁজতে , প্রবেশ করুন:
echo $KSH_VERSION