ٹرمینل میک میں اجازت سے انکار کو درست کرنے کا طریقہ (05.03.24)

میکوس میں فائل کھولنا کافی آسان ہے۔ آپ کو صرف اس پر ڈبل کلک کرنے کی ضرورت ہے - اور ووئلا! آپ کے میک پر فائل کھولنے میں زیادہ وقت نہیں لگنا چاہئے۔ فائل کھولنے کا دوسرا طریقہ ٹرمینل کے ذریعے ہے۔ بس ایک کمانڈ چلائیں اور ڈائرکٹری ترتیب دیں جہاں فائل محفوظ ہو اور آپ اسے بغیر کسی پریشانی کے کھول سکیں۔

بدقسمتی سے ، ایسا ہمیشہ نہیں ہوتا ہے۔ ایسی مثالیں موجود ہیں جب فائل کھولتے وقت ٹرمینل کو میک میں "اجازت سے انکار" کی غلطی ہو رہی ہے۔ ایک سادہ کمانڈ اس غلطی کو ختم نہیں کرنا چاہئے۔ اس کا صرف یہ مطلب ہے کہ یا تو آپ کی فائل میں یا خود ہی میکوس میں کوئی غلطی ہے۔

یہاں کچھ "اجازت سے انکار" مثال کی غلطیاں ہیں:

  • zsh: اجازت سے انکار کیا گیا: ۔/ foo.rb
  • بش: باز: ./foo.rb: / usr / مقامی / بن: خراب ترجمان: اجازت سے انکار
  • افکار-میک بوک ہوا: اسکرپٹس کی جڑ # ./ آرڈینو وائی فائی شیلڈ_اپگریڈ.ش
  • -ش: ./ArdinoWifiShield_upgrade.sh: اجازت نامنظور کردی گئی

یہ ایک عام غلطی ہے جو ایک طویل عرصے سے میک صارفین کو گھیر رہی ہے۔ یہ کوئی نئی بات نہیں ہے ، لیکن حال ہی میں متعدد اطلاعات موصول ہوئی ہیں کہ میک صارفین میں کاتالینا اور بگ سور میں اپ گریڈ کرنے کے بعد میک میں "اجازت سے انکار" ہونے والی غلطی ہو رہی ہے۔

بہت ساری چیزیں ایسی ہیں جو غلط ہوسکتی ہیں جب آپ ٹرمینل میں کمانڈ چلاتے ہیں ، لہذا اس غلطی کا سامنا کرنا تعجب کی بات نہیں ہے۔ لیکن یہ خامی اب بھی بہت پریشان کن ہوسکتی ہے ، خاص طور پر اگر آپ کے پاس فائل کھولنے کا کوئی دوسرا راستہ نہیں ہے۔ مثال کے طور پر ، آپ کسی بھی منسلک پروگرام والی فائل کو کھولنا چاہتے ہیں یا کلکس کا جواب نہیں دیتے ہیں۔

فائل کھولنے کے لئے ٹرمینل میں اجازت سے کیا انکار کیا گیا ہے؟

نام کی طرح ، یہ اجازت کی غلطی ہے جو مک صارفین کو کمانڈ استعمال کرکے فائل کھولنے سے روکتا ہے۔ یہ sudo کمانڈز یا یہاں تک کہ bash کمانڈز کے ساتھ ہوسکتا ہے۔ متعدد اطلاعات کے مطابق ، اجازت سے انکار کی غلطی اس وقت بھی ہوسکتی ہے جب فائل کو روٹ میں کھولا جارہا ہو۔

زیادہ تر اطلاعات میں کہا گیا ہے کہ خرابی اس وقت ظاہر ہوتی ہے جب وہ فائل انسٹالر کو ٹرمینل کے راستے کھولنے کی کوشش کر رہے ہیں۔ جب فائل کو ٹرمینل ونڈو پر گھسیٹا جاتا ہے تو ، "اجازت سے انکار" غلطی کھل جاتی ہے۔ تاہم ، یہ کسی دوسری فائل کے ساتھ بھی ہوسکتا ہے۔

آپ میک میں کیوں "اجازت سے انکار شدہ" غلطی پائے جارہے ہیں

اگر آپ کوئی پروگرام انسٹال کرنے کی کوشش کر رہے ہیں تو آپ کو "اجازت سے انکار" غلطی کا سامنا ہوگا۔ ایک ایسی فائل میں ترمیم کریں جو بند ہے۔ یہ اس وجہ سے ہوسکتا ہے کہ آپ کو ایڈمنسٹریٹر کی مراعات نہیں ہیں یا اس وجہ سے کہ فائل کے تخلیق کار نے فائل کو لاک کرنے کے لئے chmod استعمال کیا تھا۔ یہ غلطی اس بات کا اشارہ ہے کہ آپ کی کمانڈ ایک ایسی ڈائرکٹری کو لکھنے کی کوشش کر رہی ہے جس کا آپ کے صارف اکاؤنٹ کے پاس نہیں ہے۔

آپ << ایل ایس ایل فائل ٹائپ کرکے سوال میں فائل کی اجازت چیک کرسکتے ہیں۔ . اگست ٹرمینل میں۔ "file.ext" اس فائل کی فائل اور توسیع کی نمائندگی کرتا ہے جسے آپ کھولنے یا تبدیل کرنے کی کوشش کر رہے ہیں۔ آپ کسی کمانڈ کو زبردستی کرنے کی کوشش بھی کرسکتے ہیں جس کے لئے "sudo" کا استعمال کرتے ہوئے منتظم کی اجازت درکار ہوتی ہے۔

ایک اور وجہ جس کی وجہ سے آپ کو یہ غلطی ہو رہی ہے وہ یہ ہے کہ آپ نے شاید غلط کمانڈ درج کیا ہے۔ اپنے ترکیب میں غلطیوں کی جانچ کریں اور یقینی بنائیں کہ آپ صحیح کمانڈ استعمال کرنے کی کوشش کر رہے ہیں۔ اگر آپ کسی ایپلی کیشن کو چلانے کی کوشش کر رہے ہیں تو ، یہ یقینی بنائیں کہ پروگرام کی کمانڈ آپ کے کمپیوٹر پر درست اور انسٹال ہے۔

میک میں اجازت سے انکار کی غلطی کو کیسے طے کریں

جب آپ کو یہ غلطی ہو رہی ہے تو ، آپ کو معمول کے طریقے سے فائل کو کھولنے کی کوشش کرنے کی ضرورت ہے۔ فائل پر ڈبل کلک کرکے یہ دیکھیں کہ کیا آپ اسے کھولنے کے قابل ہیں یا نہیں۔ اگر آپ کامیاب نہیں ہیں تو آپ نیچے دیئے گئے کچھ حل تلاش کر سکتے ہیں۔

لیکن اس سے پہلے کہ آپ آگے بڑھیں ، میک کی مرمت والے ایپ کا استعمال کرتے ہوئے اپنے میک کو بہتر بنانا یقینی بنائیں تاکہ دوسرے امور کو پاپ اپ ہونے سے بچایا جاسکے۔ آپ کے عمل کو آسانی سے چلانے کے ل It یہ آپ کے سسٹم کو بھی صاف کرے گا۔ ایک بار کام کرنے کے بعد ، اپنے میک کو دوبارہ شروع کریں اور ہماری خرابیوں کا سراغ لگانے والا رہنما دیکھیں۔

مرحلہ 1: اپنے اجازت نامے چیک کریں۔

جیسا کہ پہلے ذکر کیا گیا ہے ، یہ غلطی عام طور پر اس وقت ہوتی ہے کیونکہ آپ کو فائل تک رسائی حاصل کرنے کی کافی اجازت نہیں ہے۔ یہ معلوم کرنے کے لئے کہ آیا یہ معاملہ ہے:

  • << ٹرمینل کو افادیت فولڈر سے لانچ کریں۔

  • مندرجہ ذیل کمانڈ کو ٹائپ کریں ، اور شامل کریں حتمی کردار کے بعد ایک جگہ۔ دبائیں نہ درج کریں : ls -l
  • جس فائل کو آپ کھولنا چاہتے ہو اسے کھینچ کر ٹرمینل ونڈو میں ڈراپ کریں۔ اس سے فائل کا مقام خود بخود موجودہ کمانڈ میں شامل ہوجائے گا۔ تاہم ، یہ دراصل فائل کو منتقل نہیں کرے گا۔
  • اب ٹرمینل ونڈو پر کلک کریں اور انٹر دبائیں۔
  • یہ آپ کو بتائے گا کہ آپ کو فائل لکھنے یا اس میں ترمیم کرنے کی اجازت ہے۔ / p> مرحلہ 2: ڈائریکٹری کی ملکیت تبدیل کریں۔

    ڈائریکٹری کو لکھنے کی کوشش کرنے سے پہلے ڈاؤک کمانڈ کے ساتھ اس کی ملکیت لیں۔

    آپ ٹرمینل میں یہ کمانڈ داخل کرسکتے ہیں ، پھر انٹر دبائیں۔ : chown -R $ صارف: $ صارف / راستہ / سے / ڈائریکٹری

    موجودہ لاگ ان صارف کے ساتھ $ صارف اور / to / ڈائریکٹری میں اس راستے سے تبدیل کریں جہاں آپ لکھنا چاہتے ہیں۔

    مرحلہ 3 : ٹرمینل کو ڈسک تک مکمل رسائی دیں۔

    یہ بھی ممکن ہے کہ ٹرمینل ڈسک تک مکمل رسائی نہ کرے ، یہی وجہ ہے کہ آپ کمانڈز کا استعمال کرتے ہوئے فائل نہیں کھول سکتے۔ اس کو ٹھیک کرنے کے لئے ، سسٹم کی ترجیحات & gt؛ سیکیورٹی & amp؛ رازداری & gt؛ رازداری پینل ، پھر اپنے کمپیوٹر پر قابو پانے کے ل apps ایپس کی فہرست میں <مضبوط> ٹرمینل شامل کریں۔

    مرحلہ 4: ایس یو ڈی او کمانڈز کا استعمال کریں۔

    سوڈو کمانڈ کمانڈز پر عمل کرتی ہے۔ جو اسے سپرزر یا روٹ مراعات کی پیروی کرتے ہیں۔ یہ کمانڈ آپ کو ٹرمینل سے کسی بھی کمانڈ پر عمل کرنے کی اجازت دے۔ ایسا کرنے کے لئے ، اصل کمانڈ سے پہلے صرف سوڈو شامل کریں۔ نمونے کے احکامات یہ ہیں:

    • sudo chmod 755 /dvtcolorconvert.rb
    • سوڈو Chmod 755 ~ / تھیمز / ObsidianCode.xccolortheme

    اگر آپ sudo کمانڈ کا استعمال کرتے ہوئے یہ پہلی بار ہوا ہے تو آپ کو اپنا پاس ورڈ درج کرنے کا کہا جائے گا۔ لیکن اس کے بعد ، جب بھی آپ sudo کمانڈ استعمال کرتے ہیں تو آپ کو اس میں داخل نہیں ہونا پڑے گا۔

    خلاصہ

    جب آپ فائل تک رسائی حاصل کرنے کی کوشش کر رہے ہو تو میک میں "اجازت سے انکار" ہونے والی غلطی حاصل کرنا کوئی بہت بڑا مسئلہ نہیں ہے اگر آپ ڈبل کلک کرکے مذکورہ فائل کھول سکتے ہیں۔ تاہم ، اکثر اوقات ، جو صارفین اس خامی کا تجربہ کرتے ہیں وہ روایتی طریقوں کا استعمال کرتے ہوئے فائل کو کھولنے میں تقریبا ہمیشہ ناکام رہتے ہیں۔ چونکہ یہ اجازت کی غلطی ہے ، لہذا آپ کو یہ یقینی بنانا ہوگا کہ اس تک رسائی کے ل enough آپ کو کافی مراعات حاصل ہیں۔ مندرجہ بالا اقدامات میں آپ کی رہنمائی کرنی چاہئے کہ کیا کرنا ہے۔ یہ میک صارفین کے لئے کافی مددگار ہے جو کمانڈز یا ٹرمینل کے استعمال سے واقف نہیں ہیں۔


    یو ٹیوب ویڈیو: ٹرمینل میک میں اجازت سے انکار کو درست کرنے کا طریقہ

    05, 2024