Android

Πώς να καταχωρήσετε τους χρήστες στο linux

Cómo reinstalar Android desde una microSD (Hard Reset)

Cómo reinstalar Android desde una microSD (Hard Reset)

Πίνακας περιεχομένων:

Anonim

Θέλατε ποτέ να καταγράψετε όλους τους χρήστες στο σύστημα Linux ή να μετρήσετε τον αριθμό των χρηστών στο σύστημα; Υπάρχουν εντολές για τη δημιουργία ενός χρήστη, τη διαγραφή ενός χρήστη, τη λίστα των συνδεδεμένων χρηστών, αλλά ποια είναι η εντολή για την καταγραφή όλων των χρηστών στο Linux;

Αυτό το σεμινάριο θα σας δείξει πώς να καταχωρήσετε χρήστες σε συστήματα Linux.

Αποκτήστε μια λίστα με όλους τους χρήστες χρησιμοποιώντας το αρχείο /etc/passwd

Οι πληροφορίες τοπικού χρήστη αποθηκεύονται στο αρχείο /etc/passwd . Κάθε γραμμή σε αυτό το αρχείο αντιπροσωπεύει πληροφορίες σύνδεσης για έναν χρήστη. Για να ανοίξετε το αρχείο μπορείτε είτε να χρησιμοποιήσετε cat είτε less :

less /etc/passwd

vagrant:x:1000:1000:vagrant,,,:/home/vagrant:/bin/bash jack:x:1001:1001:,,,:/home/jack:/bin/bash anne:x:1002:1002:Anne Stone,,,:/home/anne:/bin/bash patrick:x:1003:1003:Patrick Star,,,:/home/patrick:/usr/sbin/nologin

Οι τιμές UID_MIN και UID_MIN συστήματός σας μπορεί να διαφέρουν, ώστε η πιο γενική έκδοση της παραπάνω εντολής να είναι:

eval getent passwd {$(awk '/^UID_MIN/ {print $2}' /etc/login.defs)..$(awk '/^UID_MAX/ {print $2}' /etc/login.defs)}

eval getent passwd {$(awk '/^UID_MIN/ {print $2}' /etc/login.defs)..$(awk '/^UID_MAX/ {print $2}' /etc/login.defs)} | cut -d: -f1

συμπέρασμα

Σε αυτό το σεμινάριο μάθατε πώς να καταγράφετε και να φιλτράρετε τους χρήστες στο σύστημα του Linux και ποιες είναι οι κύριες διαφορές μεταξύ του συστήματος και των κανονικών χρηστών του Linux.

Οι ίδιες εντολές ισχύουν για οποιαδήποτε διανομή Linux, συμπεριλαμβανομένων των Ubuntu, CentOS, RHEL, Debian και Linux Mint.

Μη διστάσετε να αφήσετε ένα σχόλιο εάν έχετε οποιεσδήποτε ερωτήσεις.

χρήστης τερματικού