هر آنچه بایستی در مورد Hard Link در لینوکس بدانید:

هر آنچه بایستی در مورد Hard Link در لینوکس بدانید:

 

باید بدانید که همه موارد در لینوکس به صورت یک فایل می باشد که هر یک از فایل ها دارای یک inode number می باشد. از هارد لینک ها در بسیاری از سرور های فیزیکی و سرور اختصاصی استفاده می شود که کاربرد های بسیار زیادی دارند.

 

اطلاعات درون inode چیست؟

در inod اطلاعات زیادی ذخیره می شود که شامل موارد ذیل است:

  • مسیر فایل ها که شامل base name و dirname می باشد.
  • مقدار لینک های هر یک از فایل ها
  • آخرین تغییرات انجام شده در فایل ها
  • تاریخ و زمان آخرین دسترسی های صورت گرفته برای فایل
  • موارد دسترسی های مربوط با فایل

و…

نماشا و اینستاگرام را با محتوای ویدئویی دنبال کنید.

 hard link چیست؟

بنابراین فایل سیستم از تعداد زیادی inode تشکیل شده است که هر فایلی که در لینوکس ساخته می شود، این فایل به یکی از inode ها لینک می شود. هنگامی که بخواهید یک فایل دارای دو نام متفاوت باشد و از دو مسیر مختلف به فایل دسترسی پیدا کنید، از عبارتی با نام hard link استفاده می نمایید.

 

 

نحوه ایجاد hard link چگونه است؟

مثلا در پوشه ای با نام folder1، فایلی با نام original file ذخیره نموده اید. مطابق با nano عبارت هایی را در این فایل وارد می کنید.

سپس به مسیر دیگر مراجعه نموده و فولدری با نام folder2 می سازیم. سپس از طریق دستور in که در لینوکس وظیفه ایجاد hard link را دارد، فایل جدیدی با هر نامی که مدنظرتان است ایجاد نموده و آن را به فایلی که در folder1 ساخته اید، لینک می کنید.

اکنون شما یک hard link ساخته اید‌ که با گرفتن لیست از فایل های مورد نظرتان، متوجه خواهید شد که inode number هر جفتشان یکی می باشد. یعنی یک فایل با نام های مختلفی از هم هستند. بنابراین اگر تغییری در هر یک از فایل ها ایجاد کنید، آن تغییرات در پوشه دیگر نیز اعمال می شود.

مثلا اگر تغییراتی در بروز رسانی یکی از فایل ها به وجود آید، آن تغییرات در فایل دیگری نیز ذخیره می شود.

 

 

 

 

محدودیت هایی که در لینکدهی وجود دارد، چیست؟

_ اگر فایل اصلی قسمت دیگری باشد، شما نمی توانید hard link آن را در قسمت دیگری داشته باشید. بنابراین hard link در لینوکس این قابلیت را نداشته و باید با فایل اصلی در یک پارتیشن باشد.

_ محدودیت دیگر این است که نمی توانید دایرکتوری را نیز همانند فایل با دو نام متفاوت داشته باشید. پس hard link تنها قابلیت اجرا بر روی فایل ها را دارد و از طریق فایل ها می توان به ایجاد hard link اقدام نمود.

 

 

 

نتیجه گیری

بنابراین hard link در لینوکس کاربرد بسیار خوبی دارد و می توان از طریق آن دو فایل با یک محتوا و با دو نام متفاوت ایجاد  نمود.

ساخت hard link در لینوکس بسیار راحت می باشد و شما می توانید با خواندن این مقاله و طی کردن مراحل ذکر شده در بالا، به آسانی hard link مدنظرتان را در لینوکس ایجاد نمایید.

هم چنین هر تغییری که در هر یک از فایل ها ایجاد شود، hard link آن تغییرات را در فایل دیگری نیز به وجود می آورد.

پس می توان نتیجه گرفت که اگرچه ساخت hard link کاری راحت می باشد، ولی نقش خوبی در دسترسی به فایل ها از دو مسیر متفاوت دارد.

 

سخن اخر

در این مقاله سعی نمودیم در مورد hard link در لینوکس و نحوه ساخت آن، اطلاعاتی در اختیار شما قرار دهیم. هم چنین محدودیت های لینکدهی را بیان نماییم.

امیدواریم که با خواندن این مقاله، پاسخ سوالات خود در این زمینه را بیابید و بتوانید به راحتی اقدام به ساخت hard link در لینوکس نمائید.

هم چنین در صورتی که هرگونه سوال در این زمینه دارید، می توانید با کارشناسان سایت ارتباط برقرار نموده و از مشاوره ایشان استفاده کنید.

ایندکسر

hacklink al hd film izle php shell indir siber güvenlik türkçe anime izle Fethiye Escort android rat duşakabin fiyatları fud crypter hack forum bayan escort - vip elit escort lyft accident lawyer html nullednulled themesNovagrakameralı su tesisatçısısweet bonanzaaviator oynaEvlilik Büyüsügates of olympus oynaEvde Paketleme İşi İstanbul