Advanced Mac OS X Diagnostics & sysdiagnose کے ساتھ ٹربل شوٹنگ
میک صارفین جو میک OS کے ساتھ خاص طور پر پیچیدہ یا پریشان کن مسائل سے نمٹ رہے ہیں وہ Mac OS X میں کمانڈ لائن سے دستیاب ایک جدید تشخیصی ٹول کی طرف رجوع کر سکتے ہیں۔ یہ ٹول، جسے sysdiagnose کہا جاتا ہے، تفصیلی تکنیکی تجزیہ اور رپورٹس پیش کرتا ہے۔ OS X اور Mac ہارڈویئر، اسے جدید ترین ٹربل شوٹنگ اور تشخیصی ضروریات کے لیے ممکنہ طور پر قابل قدر ٹول بناتا ہے۔
sysdiagnose میک سے بہت زیادہ معلومات اور ڈیٹا اکٹھا کرے گا، بشمول اسپنڈمپ اور کریش رپورٹ، fs_usage اور ٹاپ کا آؤٹ پٹ، کرنل ایکسٹینشنز اور کرنل ڈیٹا، میموری کے استعمال کی معلومات اور صارف کے عمل کے بارے میں تفصیلات، تمام سسٹم لاگز اور کرنل لاگز، سسٹم پروفائلر کی ایک رپورٹ، ڈسک کے استعمال کی تفصیلات اور معلومات، I/O کٹ کی تفصیلات، نیٹ ورک کی حیثیت اور تفصیلات، اور اگر کمانڈ کے ساتھ پراسیس ID (PID) کی وضاحت کی گئی ہے تو اضافی عمل کی مخصوص تفصیلات۔ کیا یہ پیچیدہ لگتا ہے؟ ٹھیک ہے، یہ جان بوجھ کر ہے، اور یہ زیادہ تر صارفین کے لیے حد سے زیادہ ہے، یہی وجہ ہے کہ یہ صرف اعلی درجے کے صارفین کے لیے ہے۔ سچ کہوں تو، sysdiagnose کی طرف سے پیش کردہ تفصیلات ایک اوسط میک صارف کے لیے مکمل بے وقوفی کی طرح پڑھی جائیں گی، اور اگرچہ کمانڈ چلانے والے نوآموزوں میں کوئی نقصان نہیں ہے، ڈیٹا کو پڑھنا geek یونانی جیسا نظر آئے گا۔
Sysdiagnose رپورٹس کی پیچیدہ تکنیکی نوعیت کی وجہ سے، Mac کے اوسط صارفین کو اس سے زیادہ فائدہ نہیں ہوگا، اور اس طرح یہ واقعی بہترین میک صارفین کے لیے محفوظ ہے جو سمجھتے ہیں کہ نظام کے تفصیلی تجزیہ اور رپورٹس کو کیسے تبدیل کرنا ہے۔ عمل میں۔
Sysdiagnose چلانا اور Mac OS X سے میک سسٹم اور کارکردگی کی تفصیلی رپورٹس حاصل کرنا
Mac OS X میں جدید نظاموں کی تشخیص کو چلانے کے لیے، آپ کو ٹرمینل لانچ کرنے اور درج ذیل کمانڈ سٹرنگ کو ٹائپ کرنے کی ضرورت ہوگی:
sudo sysdiagnose -f ~/Desktop/
sudo استعمال کرنے کے لیے ایک ایڈمن پاس ورڈ کی ضرورت ہوتی ہے، جو روٹ تک رسائی حاصل کرنے اور جدید نظام کی تفصیلات تیار کرنے کے لیے درکار ہوتا ہے۔ -f جھنڈا اختیاری ہے اور منزل کی ڈائرکٹری کی وضاحت کے لیے استعمال ہوتا ہے، اس صورت میں یہ آؤٹ پٹ فائل کو ڈیسک ٹاپ پر رکھتا ہے، بصورت دیگر کمانڈ سسٹم کی تشخیص کو Mac OS X کی tmp ڈائریکٹری میں /var/tmp/ پر ڈال دے گی۔
sysdiagnose چلانے سے پہلے، کمانڈ ایک پیغام کی بازگشت کرے گی جس میں بتایا جائے گا کہ کس قسم کا ڈیٹا اکٹھا کیا گیا ہے اور اس میں کچھ ذاتی تفصیلات شامل ہو سکتی ہیں، جیسے آپ کا صارف نام، ڈرائیو کے نام، نیٹ ورک کے نام، اور کمپیوٹر کا نام۔ اگر آپ نہیں چاہتے ہیں کہ وہ تمام ڈیٹا آپ کے میک سے تشخیصی فائلوں میں پھینک دیا جائے، ٹھیک ہے، کمانڈ نہ چلائیں۔یہ مکمل پیغام ہے جو sysdiagnose کے چلنے سے پہلے ظاہر ہوتا ہے:
“یہ تشخیصی ٹول ایسی فائلیں تیار کرتا ہے جو ایپل کو آپ کے کمپیوٹر کے مسائل کی تحقیقات کرنے اور ایپل کو اپنی مصنوعات کو بہتر بنانے میں مدد کرنے دیتی ہے۔ تیار کردہ فائلوں میں آپ کی کچھ ذاتی معلومات شامل ہو سکتی ہیں، جس میں آپ کے آلے کا سیریل نمبر، آپ کا صارف نام، یا آپ کے کمپیوٹر کا نام شامل ہوسکتا ہے، لیکن ان تک محدود نہیں ہے۔ یہ معلومات ایپل اپنی پرائیویسی پالیسی (www.apple.com/privacy) کے مطابق استعمال کرتی ہے اور کسی تیسرے فریق کے ساتھ شیئر نہیں کی جاتی ہے۔ اس تشخیصی ٹول کو فعال کرکے اور ایپل کو تیار کردہ فائلوں کی ایک کاپی بھیج کر، آپ ایسی فائلوں کے مواد کے ایپل کے استعمال پر رضامندی دے رہے ہیں۔
جاری رکھنے کے لیے 'Enter' دبائیں"
ایک بار کمانڈ چلانے کے بعد ڈیٹا اکٹھا کرنے میں ایک یا دو منٹ لگیں گے، جب sys diagnose ختم ہو جائے گا تو آؤٹ پٹ فائل مخصوص راستے پر دستیاب ہونے کی اطلاع دے گی۔
جنریٹ ہونے والی فائل عام طور پر تقریباً 5MB سے 15MB تک ہوتی ہے، اور یہ ایک tar gzip ہے جسے "sysdiagnose_(date_).tar.gz" کہتے ہیں۔ ٹار بال کو نکالنے سے بہت سی فائلیں ظاہر ہوں گی جن میں سسٹم رپورٹس، سسٹم_پروفائلر ڈمپ، اور آؤٹ پٹ مختلف ٹرمینل کمانڈز کے ٹن سے اکٹھے ہوئے ہیں، جن میں کیکسٹسٹیٹ، iotop اور fs_usage، vm_stat، اور بہت سی دیگر شامل ہیں۔
عام طور پر، ان فائلوں کے مواد اور رپورٹوں کی بہت بڑی قسم کا آؤٹ پٹ خاص طور پر صارف دوست نہیں ہے، تکنیکی انداز میں غیر معمولی تفصیلی ہے، اور اس وجہ سے زیادہ تر میک صارف کی تشخیصی ضروریات کے لیے مکمل طور پر اوور بورڈ ہے۔ sysdiagnose آؤٹ پٹ کی تکنیکی نوعیت اسے بہت زیادہ ترقی یافتہ صارفین کے دائرے میں رکھتی ہے جو پیچیدہ تشخیصی ڈیٹا اور کریش رپورٹس کو پڑھنے میں ماہر ہیں۔
دلچسپی رکھنے والے man sysdiagnose کے ساتھ مین پیج سے sysdiagnose کے بارے میں اضافی تفصیلات حاصل کر سکتے ہیں، اور آپ ہمیشہ انفرادی کمانڈز کے بارے میں جان سکتے ہیں جو ٹول کے ذریعے چلائے جاتے ہیں۔
یاد رکھیں کہ MacOS اور Mac OS X اور Macs کے ساتھ اعلیٰ درجے کے مسائل کو اکثر مصدقہ پیشہ ور افراد ہینڈل کرتے ہیں۔ ایپل کے پاس فون کے ذریعے بہترین کسٹمر سپورٹ ہے، جینیئس بار کے ساتھ اسٹور میں، اور ایپل کیئر کی توسیع شدہ وارنٹی کوریج کا مقصد تقریباً تمام مسائل کو حل کرنا ہے جو زیادہ تر میک مالکان کو درپیش ہیں، جو کہ سرکاری سپورٹ چینلز کو زیادہ تر ضروریات کے لیے موزوں بناتا ہے۔