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

id (Unix)

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


Το id είναι πρόγραμμα των λειτουργικών συστημάτων τύπου Unix που τυπώνει το αναγνωριστικό του χρήστη (User identifier) ή της ομάδας (Group identifier) του λογαριασμού στον οποίο εκτελείται το ίδιο το πρόγραμμα. Για παράδειγμα, αν η εντολή id εκτελεστεί από τη χρήστη alice:

alice@darkstar:~$ id
uid=1016(alice) gid=100(users) groups=100(users)

Ο λογαριασμός υπερχρήστη (root) έχει UID ίσο με 0:

root@darkstar:~# id
uid=0(root) gid=0(root) groups=0(root)

Το εργαλείο whoami μπορεί να αντικατασταθεί πλήρως από το id, όταν αυτό μπορεί να δείχνει το όνομα του χρήστη:

alice@darkstar:~$ whoami
alice
alice@darkstar:~$ id -un   # Όπου `-u` σημαίνει `--user` και `-n` σημαίνει `--name`
alice