اين دستور اطلاعاتي را در رابطه با كاربران يك سيستم به شما نمايش مي دهد. در صورت اجراي اين دستور بدون پارامتر، مي توان اطلاعاتي را در رابطه با كاربراني كه در حال حاضر در سيستم Login كرده اند بدست آورد. در صورت ذكر قسمتي از نام كاربري و يا نام واقعي يك كاربر خاص ، مي توانيم اطلاعات كاربر مربوطه را مشاهده كنيم. مثال:
finger farshid
نتیجه اجرای این دستور که مشابه نتیجه اجرای دستور finger -l farshid می باشد, یه صورت زیر خواهد بود:
Login: farshid Name: Farshid Directory: /home/farshid Shell: /bin/bash Office: Delta Company, 311-2839552 Home Phone: 311-4879862 On since Tue Jun 9 16:08 (IRDT) on :0 (messages off) On since Tue Jun 9 16:30 (IRDT) on pts/1 from :0.0 No mail. No Plan.
options
finger -s farshid
نتیجه اجرای این دستور یه صورت زیر خواهد بود:
Login Name Tty Idle Login Time Office Office Phone farshid Farshid pts/1 Jun 9 16:08 Delta Comp 311-2839552
با استفاده از finger می توان به بررسی اطلاعات کاربرانی که در سیستمهای دیگر موجود در یک شبکه login کرده اند بپردازیم. در این حالت با نوشتن hostname مربوط به سیستم یا آدرس ip آن، finger را اجرا می کنیم، همچنین می توانیم با نوشتن قسمتی از نام کاربری یا نام واقعی یک کاربر ، اطلاعات مربوط به کاربر مورد نظر را مشاهده کنیم.:
finger user@host
در این حالت در سیستم دور باید یک سرویس دهنده pfinger) finger) در حال گوش دادن و پاسخگویی به درخواستهای finger باشد.
توجه : با وجود استفاده زیاد کاربران از finger، این برنامه می تواند به عنوان یک ریسک امنیتی در نظر گرفته شود و به همین دلیل زمانی که امنیت در مدیریت یک شبکه مطرح می شود، امکان finger کردن سیستم ها لغو می گردد.
برای اطلاعات بیشتر در رابطه با finger به man page آن مراجعه کنید.
با استفاده از دستور chfn می توان اطلاعات مربوط به کاربران را که توسط اجرای finger قابل مشاهده است ویرایش نمود.