این فایل در توزیع های لینوکسی و در دایرکتوری etc/ قرار دارد و پس از اجرای تمامی اسکریپت های startup مانند فایل etc/inittab/ اجرا می شود (پس از اجرای گام های بوت شدن انجام می شود). فایل معمولن در ابتدا خالیست ولی می توانید فایل را خودتان پر کنید. مثلن بعد از بوت شده سیستم یک یا چندین دستور اجرا یا یک اسکریپت که خودتان نوشته اید اجرا شود. (مسیر یا نام اسکریپت را بنویسید). از دستور های زیر با اولین دستور می توانید محتوای فایل را بخوانید و با دومین دستور محتوای آنرا ویرایش کنید.
مثلن اگر سرویسی (مانند autofs) پیش از ورود به سیستم به درستی کار نمی کند و می خواهید سیستم خودکار سرویس را راه اندازی مجدد (restart) کند دستور را در این فایل قرار دهید.
بعنوان مثال قابل درک از کاربرد این فایل، دستور زیر را در فایل بنویسید و بجای amirnami نام کاربری (نام دایرکتوری خانگی) خود را در دستور زیر قرار دهید. (این فقط یک مثال برای درک کاربرد فایل است و مثال کاربردی نیست) سپس سیستم را restart کنید و پس از ورود دوباره به سیستم می بینید که دایرکتوری و فایل ایجاد شده اند.(کاربرد نماد ;)
این فایل توسط فرایند init پس از مراحل بوت شدن خوانده می شود و استفاده اشتباه از آن سیستم را دچار مشکل می کند.
نویسنده نامی امیر
کد PHP:
less /etc/rc.local
کد PHP:
vi /etc/rc.local
کد PHP:
etc/init.d/autofs restart
کد PHP:
mkdir /home/amirnami/rclocaltest ; cd /home/amirnami/rclocaltest ; touch rclocalfile
نویسنده نامی امیر