Πώς να δείτε τους χρήστες στο σύστημα;
sobes.tech AI
Απάντηση από AI
Υπάρχουν διάφοροι τρόποι για να δείτε τους χρήστες στο σύστημα.
-
Προβολή του περιεχομένου του αρχείου
/etc/passwd:cat /etc/passwdΑυτό το αρχείο περιέχει καταχωρίσεις για κάθε χρήστη, κάθε γραμμή αντιπροσωπεύει έναν χρήστη και περιλαμβάνει, μεταξύ άλλων, το όνομα χρήστη και τον κατάλογο home.
-
Χρήση της εντολής
getent:getent passwdΑυτή η εντολή εξάγει καταχωρίσεις από τη βάση δεδομένων Name Service Switch, η οποία μπορεί να περιλαμβάνει πληροφορίες από το
/etc/passwd, LDAP και άλλες πηγές. -
Χρήση της εντολής
id:id <όνομα_χρήστη>Αυτή η εντολή εμφανίζει πληροφορίες για έναν συγκεκριμένο χρήστη, συμπεριλαμβανομένου του UID, GID και των ομάδων. Για να δείτε πληροφορίες για τον τρέχοντα χρήστη:
id -
Χρήση της εντολής
who:whoΑυτή η εντολή δείχνει ποιοι χρήστες είναι συνδεδεμένοι αυτήν τη στιγμή στο σύστημα.
-
Χρήση της εντολής
w:wΑυτή η εντολή είναι παρόμοια με το
who, αλλά παρέχει πιο λεπτομερείς πληροφορίες σχετικά με το τι κάνουν οι χρήστες.
Για να λάβετε μια λίστα όλων των χρηστών, συμπεριλαμβανομένων των συστημικών, συνήθως χρησιμοποιείτε cat /etc/passwd ή getent passwd. Για πληροφορίες σχετικά με έναν συγκεκριμένο χρήστη, χρησιμοποιείτε id. Για να δείτε ενεργές συνεδρίες, χρησιμοποιείτε who ή w.