در توسینسو تدریس کنید

و

با دانش خود درآمد کسب کنید

معرفی Profile ها و فایل های RC در سیستم عامل لینوکس - قسمت چهارم


پروفایل ها یا Profile ها چه کاری انجام می دهند ؟


در ابتدا از جانب خودم در ITPRO یک رفع مسئولیت می کنم ، ما می توانیم هزاران تعریف و کاربرد از پروفایل ها را عنوان کنیم اما بصورت خلاصه در اینجا موارد را مطرح می کنیم ، کارهای معمولی که شما می توانید با استفاده از profile ها و bashrc اسکریپت ها انجام بدهید بستگی به اشخاصی دارند که از آنها استفاده می کنند و هر کسی می تواند با توجه به سلیقه خودش این profile ها را تغییر بدهد و شخصی سازی کند ، معمولا بهترین کار این است که بر اساس استانداردها کار کنیم ، پروفایل ها برای load کردن environment variable ها یا متغیرهای محیطی استفاده می شوند. با توجه به اینکه پروفایل ها از طریق login shell ها اجرا و load می شوند و login shell ها دریچه ورود و استفاده از یک سیستم هستند به همین دلیل است که انجام تنظیمات مربوط به environment variable ها بسیار مهم است.

یکی از بزرگترین و مهمترین environment variable هایی که در یک سیستم می تواند قرار بگیرد متغیر PATH است. زمانیکه یک login shell ایجاد می شود متغیر PATH ست می شود. سایر environment variable ها می توانند در سطح سیستم profile یا user profile ها ست شوند اما فقط این را در ذهن داشته باشید که این سیستم پروفایل است که بیشتر variable های سیستم عامل را در خودش نگهداری می کند. ترتیبی که اطلاعات profile از آن Load می شود بسیار مهم است با توجه به اینکه ممکن است شما بخواهید تنظیمات شما بر روی تنظیمات سطح سیستم override کند شما می توانید این تغییرات را در user profile script ای انجام بدهید که بر روی همان کاربر اعمال می شود. برای مثال متغیر PATH معمولا در اسکریپت پروفایل خود کاربر و در هنگام login کردنش تعریف می شود. که این یعنی تنظیمات این متغیر در .profile یا در .bash__profile انجام می شوند. این متغیر برای تعریف کردن محل های اجرای دستورات در سیستم عامل لینوکس استفاده می شوند.

RC File ها چه کاری در سیستم عامل لینوکس انجام می دهند ؟


دوباره بصورت عمومی در این خصوص صحبت می کنیم ، فایل bashrc سطح سیستم و فایل .bashrc سطح کاربر معمولا برای ست کردن تنظیمات بر روی خط فرمان کاربر استفاده می شوند. اگر شما می خواهید در هنگام ورود به shell یک پیام خاص دریافت کنید ، اگر می خواهید رنگ فونت ها و دستورات و ساختار نمایش فایل و فولدر را تغییر بدهید ، اگر می خواهید function ها و alias های خاص خودتان را داشته باشید این rc فایل ها هستند که به شما کمک می کنند. تقریبا شبیه به مکانیزم کاری سیستم profile فایل .bashrc بر روی تنظیمات سطح سیستم فایل bashrc در حالت override قرار می گیرد. این یعنی اینکه شما می توانید تنظیمات دلخواه خودتان را بدون دغدغه اینکه ممکن است کاربران دیگر سیستم دچار مشکل شوند انجام بدهید. امیدوارم مورد توجه شما قرار گرفته باشد. ITPRO باشید

نویسنده : محمد نصیری

منبع : ITPRO

هرگونه نشر و کپی برداری بدون ذکر منبع و نام نویسنده دارای اشکال اخلاقی می باشد

#interactive_login_shell_چیست #اسکریپت_های_login_به_لینوکس #.bashrc_چیست #bash.bashrc_در_لینوکس #login_shell_چیست #انواع_login_به_لینوکس #نحوه_login_به_لینوکس #profile_ها_در_لینوکس #کاربرد_environment_variables_چیست #کاربرد_bashrc_در_لینوکس
عنوان
1 معرفی Profile ها و فایل های RC در سیستم عامل لینوکس - قسمت اول رایگان
2 معرفی Profile ها و فایل های RC در سیستم عامل لینوکس - قسمت دوم رایگان
3 معرفی Profile ها و فایل های RC در سیستم عامل لینوکس - قسمت سوم رایگان
4 معرفی Profile ها و فایل های RC در سیستم عامل لینوکس - قسمت چهارم رایگان
زمان و قیمت کل 0″ 0
0 نظر

هیچ نظری ارسال نشده است! اولین نظر برای این مطلب را شما ارسال کنید...

نظر شما
برای ارسال نظر باید وارد شوید.
از سرتاسر توسینسو
تنظیمات حریم خصوصی
تائید صرفنظر
×

تو می تونی بهترین نتیجه رو تضمینی با بهترین های ایران بدست بیاری ، پس مقایسه کن و بعد خرید کن : فقط توی جشنواره تابستانه می تونی امروز ارزونتر از فردا خرید کنی ....