معيار التسلسل الهرمي لنظام الملفات
معيار التسلسل الهرمي لنظام الملفات ( FHS ) هو مرجع يصف الاصطلاحات المستخدمة في تصميم أنظمة يونكس . وقد اكتسب شهرة واسعة بفضل استخدامه في توزيعات لينكس ، ولكنه يُستخدم أيضًا في أنظمة أخرى شبيهة بيونكس. [ 1 ] صدرت أحدث نسخة من المعيار، وهي النسخة 3.0، في 3 يونيو 2015 من قِبل مؤسسة لينكس . [ 2 ] وأُعيد نشرها في 6 نوفمبر 2015 من قِبل FreeDesktop ، التي تولت منذ ذلك الحين مسؤولية صيانة المواصفات. [ 3 ] [ 4 ]
هيكل الدليل

في نظام الملفات الهرمي (FHS)، تظهر جميع الملفات والمجلدات ضمن المجلد الجذر ، حتى لو كانت مخزنة على أجهزة مادية أو افتراضية مختلفة. بعض هذه المجلدات لا توجد إلا في نظام معين إذا تم تثبيت /أنظمة فرعية معينة، مثل نظام النوافذ X.
توجد معظم هذه الدلائل في جميع أنظمة التشغيل الشبيهة بنظام يونكس وتستخدم بشكل عام بنفس الطريقة تقريبًا؛ ومع ذلك، فإن الأوصاف الواردة هنا هي تلك المستخدمة تحديدًا لنظام FHS ولا تعتبر مرجعية للأنظمة الأساسية الأخرى غير لينكس.
| دليل | وصف |
|---|---|
/ | جذر التسلسل الهرمي الأساسي ودليل الجذر لتسلسل نظام الملفات بأكمله. |
/bin | الملفات الثنائية الأساسية للأوامر التي يجب أن تكون متاحة في وضع المستخدم الواحد ، بما في ذلك تشغيل النظام أو إصلاحه، [ 5 ] [ 6 ] لجميع المستخدمين (على سبيل المثال، cat و ls و cp ). |
/boot | ملفات محمل الإقلاع (مثل النوى ، initrd ). |
/dev | ملفات الجهاز (على سبيل المثال، /dev/null، /dev/disk0، /dev/sda1، /dev/tty، /dev/random). |
/etc | ملفات تكوين النظام الخاصة بالمضيف . أُثير جدلٌ حول معنى الاسم نفسه. في الإصدارات الأولى من وثيقة تنفيذ نظام يونكس الصادرة عن مختبرات بيل، |
/etc/opt | يتم تخزين ملفات التكوين الخاصة بحزم الإضافات في /opt. |
/etc/sgml | ملفات التكوين، مثل الكتالوجات، للبرامج التي تعالج SGML . |
/etc/X11 | ملفات التكوين لنظام X Window ، الإصدار 11. |
/etc/xml | ملفات التكوين، مثل الكتالوجات، للبرامج التي تعالج XML . |
/home | مجلدات المستخدمين الرئيسية ، التي تحتوي على الملفات المحفوظة والإعدادات الشخصية وما إلى ذلك. |
/lib | المكتبات الضرورية للملفات الثنائية في /binو /sbin. |
/lib<qual> | مكتبات التنسيقات البديلة الأساسية. تُستخدم هذه المكتبات عادةً في الأنظمة التي تدعم أكثر من تنسيق واحد للتعليمات البرمجية القابلة للتنفيذ، مثل الأنظمة التي تدعم إصدارات 32 بت و 64 بت من مجموعة التعليمات . هذه المجلدات اختيارية، ولكن في حال وجودها، فإنها تخضع لبعض المتطلبات. |
/media | نقاط تثبيت الوسائط القابلة للإزالة مثل أقراص CD-ROM (ظهرت في FHS-2.3 في عام 2004). |
/mnt | أنظمة الملفات المثبتة مؤقتًا . |
/opt | حزم برامج التطبيقات الإضافية . [ 10 ] |
/proc | نظام ملفات افتراضي يوفر معلومات العمليات ونواة النظام كملفات. في لينكس، يُقابل هذا النظام وحدة تخزين procfs . عادةً ما يتم إنشاؤه وتعبئته تلقائيًا بواسطة النظام أثناء التشغيل. |
/root | المجلد الرئيسي للمستخدم الجذر . |
/run | بيانات متغيرات وقت التشغيل: معلومات حول النظام قيد التشغيل منذ آخر عملية إعادة تشغيل، على سبيل المثال، المستخدمون المسجلون حاليًا والبرامج الخدمية قيد التشغيل . يجب إزالة الملفات الموجودة في هذا الدليل أو اقتطاعها في بداية عملية بدء التشغيل، ولكن هذا ليس ضروريًا على الأنظمة التي توفر هذا الدليل كنظام ملفات مؤقت ( tmpfs ) (ظهر في FHS-3.0 في عام 2015). |
/sbin | الملفات الثنائية الأساسية للنظام (مثل fsck و init و route ). |
/srv | البيانات الخاصة بالموقع التي يقدمها هذا النظام، مثل البيانات والبرامج النصية لخوادم الويب، والبيانات التي تقدمها خوادم FTP ، ومستودعات أنظمة التحكم في الإصدار (ظهرت في FHS-2.3 في عام 2004). |
/sys | يحتوي على معلومات حول الأجهزة وبرامج التشغيل وبعض ميزات النواة. [ 11 ] |
/tmp | دليل للملفات المؤقتة (انظر أيضًا /var/tmp). غالبًا لا يتم حفظها بين عمليات إعادة تشغيل النظام وقد تكون محدودة الحجم بشكل كبير. |
/usr | تسلسل هرمي ثانوي لبيانات المستخدم للقراءة فقط؛ يحتوي على غالبية الأدوات والتطبيقات ( متعددة المستخدمين). [ ملاحظة 1 ] يجب أن يكون قابلاً للمشاركة وللقراءة فقط. [ 12 ] [ 13 ] |
/usr/bin | ملفات الأوامر الثنائية غير الأساسية (غير مطلوبة في وضع المستخدم الواحد )؛ لجميع المستخدمين. |
/usr/include | ملفات التضمين القياسية . |
/usr/lib | مكتبات للملفات الثنائية في /usr/binو /usr/sbin. |
/usr/libexec | الملفات الثنائية التي يتم تشغيلها بواسطة برامج أخرى والتي لا يُقصد تنفيذها مباشرة بواسطة المستخدمين أو البرامج النصية (اختياري). |
/usr/lib<qual> | مكتبات بتنسيقات بديلة (على سبيل المثال، /usr/lib32لمكتبات 32 بت على جهاز 64 بت (اختياري)). |
/usr/local | التسلسل الهرمي الثالث للبيانات المحلية، خاص بهذا المضيف. يحتوي عادةً على أدلة فرعية إضافية (مثل، bin، lib، share). [ ملاحظة 2 ] |
/usr/sbin | الملفات الثنائية غير الأساسية للنظام (مثل البرامج الخفية لخدمات الشبكة المختلفة ). |
/usr/share | بيانات مستقلة عن بنية النظام (مشتركة). |
/usr/src | شفرة المصدر (على سبيل المثال، شفرة مصدر النواة مع ملفات الرأس الخاصة بها). |
/usr/X11R6 | نظام X Window ، الإصدار 11، الإصدار 6 (حتى FHS-2.3، اختياري). |
/var | الملفات المتغيرة: هي الملفات التي من المتوقع أن يتغير محتواها باستمرار أثناء التشغيل العادي للنظام، مثل السجلات وملفات التخزين المؤقت وملفات البريد الإلكتروني المؤقتة. |
/var/cache | بيانات ذاكرة التخزين المؤقت للتطبيق. تُنشأ هذه البيانات محليًا نتيجةً لعمليات الإدخال/الإخراج أو الحسابات التي تستغرق وقتًا طويلاً. يجب أن يكون التطبيق قادرًا على إعادة إنشاء هذه البيانات أو استعادتها. يمكن حذف الملفات المخزنة مؤقتًا دون فقدان البيانات. |
/var/lib | معلومات الحالة. بيانات ثابتة يتم تعديلها بواسطة البرامج أثناء تشغيلها (مثل قواعد البيانات، وبيانات تعريف نظام التغليف، وما إلى ذلك). |
/var/lock | ملفات القفل. ملفات تتبع الموارد المستخدمة حاليًا. |
/var/log | ملفات السجل. سجلات متنوعة. |
/var/mail | ملفات صندوق البريد. في بعض التوزيعات، قد توجد هذه الملفات في المسار القديم /var/spool/mail. |
/var/opt | البيانات المتغيرة من الحزم الإضافية المخزنة في /opt. |
/var/run | بيانات متغيرات وقت التشغيل. يحتوي هذا المجلد على بيانات معلومات النظام التي تصف النظام منذ بدء تشغيله. [ 14 ] في نظام FHS 3.0، |
/var/spool | مخزن مؤقت للمهام التي تنتظر المعالجة (مثل قوائم انتظار الطباعة وقوائم انتظار البريد الصادر). كان يحتوي سابقًا أيضًا على ملفات صناديق بريد المستخدمين في /var/spool/mail. [ 16 ] |
/var/tmp | الملفات المؤقتة التي سيتم الاحتفاظ بها بين عمليات إعادة التشغيل. |
الامتثال لمعايير FHS
تتبع معظم توزيعات لينكس معيار التسلسل الهرمي لنظام الملفات، وتعلن التزامها به كسياسة خاصة بها. [ 17 ] [ 18 ] [ 19 ] [ 20 ] وتُعدّ توزيعتا GoboLinux [ 21 ] و NixOS [ 22 ] مثالين على تطبيقات أنظمة ملفات غير متوافقة مع هذا المعيار عمدًا.
تتبع بعض التوزيعات المعيار بشكل عام، لكنها تنحرف عنه في بعض الجوانب. يُعدّ نظام FHS معيارًا متطورًا، ولذا فهو يوثّق الممارسات الشائعة في فترة زمنية محددة. وبطبيعة الحال، تتغير الظروف، وتتطلب أهداف التوزيع واحتياجاته إجراء تجارب. ومن بين الانحرافات الشائعة ما يلي:
- تتضمن توزيعات لينكس الحديثة
/sysدليلاً كنظام ملفات افتراضي ( sysfs/proc، وهو مشابه لـ procfs )، والذي يخزن ويسمح بتعديل الأجهزة المتصلة بالنظام، [ 23 ] بينما تستخدم العديد من أنظمة التشغيل التقليدية الشبيهة بنظام يونكس/sysكرابط رمزي لشجرة مصدر النواة . [ 24 ] - تقوم العديد من الأنظمة الحديثة الشبيهة بنظام يونكس (مثل FreeBSD و OpenBSD ) عبر أنظمة المنافذ الخاصة بها بتثبيت حزم الطرف الثالث في
/usr/local، مع الاحتفاظ بالرمز الذي يعتبر جزءًا من نظام التشغيل في/usr. - بعض توزيعات لينكس لم تعد تميز بين
/libو/usr/libوقامت/libبإنشاء روابط رمزية إلى/usr/lib. [ 25 ] - لم تعد بعض توزيعات لينكس تفرق بين
/binالملفات و ،/usr/binوبين/sbinالملفات و/usr/sbin. وقد تقوم بإنشاء روابط رمزية/binإلى/usr/binو/sbinو/usr/sbin. بينما تختار توزيعات أخرى دمج الملفات الأربعة جميعها، عن طريق إنشاء روابط رمزية إليها/usr/bin. [ 26 ]
تتضمن توزيعات لينكس الحديثة /runدليلًا كنظام ملفات مؤقت ( tmpfs ) لتخزين بيانات وقت التشغيل المتغيرة، وذلك وفقًا لإصدار FHS 3.0. وبحسب إصدار FHS 2.3، كانت هذه البيانات تُخزن في دليل آخر /var/run، لكن هذا شكّل مشكلة في بعض الحالات لأن هذا الدليل لا يكون متاحًا دائمًا عند بدء التشغيل. ونتيجةً لذلك، اضطرت هذه البرامج إلى اللجوء إلى حلول بديلة، مثل استخدام /dev/.udevأدلة أخرى /dev/.mdadm، على الرغم من أن دليل الجهاز غير مُخصص لمثل هذه البيانات. [ 27 ] ومن بين المزايا الأخرى، يُسهّل هذا النظام الاستخدام بشكل طبيعي مع نظام الملفات الجذر المُثبّت للقراءة فقط. على سبيل المثال، فيما يلي التغييرات التي أجرتها دبيان في إصدار Wheezy لعام 2013: [ 28 ]/dev/.systemd/dev/.mount
/dev/.*→/run/*/dev/shm→/run/shm/dev/shm/*→/run/*/etc/*(ملفات قابلة للكتابة) →/run/*/lib/init/rw→/run/var/lock→/run/lock/var/run→/run/tmp→/run/tmp
تاريخ
تم إنشاء نظام الملفات الهرمي (FHS) باسم FSSTND (اختصارًا لـ "معيار نظام الملفات" [ 29 ] )، وهو يعتمد بشكل كبير على معايير مماثلة لأنظمة تشغيل أخرى شبيهة بنظام يونكس ، مثل نظام يونكس الإصدار 7 (7) من عام 1979، [ 30 ] ونظام ملفات SunOS 4.x (7) [ 31 ] وخليفته، نظام ملفات Solaris (7) ، [ 32 ] [ 33 ] ونظام FreeBSD (7) . [ 34 ]
سجل الإصدارات
| إصدار | تاريخ الافراج عنه | ملحوظات |
|---|---|---|
| غير مدعوم: 1.0 | 14 فبراير 1994 | FSSTND [ 35 ] |
| غير مدعوم: 1.1 | 9 أكتوبر 1994 | FSSTND [ 36 ] |
| غير مدعوم: 1.2 | 28-03-1995 | FSSTND [ 37 ] |
| غير مدعوم: 2.0 | 26-10-1997 | يُعدّ معيار FHS 2.0 الوريث المباشر لمعيار FSSTND 1.2. وقد تم تغيير اسم المعيار إلى معيار التسلسل الهرمي لنظام الملفات. [ 38 ] [ 39 ] [ 40 ] |
| غير مدعوم: 2.1 | 12-04-2000 | FHS [ 41 ] [ 42 ] [ 43 ] |
| غير مدعوم: 2.2 | 23-05-2001 | FHS [ 44 ] |
| غير مدعوم: 2.3 | 29-01-2004 | FHS [ 45 ] |
| أحدث إصدار: 3.0 | 2015-05-18 | FHS [ 46 ] |
أسطورة: غير مدعوم مدعوم أحدث إصدار نسخة معاينة الإصدار المستقبلي | ||
انظر أيضاً
ملحوظات
- ↑ الاسم تاريخي، ويعود تاريخه إلى الوقت الذي
/usrتم فيه استخدام لأدلة المستخدمين الرئيسية على نظام يونكس ؛ انظر إلى الإدخال الخاص بـ/usrفي الجدول في نظام ملفات يونكس § تخطيط الدليل التقليدي . - ↑ تاريخيًا، ووفقًا للمعيار بدقة،
/usr/localيُستخدم هذا القسم للبيانات التي يجب تخزينها على المضيف المحلي (على عكس القسم الآخر/usr، الذي يمكن ربطه عبر الشبكة). في أغلب الأحيان،/usr/localيُستخدم هذا القسم لتثبيت البرامج/البيانات التي لا تُعد جزءًا من توزيعة نظام التشغيل القياسية (في هذه الحالة،/usrسيحتوي القسم الآخر فقط على البرامج/البيانات التي تُعد جزءًا من توزيعة نظام التشغيل القياسية). من المحتمل أن يتم تغيير معيار FHS في المستقبل ليعكس هذا العرف السائد.
مراجع
- ↑ "FHS" . ويكي مؤسسة لينكس . تم الاطلاع عليه بتاريخ 4 يناير 2022 .
- ↑ "إصدار FHS 3.0" . ويكي مؤسسة لينكس . تم الاطلاع عليه بتاريخ 22 فبراير 2023 .
- ↑ "معيار التسلسل الهرمي لنظام الملفات - الإصدار 3.0" . FreeDesktop.org. 6 نوفمبر 2025. تم الاطلاع عليه في 6 نوفمبر 2025 .
- ↑ "موقع FreeDesktop.org يتبنى معيار التسلسل الهرمي لنظام الملفات" . فورونيكس . 6 نوفمبر 2025. تم الاطلاع عليه بتاريخ 6 نوفمبر 2025 .
- ^ "هنا (7)" . man7.org . تم الاسترجاع في 6 يناير 2021 .
- ↑ – دليل مبرمج لينكس – نظرة عامة، واصطلاحات، ومعلومات متنوعة من موقع Manned.org
- ↑ ديفيليس، ج. (17 مارس 1972). "E.0". الإصدار الأولي لوثيقة تنفيذ نظام يونكس (PDF) . ص 8. IMO.1-1 . تم الاطلاع عليه في 6 يونيو 2024 .
- ↑ "/etc : تكوين النظام الخاص بالمضيف" . معيار التسلسل الهرمي لنظام الملفات 2.3 . تم الاطلاع عليه بتاريخ 18 فبراير 2016 .
- ↑ كليف (3 مارس 2007). "تعريف - /etc؟" . ask.slashdot.org . تم الاطلاع عليه في 5 أكتوبر 2025 .
- ↑ "/opt : حزم برامج التطبيقات الإضافية" . معيار التسلسل الهرمي لنظام الملفات 2.3 . تم الاطلاع عليه بتاريخ 18 فبراير 2016 .
- ↑ "/sys : نظام الملفات الافتراضي لمعلومات النواة والنظام" . معيار التسلسل الهرمي لنظام الملفات 3.0 . تم الاطلاع عليه في 4 يونيو 2017 .
- ↑ "الفصل 4. التسلسل الهرمي لـ /usr" . معيار التسلسل الهرمي لنظام الملفات 2.3 . تم الاطلاع عليه في 5 أكتوبر 2025 .
- ↑ "الفصل 4. التسلسل الهرمي لـ /usr، القسم 4.1 الغرض" . معيار التسلسل الهرمي لنظام الملفات 3.0 . تم الاطلاع عليه في 5 أكتوبر 2025 .
- ↑ "/var/run : بيانات متغيرات وقت التشغيل" . معيار التسلسل الهرمي لنظام الملفات 2.3 . تم الاطلاع عليه في 5 أكتوبر 2025 .
- ↑ "5.13. /var/run : بيانات متغيرات وقت التشغيل" . معيار التسلسل الهرمي لنظام الملفات 3.0 . تم الاطلاع عليه في 5 أكتوبر 2025 .
- ↑ "معيار نظام الملفات" (ملف PDF) . مؤسسة لينكس. 5.11.1. الغرض . تم الاطلاع عليه في 5 أكتوبر 2025 .
- ↑ "الفصل الثاني: بنية نظام الملفات وصيانته" . ريد هات . تم الاطلاع عليه في 5 أكتوبر 2025 .
- ↑ إيكرت، جيسون و. (12 مايو 2006). إدارة خوادم SUSE Linux Enterprise (الدورة 3037) . تكنولوجيا الدورات. ISBN 978-1-4188-3731-0. او سي ال سي 84900687 . رأ 9875721 م .
- ↑ "9.1. التسلسل الهرمي لنظام الملفات" . debian.org . تم الاطلاع عليه في 5 أكتوبر 2025 .
- ↑ "نظرة عامة على شجرة نظام الملفات في لينكس" . وثائق مجتمع أوبونتو . تم الاطلاع عليه في 5 أكتوبر 2025 .
- ↑ محمد، هشام (9 مايو 2003). "إعادة النظر في شجرة يونكس: مقدمة إلى جوبولينكس" . gobolinux.org . تم الاطلاع عليه في 4 أكتوبر 2016 .
- ↑ دولسترا، إيلكو؛ لوه، أندريس (سبتمبر 2008). NixOS: توزيعة لينكس وظيفية بحتة (ملف PDF) . ICFP 2008: المؤتمر الدولي الثالث عشر لجمعية ACM SIGPLAN حول البرمجة الوظيفية . nixos.org . فيكتوريا، كولومبيا البريطانية، كندا. الصفحات 367-378 . تاريخ الاسترجاع: 5 أكتوبر 2025 .
- ↑ "5.3 حول نظام الملفات الافتراضي /sys" . docs.oracle.com . أوراكل. مؤرشف من الأصل في 8 يوليو 2016. تم الاطلاع عليه في 8 يوليو 2016 .
- ↑ ليهي، جريج (مايو 2003) [مارس 1997]. نظام فري بي إس دي الكامل: توثيق من المصدر ( الطبعة الرابعة). بكين: دار نشر أورايلي ميديا. الصفحات 188، 609. ISBN 978-0-596-00516-0. إل سي سي إن 2003278281 . او سي ال سي 51780648 . رأ 3707136 م .
- ↑ ماكراي، آلان (14 يوليو 2014). "يصبح المجلد /lib رابطًا رمزيًا" . archlinux.org . مؤرشف من الأصل في 9 سبتمبر 2014. تم الاطلاع عليه في 14 ديسمبر 2019 .
- ↑ ماكراي، آلان (3 يونيو 2013). "نقل الملفات الثنائية إلى /usr/bin يتطلب تدخلاً تحديثياً" . archlinux.org . مؤرشف من الأصل في 10 سبتمبر 2014. تم الاطلاع عليه في 15 ديسمبر 2019 .
- ↑ بوترينغ، لينارت (30 مارس 2011). "ما وظيفة مجلد /run هذا على نظامي، ومن أين أتى؟" . devel@lists.fedoraproject.org (قائمة بريدية) . تم الاطلاع عليه في 5 أكتوبر 2025 .
- ↑ "ReleaseGoalsRunDirectory" . ويكي دبيان . تم الاطلاع عليه بتاريخ 5 أكتوبر 2025 .
- ↑ "صفحة الأسئلة الشائعة حول FSSTND" . ibiblio.org . تم الاطلاع عليها بتاريخ 10 مايو 2016 .
- ↑ – دليل مبرمج يونكس الإصدار 7
- ↑ "صفحة دليل نظام الملفات (7) في نظام التشغيل SunOS 4.1.3" . man.freebsd.org . مكتبة صفحات دليل FreeBSD. 10 يناير 1988. تاريخ الاطلاع: 5 أكتوبر 2025 .
- ↑ – دليل مرجعي لمعايير Solaris 11.4 ، والبيئات، ووحدات الماكرو، ومجموعات الأحرف، والمتفرقات .
- ↑ "صفحة دليل نظام الملفات - صفحات دليل Solaris 10 11/06" . تم الاطلاع عليه بتاريخ 15 أكتوبر 2011 .
{{cite web}}: CS1 maint: deprecated archiveal service ( link ) - ↑ – دليل معلومات متنوعة لنظام FreeBSD .
- ↑ "فهرس /pub/Linux/docs/fsstnd/old/fsstnd-1.0/" . Ibiblio.org . تم الاطلاع عليه بتاريخ 16 أكتوبر 2012 .
- ↑ "فهرس /pub/Linux/docs/fsstnd/old/fsstnd-1.1/" . Ibiblio.org . تم الاطلاع عليه بتاريخ 16 أكتوبر 2012 .
- ↑ "فهرس /pub/Linux/docs/fsstnd/old/" . Ibiblio.org . تم الاطلاع عليه بتاريخ 16 أكتوبر 2012 .
- ↑ "إعلان FHS 2.0" . Pathname.com . تم الاطلاع عليه بتاريخ 16 أكتوبر 2012 .
- ↑ كوينلان، دانيال (14 مارس 2012) [1997]، "إعلان FHS 2.0" ، BSD، لينكس، يونكس والإنترنت - بحث لكينيث ر. سابوريو ، سان خوسيه، كوستاريكا: كينيث ر. سابوريو، مؤرشف من الأصل في 5 مارس 2016 ، تم استرجاعه في 18 فبراير 2016.
- ↑ "فهرس /pub/Linux/docs/fsstnd/" . Ibiblio.org . تم الاطلاع عليه بتاريخ 16 أكتوبر 2012 .
- ↑ كوينلان، دانيال. "إعلان FHS 2.1" . Pathname.com . تم الاطلاع عليه بتاريخ 16 أكتوبر 2012 .
- ↑ كوينلان، دانيال (13 أبريل 2000). "إصدار FHS 2.1" . lists.debian.org (قائمة بريدية) . تم الاطلاع عليه في 5 أكتوبر 2025 .
- ↑ كوينلان، دانيال، محرر. (12 أبريل 2000). "معيار التسلسل الهرمي لنظام الملفات - الإصدار 2.1، مجموعة معيار التسلسل الهرمي لنظام الملفات" (ملف PDF) . دروس أكاديا لينكس . وولفيل، نوفا سكوتيا، كندا: كلية جودري لعلوم الحاسوب، جامعة أكاديا . مؤرشف من الأصل (ملف PDF) في 27 مارس 2012. تم الاطلاع عليه في 18 أكتوبر 2012 .
- ↑ راسل، راستي ؛ كوينلان، دانيال، محرران. (23 مايو 2001). "معيار التسلسل الهرمي لنظام الملفات - الإصدار 2.2 النهائي، مجموعة معيار التسلسل الهرمي لنظام الملفات" (ملف PDF) . معيار التسلسل الهرمي لنظام الملفات . تم الاطلاع عليه بتاريخ 18 فبراير 2016 .
- ↑ راسل، راستي ؛ كوينلان، دانيال؛ يوه، كريستوفر، محرران. (28 يناير 2004). "معيار التسلسل الهرمي لنظام الملفات - مجموعة معيار التسلسل الهرمي لنظام الملفات" (ملف PDF) . تم الاطلاع عليه بتاريخ 29 نوفمبر 2014 .
- ↑ يوه، كريستوفر؛ راسل، راستي ؛ كوينلان، دانيال، محرران. (19 مارس 2015). "معيار التسلسل الهرمي لنظام الملفات" (ملف PDF) . مؤسسة لينكس . تم الاطلاع عليه بتاريخ 20 مايو 2015 .
روابط خارجية
- الموقع الرسمي

- systemd: تسلسل الملفات — نظرة عامة على تسلسل نظام الملفات
- مواصفات مجموعة UAPI: التسلسل الهرمي لنظام ملفات لينكس
- "Objectroot" . مؤرشف من الأصل في 16 أكتوبر 2021.اقتراح لهيكلية جديدة لنظام الملفات، تستند إلى مبادئ التصميم الموجهة للكائنات.
- "التسلسل الهرمي القياسي لأسماء الملفات المنقطة" . مؤرشف من الأصل في 8 مايو 2005.تسلسل هرمي آخر مختلف تمامًا (يستخدم في cLIeNUX).
- – دليل مبرمج لينكس – نظرة عامة، واصطلاحات، ومعلومات متنوعة من موقع Manned.org
- معايير الحاسوب
- أدلة نظام الملفات
- لينكس
- إدارة النظام
- تقنية نظام ملفات يونكس
