پیشنیاز : دانش اولیه دستورات لینوکس و مفاهیم شل( دوره آموزشی محیط متن لینوکس پیشنهاد میشود)
ساختار فایل سیستم لینوکس
سیستم عامل لینوکس یک سیستم عامل بر مبنا فایل (File Based) میباشد . وقتی یک سیستم عامل بر مبنا فایل است یعنی همه چیز (تاکید میکنم هممممه چیز) از نظر سیستم عامل یک فایل است . مواردی همچون برنامه اجرایی و پوشه و تصویری و صوتی و عکس و راه های ارتباطی با سخت افزار و هرچیز دیگری به عنوان یک فایل در سیستم عامل تعریف میشوند .
اولین باری که مفهوم دسته بندی فایل ها در دنیای IT مطرح شد در سیستم عامل یونیکس بود .
در این سیستم عامل واژه جدیدی به نام دایرکتوری (پوشه) به ساختار بدنه سیستم عامل اضافه شد که به کمک آن میتوان سایر فایل ها را دسته بندی کرد .
اینکه ما بتوانیم تمامی فایل ها را بر اساس سلیقه خود یا نوع آنها و یا هر مولفه ای از آنها دسته بندی کنیم جهشی بسیار بزرگ در ساختار سیستم عامل ها بود که توانست ساختار مرتب و منظمی به آنها بدهد . لازم است بدونید که حتی دایرکتوری ها هم فایل هایی هستند از نوع دایرکتوری .
کار کردن با فایل ها در لینوکس یکی از مهمترین بخش های آموزش لینوکس میباشد که در این دوره به آن پرداخته ایم
سرفصل دوره:
- آشنایی اولیه با فایل ها و متا دیتا
- extended attributes
- مفهوم جامع سازی نام فایل ها
- انواع لینک ها در لینوکس
- حق دسترسی ها در لینوکس
- لیست کنترل دسترسی ACL – Access Control Lists