تگ: پیاده-سازی-برنامه-های-لینوکس

در این پست عملیات login به سیستم را با زبان ‌C در لینوکس پیاده سازی می‌کنیم.

دستور lastlog(8) در سیستم‌های شبه یونیکس زمان آخرین لاگین کاربر در سیستم را نشان می‌دهد. این اطلاعات در فایلی به نام lastlog و به صورت struct در آفست خاصی از آن ذخیره شده است. به عنوان مثال اطلاعات کاربری با USERID=1000 در آفست زیر قرار دارد:

off_t offset = 1000 * sizeof(struct lastlog);

در این پست می‌خواهیم این دستور را با استفاده از زبان C در لینوکس پیاده سازی کنیم.

در این پست دستور tty(1) را با استفاده از زبان C در لینوکس پیاده سازی می‌کنیم.

در این پست حالت پیش فرض دستور who(1) را با استفاده از زبان C پیاده‌ سازی می‌کنیم.