مقدمه مفهومی نام پرونده (Filename) رشته ای از کاراکترهاست که به عنوان شناسه منحصربه فرد برای یک پرونده در سیستم فایل استفاده می شود. هر نام پرونده معمولاً از دو بخش اصلی تشکیل شده است: نام اصلی و پسوند (که با نقطه جدا می شود). پسوند فایل معمولاً نوع محتوای پرونده را مشخص می کند. سیستم های عامل مختلف محدودیت ها و قوانین متفاوتی برای نام گذاری پرونده ها دارند که باید رعایت شوند تا از مشکلات دسترسی و سازگاری جلوگیری شود. اجزای نام پرونده 1. نام اصلی (مثلاً ’document’) 2. پسوند (مثلاً ’.txt’) 3. کاراکترهای مجاز و غیرمجاز 4. حساسیت به بزرگی و کوچکی حروف 5. محدودیت طول نام انواع نام گذاری - نام گذاری ساده (file.txt) - نام گذاری با تاریخ (report_2023-11-15.pdf) - نام گذاری نسخه بندی شده (project_v2.1.zip) - نام گذاری سیستماتیک (IMG_0001.jpg) - نام گذاری توصیفی (MonthlySalesReport_Q3.xlsx) ملاحظات بین سیستمی - تفاوت های ویندوز و یونیکس - مشکلات انتقال بین سیستم ها - کاراکترهای خاص مشکل ساز - محدودیت های طول نام مسیر - مسائل مربوط به کدگذاری کاراکترها بهترین روش های نام گذاری - استفاده از نام های توصیفی اما مختصر - پرهیز از فاصله و کاراکترهای خاص - استفاده از تاریخ ها برای نسخه بندی - ثبات در الگوی نام گذاری - توجه به حساسیت سیستم ها به بزرگی حروف مسائل امنیتی - جلوگیری از نام های مخرب - مسائل مربوط به تزریق مسیر - سوءاستفاده از کاراکترهای خاص - مشکلات تفسیر نام های چندبخشی - مسائل مربوط به Unicode