কেন chmod / মিডিয়া অধীনে একটি ফাইল কাজ করে না?


9

আমি টার্মিনাল থেকে একটি স্ক্রিপ্ট ফাইল সম্পাদন করতে চাই তবে এটি ত্রুটি দেখায়

root@silambarasan-PC:/media/D-DEVELOPME/androidSdk/adt-bundle-linux-x86/sdk/tools# ./android
-bash: ./android: Permission denied`

তাই আমি টার্মিনাল থেকে ফাইলের অনুমতিগুলি দেখেছি এবং কার্যকর করার অনুমতি দেওয়ার চেষ্টা করেছি। তবে কোনও অনুমতি না দিয়েও আমি অনুমতি দিচ্ছি এটি পরিবর্তন হবে না।

root@silambarasan-PC:/media/D-DEVELOPME/androidSdk/adt-bundle-linux-x86/sdk/tools# ll android 
-rw-r--r-- 1 silambarasan silambarasan 3498 Dec  6 08:14 android
root@silambarasan-PC:/media/D-DEVELOPME/androidSdk/adt-bundle-linux-x86/sdk/tools# chmod 777 android 
root@silambarasan-PC:/media/D-DEVELOPME/androidSdk/adt-bundle-linux-x86/sdk/tools# ll android 
-rw-r--r-- 1 silambarasan silambarasan 3498 Dec  6 08:14 android`

আমি কি করতে হবে তা জানি না.

ধন্যবাদ.

উত্তর:


10

আপনার বাড়ির ফোল্ডারে এক্সিকিউটেবলকে অনুলিপি করা এবং সেখান থেকে এটি শুরু করা সবচেয়ে সহজ।

কিন্তু ...

দেখে মনে হচ্ছে আপনার এক্সিকিউটেবল বাইরের পার্টিশনে মাউন্ট করা আছে। পার্টিশনটি মাউন্ট করা হয়নি তা নিশ্চিত করুন noexec। চেষ্টা করুন:

grep '/media/D-DEVELOPME' /etc/mtab | grep noexec

যদি আপনি "noexec" শব্দটি সম্বলিত একটি লাইন দেখতে পান, noexecপতাকা ছাড়াই বিভাগটি পুনরায় মাউন্ট করার চেষ্টা করুন :

mount -o remount,exec /media/D-DEVELOPME

এছাড়াও নিশ্চিত করুন যে আপনার মিডিয়াটি আপনাকে অনুমতিগুলি পরিবর্তনের অনুমতি দেয়, যেমন আপনি কোনও মাউন্ট করা সিডি বা কোনও পঠনযোগ্য স্যুইচ অন করে একটি এসডি ক্র্যাডে তা করতে পারবেন না।


আমি চেষ্টা করেছি সহজতম উপায়ে, এখন কাজ করে। ধন্যবাদ অনেক @Attila হে
Silambarasan

1
এটি showexecFAT বিকল্প হতে পারে যা কেবলমাত্র .EXE, .COM এবং .BAT এক্সটেনশনের জন্য নির্বাহের অনুমতি বিটকে অনুমতি দেয়।
অরটোমালা লোকনি

-1

পরিবর্তে chmod 777 file, আপনি ব্যবহার করতে পারেন chmod u+x file। যেখানে uব্যবহারকারী এবং এর xঅর্থ নির্বাহের অনুমতি iss man chmodআরও তথ্যের জন্য পৃষ্ঠা দেখুন । আমি জানি যে 777 ব্যবহারকারী, গোষ্ঠী এবং অন্যদের জন্য পড়া, লেখার জন্য নির্বাহের জন্য সমস্ত অনুমতি দেয়, ইউ + এক্স দিয়ে সিনট্যাক্স ব্যবহার করে দেখুন try

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.