Thursday, January 26, 2017

6 commands to list the logged in users in Linux

How will you check the complete list of logged in users either current or all those attempts which have been made to connect your machine by any user and the status of connection

Here are 6 commands which I use to view the users who have logged in recently or are currently logged in to any particular Linux machine

Method 1

users: This command print the user names of users currently logged in to the current host without showing any much information about the source, login time or any other relevant detail

# users
deepak ruchi aman rahul ramandeep

Method 2

last: This command searches back through the file /var/log/wtmp (or the file designated by the -f flag) and displays a list of all users logged in (and out) since that file was created. Names of users and tty's can be given, in which case last will show only those entries matching the arguments.

# last -a
deepak   pts/3        Tue Oct 16 18:01 - 18:01  (00:00)
root     pts/2        Tue Oct 16 17:51   still logged in
root     pts/1        Tue Oct 16 14:29 - 18:03  (03:34)
root     pts/3        Tue Oct 16 11:10 - 13:11  (02:00)
root     pts/1        Mon Oct 15 20:30 - 13:21  (16:51)
root     pts/3        Mon Oct 15 18:02 - 18:37  (00:34)
root     pts/1        Mon Oct 15 15:23 - 18:34  (03:11)
root     pts/1        Mon Oct 15 10:45 - 15:22  (04:36)
root     pts/2        Fri Oct 12 18:34 - 15:53 (3+21:19)    :2.0
root     pts/1        Fri Oct 12 18:07 - 19:34  (01:27)
root     pts/0        Fri Oct 12 17:57   still logged in    :0.0
root     tty1         Fri Oct 12 17:56   still logged in    :0

reboot   system boot  Fri Oct 12 17:44 - 18:03 (4+00:19)    2.6.32-220.el6.i686

Method 3

secure file: This file contains the logs of all the attempts made for login to your machine with authentication reports

less /var/log/secure
Oct 16 18:01:12 localhost unix_chkpwd[3503]: password check failed for user (deepak)
Oct 16 18:01:14 localhost sshd[3501]: Failed password for deepak from port 2326 ssh2
Oct 16 18:01:21 localhost passwd: pam_unix(passwd:chauthtok): password changed for deepak
Oct 16 18:01:21 localhost passwd: gkr-pam: couldn't update the 'login' keyring password: no old password was entered
Oct 16 18:01:24 localhost sshd[3501]: Accepted password for deepak from port 2326 ssh2
Oct 16 18:01:24 localhost sshd[3501]: pam_unix(sshd:session): session opened for user deepak by (uid=0)
Oct 16 18:01:31 localhost sshd[3501]: pam_unix(sshd:session): session closed for user deepak

Method 4

finger: If no arguments are specified, finger will print an entry for each user currently logged into the system.

# finger
Login     Name       Tty      Idle  Login Time   Office      Office Phone
deepak               pts/3          Oct 16 18:01 (
root      root       tty1       4d  Oct 12 17:56 (:0)
root      root       pts/0    6:51  Oct 12 17:57 (:0.0)
root      root       pts/1    2:08  Oct 16 14:29 (
root      root       pts/2          Oct 16 17:51 (

Method 5

who: This command shows currently logged in users with time details

# who -u
root     tty1         2012-10-12 17:56  old         1960 (:0)
root     pts/0        2012-10-12 17:57 06:51        2376 (:0.0)
root     pts/1        2012-10-16 14:29 02:09        3094  (
root     pts/2        2012-10-16 17:51   .          3454 (

Method 6

whoami: Print the user name associated with the current effective user ID

# whoami


  1. The explanation of those 6 methods is so amazing and very interesting. Thanks for posting please do keep updating...
    Best Online Software Training Institute | Unix Linux Training

    1. IEEE Final Year Project centers make amazing deep learning final year projects ideas for final year students Final Year Projects for CSE to training and develop their deep learning experience and talents.

      IEEE Final Year projects Project Centers in India are consistently sought after. Final Year Students Projects take a shot at them to improve their aptitudes, while specialists like the enjoyment in interfering with innovation.

      corporate training in chennai corporate training in chennai

      corporate training companies in india corporate training companies in india

      corporate training companies in chennai corporate training companies in chennai

      I have read your blog its very attractive and impressive. I like it your blog. Digital Marketing Company in Chennai Project Centers in Chennai


  2. Hi there colleagues, fastidious article and fastidious arguments commented at this place, I am truly enjoying by these. outlook 365 login

  3. Very Clear Explanation. Thank you to share this
    PHP Training Institute in Chennai

  4. You have provided a nice article, Thank you very much for this one. And I hope this will be useful for many people. And I am waiting for your next post keep on updating these kinds of knowledgeable things
    Spoken English in Chennai
    Best Spoken English Class in Chennai
    Spoken English in Chennai
    Best Spoken English Class in Chennai
    best spoken english classes in bangalore
    spoken english in bangalore

  5. You have provided a nice article, Thank you very much for this one. And I hope this will be useful for many people. And I am waiting for your next post keep on updating these kinds of knowledgeable things
    best spoken english institute in coimbatore
    spoken english institute in coimbatore
    spoken english course in coimbatore
    best spoken english class in madurai
    best spoken english center in madurai
    Best Spoken English Classes in Chennai
    Spoken English Classes in Chennai


  6. Its really an Excellent post. I just stumbled upon your blog and wanted to say that I have really enjoyed reading your blog. Thanks for sharing the information .Hope more posts from you .I also want to share about best linux online training in recent times also and linux training

  7. I'm very pleased to uncover this web site. I want to to thank you for your time due to this fantastic read!! I definitely loved every little bit of tech it and i also have you bookmarked to look at new information in your site.

  8. Check Latest Updates about your Universities Results. This Site helps to clear your all query.
    BA Final Year Exam result 2020
    BCom 3rd semester Exam result 2020

  9. If you might be purchasing your house, our payment calculator allows you to test down payment and amortization scenarios, and compare variable and fixed mortgage rates. mortgage payment calculator canada Nicole is a home financing broker who works with you, whether you might be purchasing, renovating, looking to be free from debt, or investing. mortgage payment calculator canada

  10. This comment has been removed by the author.

  11. CEA Aviation is seeing an incredible new turn of events in India, with unparalleled student and instructor enrollments, to the point that the Top 10 flight school in delhi is now offering DGCA Ground Classes in India. Within the confines of our sector, CEA Aviation has established links with a collection of air transportation associations to ensure that students approach perplexing workplaces and receive work aid with requests for astounding general information.

  12. Hitech spread out its name in the market in Jan 2004. It serves 18+ years in teaching and completing goals of students all over, and thus, it transforms into the student's most memorable choice with time. Today, every student dreams of acquiring an undeniable level versatile fixing course from hitech and becoming self-allowed to achieve their goals through day-to-day existence. Hitech gives different specific fixing courses, for instance, compact fixing, PC fixing, OCA fixing, EMMC fixing, LCD fixing, and PC gear machines fixing. Call here for additional information 9212411411.

    Visit Here :- Mobile Repairing Course In Delhi