Logout خودکار از csh در FreeBSD

در سیستم عامل FreeBSD (و مشتقات آن مانند PCBSD) csh (یا tcsh) پوسته پیشفرض است. ممکن است برای مدت طولانی با ترمینال کار نکنید و می خواهید که پس از گذشت n دقیقه بی کاری، به صورت خودکار Logout انجام شود. برای این منظور باید متغیری به نام autologout را تعریف کنید. خواندن را ادامه دهید“Logout خودکار از csh در FreeBSD”

Logout خودکار از Bash در لینوکس

وقتی به لینوکس چه از طریق ssh یا بصورت محلی وارد می شوید یک Shell به شما داده می شود. در اصطلاح Session می گویند. اگر با کاربر root یا کاربری که دارای مجوز های مدیریتی به سیستم Login کرده باشید و مدتی پشت سیستم نباشید و Session بی کار مانده باشد امان دسترسی کاربران غیر مجاز از طریق Session باشد. متغیر TMOUT زمان timeout شدن خودکار Session ها را تعیین می کند. برای اعمال Logout خودکار برای تمامی کاربران باید فایل autologout.sh را زیر دایرکتوری etc/profile.d/ ایجاد کنید. خواندن را ادامه دهید“Logout خودکار از Bash در لینوکس”

ایجاد نام مستعار (Alias) در پوسته csh

نام های مستعار یک دستور بلند را که مکرر اجرا می کنید را در قالب یک دستور کوچک خلاصه می کند. فرض کنید شما باید هر چند لحظه یکبار کارایی فرایند های سیستم را با دستور ps -aux چک کنید اما شاید نخواهد این دستور را تکرار کنید پس بهتر است از نام های مستعار یا Alias ها استفاده کنید. در سیستم عامل های یونیکسی از دستور alias برای تعریف Alias ها استفاده می شود. فرمت کلی Alias ها در پوسته csh (یا C SHell) بصورت زیر می باشد. همچنین نحوه ایجاد آن در پوسته Bash یا sh در این پست توضیح داده شده است. خواندن را ادامه دهید“ایجاد نام مستعار (Alias) در پوسته csh”