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 باید آدرس دامنه را وارد کنید.