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

عارف اختری
مدیر مسوول و مدرسعاشق دنیای متن باز و لینوکس و خودم رو بیشتر مدیر سرور لینوکس می دونم تا مهندس دوآپس
محمد دبیری(خریدار محصول)
سلام مهندس .وقتتون به خیر .تشکر بابت آموزش خوبتون. یک سوال داشتم چه مواقعی لازم میشه که ما با دستور touch زمان های یک فایل رو عوض کنیم.
Aref Akhtari
سلام بر شما.
والا سناریو های خاصی داره. بعضا برای گزارش دهی یا اینکه میتونیم اسکریپت بنیویسیم که با توجه با زمان تغییر فایل ها اجرا بشه و شما بدون تغییر یک فایل خواسته باشین اون رو اجرا کنین.
سناریو هست واسه لاگ ها که بره لاگ های قدیمی رو پاک کنه ولی شما میخواین یک لاگ قدیمی رو نگه دارین و خیلی سناریو های خاص دیگه