finger - نمایش اطلاعات کلی کاربر

finger - از این دستور برای بدست آوردن اطلاعات کلی کاربر استفاده می‌شود.

شکل کلی دستور:

$ finger [options] [user] [user@host ...]

هر کاربر یک سری اطاعات کلی خودش را دارد. برای مثال نام پوسته فرمان، نام مسیرخانگی و... از این دستور می‌توان یکسری اطلاعات کلی هر کاربر را بدست آورد. حتی این اطلاعات ممکن است شامل محل اداره‌ی کاربر، شماره تلفن، زمان آخرین ایمیل خوانده شده را نشان دهد. برای استفاده از این دستور ابتدا آن را نصب کنید (حجم آن بسیار کم و قابل چشم‌پوشی است) :

$ sudo apt-get install finger

ابتدا ساده‌ترین شکل استفاده آن را مثال می‌زنیم :

$ finger
Login        Name         Tty      Idle  Login Time   Office     Office Phone
name         yourname     tty7     7:20  Jun 22 11:48
name         yourname     pts/0          Jun 22 19:08 (:0.0)

مسلماً این اطلاعات برای شما متفاوت است و این اطلاعات نیازی به توضیح ندارد چراکه با آن آشنایی دارید. ستون Idle مدت زمان عدم استفاده از سیستم را نشان می دهد برای مثال شما اگر به مدت یک دقیقه سیستم را به حال خود واگذارید به این عدد 1 دقیقه اضافه خواهد شد.

نوع دیگر این دستور همین‌طور که در شکل کلی دستور می‌بینید استفاده از  نام کاربری شخص استفاده کننده از سیستم است به این معنی که اگر چندین کاربر از سیستم شما استفاده کنند شما می‌توانید نام کاربری آن را در جلوی این دستور وارد کنید :

$ finger masoud
Login: yourname                         Name: Masoud
Directory: /home/yourname               Shell: /bin/bash
On since Sat Jun 22 11:48 (IRDT) on tty7    7 hours 30 minutes idle
On since Sat Jun 22 19:15 (IRDT) on pts/0 from :0
No mail.
No Plan.

که اطلاعات نامی که کاربر با آن وارد سیستم می‌شود، نام کاربری، مسیرخانگی، اطلاعات پوسته فرمان رو... را نشان می‌دهد.

شکل کلی دیگر دستور به صورت زیر است :

$ finger username@node.domain

که در اینجا باید بجای username نام کاربر یا نام شخص و بجای node.domain باید آدرس دامنه را وارد کنید.