درخواست های ارتباط
جستجو
لیست دوستان من
صندوق پیام
همه را دیدم
  • در حال دریافت لیست پیام ها
صندوق پیام
رویدادها
همه را دیدم
  • در حال دریافت لیست رویدادها
همه رویدادهای من
دوره های مرتبط
دوره های توسینسو
دوره آموزشی فوق تخصصی Shell Scripting در BASH Shell
مدرس: محمد عابدینی
این دوره را در 19 قسط خریداری کنید
دوره آموزشی کنترل پنل هاستینگ CWP
مدرس: فربد رستم صولت
این دوره را در 6 قسط خریداری کنید
گام به گام تخصصی مدیریت و پیکربندی سرورها با Ansible در لینوکس
مدرس: مجتبی اسمائی
این دوره را در 10 قسط خریداری کنید
دوره آموزشی بین المللی لینوکس LPIC1 کد 101
مدرس: محمد نصیری
این دوره را در 18 قسط خریداری کنید
دوره آموزشی راه اندازی سرویس های تحت شبکه در لینوکس CentOS
مدرس: آرش حیدری
این دوره را در 12 قسط خریداری کنید
دوره آموزشی رایگان نصب انواع لینوکس بصورت عادی و Dual Boot
مدرس: محمد عابدینی
این دوره را در 4 قسط خریداری کنید
دوره آموزشی جامع CentOS Web Panel یا CWP
مدرس: کاظم تقندیکی
این دوره را در 10 قسط خریداری کنید
دوره آموزشی بین المللی لینوکس LPIC1 کد 102
مدرس: محمد نصیری
این دوره را در 16 قسط خریداری کنید
دوره آموزشی بین المللی لینوکس LPIC2 کد 202
مدرس: امیرحسین احمدی
این دوره را در 29 قسط خریداری کنید
دوره اموزشي فوق تخصصي سيستم عامل لينوكس RHCSA قسمت اول
مدرس: علیرضا سیفی و هومن برازنده
این دوره را در 10 قسط خریداری کنید
دوره آموزشی بین المللی لینوکس LPIC2 کد 201
مدرس: محمد نصیری
این دوره را در 27 قسط خریداری کنید
آموزش نصب سیستم عامل اندروید روی کامپیوترهای شخصی با Android PC
مدرس: محمد عابدینی
این دوره را در 1 قسط خریداری کنید
دوره آموزشی Linux Essentials = دریچه ورود شما به دنیای لینوکس
مدرس: محمد نصیری
این دوره را در 17 قسط خریداری کنید
دوره آموزشی راه اندازی ایمیل سرور iRedMail در OpenBSD
مدرس: محمد عابدینی
این دوره را در 2 قسط خریداری کنید
دوره آموزشی مقدماتی BASH Scripting در لینوکس
مدرس: مجتبی اسمائی
این دوره را در 10 قسط خریداری کنید

تفاوت بین پارامترهای mtime ، ctime و atime در سیستم عامل های خانواده لینوکس

2 نظرات
23 بازدیدها
زمانیکه شما یک فایل را در سیستم عامل های خانواده لینوکس و یونیکس تغییر می دهید پارامترهای مربوط به زمان آن فایل بعضا دچار دستکاری و تغییر می شوند که با استفاده از برخی دستورات این پارامترها قابل مشاهده هستند. در اصطلاح این پارامترهای زمانی timestamps گفته می شوند. پارامترهای mtime ، atime و ctime پارامترهایی هستند که مربوط به اعمال تغییرات ، دسترسی و تغییرات بر روی فایل ها می باشند که در اینجا در ITPRO به بررسی تفاوت های آنها می پردازیم .

پارامتر mtime


mtime مخفف modification time یا زمان اعمال شدن تغییرات بر روی فایل می باشد ، در واقع این پارامتر نشانگر زمانی است که تغییرات بر روی محتوای فایل اعمال شده شده است. دقت کنید که محتوای فایل مد نظر ما است ، یعنی چیزی که داخل فایل وجود دارد تغییر می کند. برای مثال از صفت یا attribute های فایل تغییر کند در mtime هیچ تغییری اعمال نخواهد شد اما اگر فایلی را باز کنید و محتوای آن را تغییر بدهید چه مقداری از محتوا یا کل محتوا را تغییر بدهید در اینجاست که mtime شما تغییر می کند. اگر attribute های فایل مثل write و read و metadata را تغییر بدهیم هیچ تغییری در mtime ثبت نخواهد شد اما اینجاست که ctime شما بروز رسانی خواهد شد.

پارامتر atime


atime مخفف Access Time یا زمان دسترسی می باشد و به زمانی اشاره می کند که فایل شما در دسترس کسی قرار گرفته باشد. برای مثال زمانیکه شما یک فایل را باز می کنید یا توسط شخص دیگری فایل باز شده و خوانده می شود چه بصورت local و چه از راه دور زمان atime شما بروز رسانی می شود ، دقت کنید که atime توسط خود نرم افزارهای موجود در سیستم نیز قابل تغییر است و صرفا منظور از کاربر یک انسان نیست ، زمانی که فایل باز شود قطعا atime آن تغییر خواهد کرد.

پارامتر ctime


ctime مخفف Change Time یا زمان تغییر است . این پارامتر برخلاف modification time که صرفا زمان تغییرات بر روی محتوا را بروز رسانی می کند در هر زمانی که فایل باز شوند و هر تغییری بر روی آن اعمال می شود چه بر روی محتوا و چه بر روی صفت ها ( attribute) این زمان به روز رسانی می شود. در واقع ctime زمانی را نشان می دهد که یک تغییر فارق از اینکه بر روی محتوا بوده است یا بر روی attribute ها بر روی فایل ما انجام شده است.امیدوارم مورد توجه شما قرار گرفته باشد . ITPRO باشید

نویسنده : محمد نصیری
منبع : ITPRO
هرگونه نشر و کپی برداری بدون ذکر منبع و نام نویسنده دارای اشکال اخلاقی می باشد
برچسب ها
مطالب مرتبط

در حال دریافت اطلاعات

نظرات

برای ارسال نظر ابتدا به سایت وارد شوید

arrow