Μετάβαση στο περιεχόμενο

whoami

Από τη Βικιπαίδεια, την ελεύθερη εγκυκλοπαίδεια

Η εντολή whoami απαντάται στα περισσότερα λειτουργικά συστήματα τύπου Unix, στα Windows Vista, στα Windows 7 και στα Windows Server 2008. Προέρχεται από την αγγλική φράση "Who am I?" ("Ποιος είμαι;") και εμφανίζει το πραγματικό όνομα του χρήστη που την εκτελεί. Έχει το ίδιο αποτέλεσμα με την εντολή id -un.

Στα λειτουργικά συστήματα τύπου Unix η έξοδος της εντολής διαφέρει λίγο σε σχέση με τα περιεχόμενα της μεταβλητής $USER γιατί η whoami εμφανίζει το όνομα με το οποίο ο χρήστης δουλεύει ενώ η $USER εμφανίζει το όνομα με το οποίο ο χρήστης εισήλθε στο σύστημα. Για παράδειγμα, αν ο χρήστης εισήλθε σαν John και εκτέλεσε την εντολή su για να γίνει root, η whoami εμφανίζει root ενώ η echo $USER εμφανίζει John. Αυτό συμβαίνει γιατί η εντολή su συνήθως δεν καλεί κέλυφος εισόδου (login shell).

Η έκδοση του GNU γράφτηκε από το Richard Mlynarik και αποτελεί μέρος των GNU Core Utilities (coreutils).

Η εντολή είναι επίσης διαθέσιμη στο Resource Kit των Windows 2000[1] και στα Windows XP SP2 Support Tools.[2]

Η εντολή υπάρχει επίσης στο Netware, στον κοινό φάκελο του εξυπηρετητή αρχείων. Εκτός των παραπάνω εμφανίζει τις τρέχουσες συνδέσεις στον εξυπηρετητή που συνδέεται ο χρήστης και τα ονόματα με τα οποία το κάνει αυτό.

Εξωτερικοί σύνδεσμοι

[Επεξεργασία | επεξεργασία κώδικα]