github/gitignore · Global/Linux.gitignore

شرح قالب .gitignore لـ Linux

يشرح سبب تجاهل Linux.gitignore للنسخ الاحتياطية للمحررات (*~) والملفات المؤقتة في FUSE وNFS وملف .directory في KDE ومجلدات سلة المحذوفات وnohup.out.

فتح في المولّد فتح مع Vim, JetBrains, VisualStudioCode, Go

Linux.gitignore قالب قصير من 6 أسطر، لا يتناول إلا المخلفات التي تنشئها أسطح مكتب Linux وأنظمة ملفاته. وهو أيضًا من النوع الذي يصلح وضعه في ملف gitignore العام الشخصي.

تستهدف كل قاعدة ملفات لا تنشأ إلا في حالات معينة. فمثلًا لا يظهر .nfs* إلا على وصلات NFS، ولا يظهر .fuse_hidden* إلا على أنظمة ملفات FUSE.

شرح القواعد

النمطما الذي يتجاهله ولماذا
*~النسخ الاحتياطية للمحرراتالنسخ الاحتياطية بصيغة اسم_الملف~ التي تتركها محررات مثل Emacs وgedit وnano عند الحفظ. يتجاهل كل ملف ينتهي اسمه بعلامة التلدة.
.fuse_hidden*.nfs*الملفات المؤقتة في FUSE وNFSملفات يعيد نظام الملفات تسميتها لتأجيل الحذف الفعلي عند حذف ملف لا يزال مفتوحًا. تختفي عندما تغلق العملية الملف.
.directoryإعدادات المجلدات في KDEملف يحفظ فيه مدير الملفات KDE Dolphin إعدادات عرض المجلد.
.Trash-*سلة المحذوفاتمجلد سلة المحذوفات الخاص بكل مستخدم (.Trash-1000) الذي ينشأ عند حذف ملفات من وسائط قابلة للإزالة أو من أقسام أخرى.
nohup.outسجل التشغيل في الخلفيةالملف الذي تتراكم فيه المخرجات افتراضيًا عند تشغيل أمر عبر nohup.

ملاحظات عملية

القالب الأصلي

Linux.gitignoreالقواعد: 6 سطرًا
*~# temporary files which can be created if a process still has a handle open of a deleted file.fuse_hidden*# Metadata left by Dolphin file manager, which comes with KDE Plasma.directory# Linux trash folder which might appear on any partition or disk.Trash-*# .nfs files are created when an open file is removed but is still being accessed.nfs*# Log files created by default by the nohup commandnohup.out

مصدر القوالب: github/gitignore/Global/Linux.gitignore @356fd7b (2026-09-11) · CC0-1.0

قوالب تُستخدم معه

شروح قوالب أخرى