مقاله درباره اصل دستورات و مفاهیم پیشرفته فایل سیستم

این مقاله به بررسی مفاهیم پیشرفته فایل سیستم در لینوکس می‌ پردازد، از جمله مفاهیم User و Group، انواع فایل‌ ها، سطوح دسترسی، طرح‌ بندی‌ های مختلف فایل سیستم مانند EXT2 و EXT3، و دستورات مهم برای مدیریت فایل‌ ها و سیستم.

اصل دستورات و مفاهیم پیشرفته فایل سیستم

مفهوم User/group در لینوکس

User: نمایانگر هویت یک فرد در سیستم می باشد. هر User در لینوکس دارای یک شماره UID می باشد. کاربر اصلی سیستم (مدیر سیستم) دارای UID شماره صفر می باشد.

Group: هر User در گروه خاصی قرار می گیرد که با GID شناخته می شود. هر کاربر می تواند متعلق به یک یا چند گروه باشد. بوسیله دستور id می توانید از مشخصات گروه خود مطلع شوید. بوسیله دستور newgrp می توانید گروه جاری خود را عوض کنید.

البته تنها در صورتی که عضو گروه جدید باشید. توجه کنید که دو نفر نمی توانند دارای یک UID یکسان باشند اما می توانند در یک گروه قرار گیرند. یک User می تواند عضو گروه های متعددی باشد. دستور Groups به شمان نشان می دهد که یک کاربر در چه گروه هایی عضویت دارد.

انواع فایل در لینوکس

با اجرای دستور Is – I می توان فهمید که نوع فایل چیست؟ بسته به نوع فایل اولین حرف ستون اول یکی از علائم زیر است.
– = regular file
d = directory
c = character special file (/de/v ttyp.)
b = block special file (de/v fd.)
l = symbolic link
اولین حرف ستون اول خروجی دستور Is – I نوع فایل را مشخص می کند.

فایل های ویژه در /dev

فایل های ویژه، فایل هایی هستند که از طریق آن ها می توان با ابزارهای سیستم ارتباط برقرار کرد.
فایل های ویژه به جای فیلد size دارای major, minor هستند.
کرنل در لیستی تناسب بین major, minor های مختلف و device های سخت افزاری متناسب با آن ها را نگهداری می کند.
برای ساختن یک فایل ویژه دستور mknod را می توان استفاده کرد.
Mknod newdev b 76 8

فرمت فایل دانلود فرمت فایل: WORD

تعداد صفحات تعداد صفحات: 13

پس از ثبت دکمه خرید و تکمیل فرم خرید به درگاه بانکی متصل خواهید شد که پس از پرداخت موفق بانکی و بازگشت به همین صفحه می توانید فایل مورد نظر خود را دانلود کنید. در ضمن لینک فایل خریداری شده به ایمیل شما نیز ارسال خواهد شد. لینک دانلود فایل به مدت 48 ساعت فعال خواهد بود.