Debugfs
ڈیبگ ایف ایس ایک خاص فائل سسٹم ہے جو لینکس کرنل میں ورژن 2.6.10-rc3 کے بعد سے دستیاب ہے۔ اسے گریگ کرواہ ہارٹ مین نے لکھا تھا۔ ڈیبگ ایف ایس ایک استعمال میں آسان رام پر مبنی فائل سسٹم ہے جو خاص طور پر ڈیبگنگ کے مقاصد کے لیے بنایا گیا ہے۔ یہ کرنل ڈویلپرز کے لیے صارف کی جگہ پر معلومات دستیاب کرنے کے لیے ایک آسان طریقہ کے طور پر موجود ہے۔ اس کے برعکس، جو صرف کسی عمل کے بارے میں معلومات کے لیے ہے، یا sysfs، جس میں ایک قدر فی فائل کے سخت قوانین ہیں، ڈیبگف کے کوئی اصول نہیں ہیں۔ ڈویلپر وہاں کوئی بھی معلومات ڈال سکتے ہیں جو وہ چاہتے ہیں۔ استعمال کریں ڈیبگ ایف ایس سہولت کے ساتھ لینکس دانا مرتب کرنے کے لیے، آپشن کو ہاں پر سیٹ کرنا ہوگا۔ یہ عام طور پر ایک کمانڈ کے ساتھ نصب کیا جاتا ہے جیسے: mꯥꯎꯟꯠ-t ڈیبگس کوئی نہیں/sys/kernel/ڈیبگ اسے C ہیڈر فائل سے کئی کالز کا استعمال کرتے ہوئے ہیرا پھیری کی جا سکتی ہے، جس میں شامل ہیں: ڈیبگ فائل سسٹم میں فائل بنانے کے لیے۔ ڈیبگ فائل سسٹم کے اندر ڈائرکٹری بنانے کے لیے۔ ڈیبگ فائل سسٹم کے اندر علامتی لنک بنانے کے لیے۔ ڈیبگ فائل سسٹم سے ڈیبگ ایف ایس اندراج کو ہٹانے کے لیے۔ حوالہ جات بیرونی روابط ایل ڈبلیو این لینکس کرنل لینکس کرنل کی خصوصیات پر ڈیبگ ایف کے لیے ایک تازہ ترین گائیڈ