ایستگاه های کاری آنلاین OnWorks Linux و Windows

لوگو

میزبانی آنلاین رایگان برای ایستگاه های کاری

<قبلی | فهرست | بعدی>

ایجاد لینک های سخت

حالا چند لینک را امتحان می کنیم. اول لینک های سخت ما چند پیوند به فایل داده خود ایجاد می کنیم مانند این:



[زمین بازی me@linuxbox] دلار سرگرم کننده سرگرم کننده-سخت [زمین بازی me@linuxbox] دلار سرگرم کننده dir1/fun-hard [زمین بازی me@linuxbox] دلار سرگرم کننده dir2/fun-hard

[زمین بازی me@linuxbox] دلار سرگرم کننده سرگرم کننده-سخت [زمین بازی me@linuxbox] دلار سرگرم کننده dir1/fun-hard [زمین بازی me@linuxbox] دلار سرگرم کننده dir2/fun-hard


بنابراین اکنون ما چهار نمونه از فایل “fun” را داریم. بیایید نگاهی به راهنمای زمین بازی خود بیندازیم:


تصویر

[زمین بازی me@linuxbox] دلار ls-l

مجموع 16


drwxrwxr-x

2

me

me

4096

2016-01-14

16:17

dir1

drwxrwxr-x

2

me

me

4096

2016-01-14

16:17

dir2

-rw-r--r--

4

me

me

1650

2016-01-10

16:33

سرگرمی

-rw-r--r--

4

me

me

1650

2016-01-10

16:33

سرگرم کننده-سخت


یکی از مواردی که متوجه می شوید این است که فیلد دوم در لیست برای سرگرمی و سرگرم کننده-سخت هر دو حاوی "4" هستند که تعداد پیوندهای سختی است که اکنون برای فایل وجود دارد. به خاطر داشته باشید که یک فایل از بین می رود حداقل یک پیوند دارد زیرا نام فایل توسط یک پیوند ایجاد شده است. بنابراین، چگونه ما آن را بدانیم سرگرمی و سرگرم کننده-سخت آیا در واقع همان فایل هستند؟ در این مورد، ls خیلی کمک کننده نیست در حالی که ما می توانیم آن را ببینیم سرگرمی و سرگرم کننده-سخت هر دو یک اندازه هستند (فیلد 5)، فهرست ما راهی برای اطمینان ندارد. برای حل این مشکل، ما هستیم


باید کمی عمیق تر کند.

وقتی به پیوندهای سخت فکر می کنیم، تصور این که فایل ها از دو بخش تشکیل شده اند مفید است: بخش داده حاوی محتویات فایل و قسمت نام که نام فایل را در خود جای داده است. هنگامی که ما پیوندهای سخت ایجاد می کنیم، در واقع در حال ایجاد قسمت های نام اضافی هستیم که همه به یک بخش داده اشاره دارند. سیستم زنجیره ای از بلوک های دیسک را به چیزی که an نامیده می شود اختصاص می دهد اینود، که سپس با قسمت نام مرتبط می شود. بنابراین هر پیوند سخت به یک ایند خاص که حاوی محتویات فایل است اشاره دارد.

La ls دستور راهی برای افشای این اطلاعات دارد. با گزینه "-i" فراخوانی می شود:


تصویر

[زمین بازی me@linuxbox] دلار ls - او

مجموع 16


12353539

drwxrwxr-x

2

me

me

4096

2016-01-14

16:17

dir1

12353540

drwxrwxr-x

2

me

me

4096

2016-01-14

16:17

dir2

12353538

-rw-r--r--

4

me

me

1650

2016-01-10

16:33

سرگرمی

12353538

-rw-r--r--

4

me

me

1650

2016-01-10

16:33

سرگرم کننده-سخت


در این نسخه از فهرست، اولین فیلد شماره inode و همانطور که می بینیم هر دو است سرگرمی و سرگرم کننده-سخت شماره inode یکسانی را به اشتراک بگذارید، که تأیید می کند آنها یک فایل هستند.


برترین سیستم عامل Cloud Computing در OnWorks: