Lorsque je fais un ls -al
, je peux voir le propriétaire et le groupe de fichiers ou de dossiers. Cependant, j'ai récemment changé mon UID, alors comment savoir si tous mes dossiers appartiennent à mon nom d'utilisateur et au nouvel uid?
Lorsque je fais un ls -al
, je peux voir le propriétaire et le groupe de fichiers ou de dossiers. Cependant, j'ai récemment changé mon UID, alors comment savoir si tous mes dossiers appartiennent à mon nom d'utilisateur et au nouvel uid?
Réponses:
Eh bien, si vous vouliez voir les UID du fichier, la ls
commande peut vous aider.
Vous pouvez utiliser ls
avec le drapeau n .
ls -n
-n
explication de la page de manuel:
-n, --numeric-uid-gid
like -l, but list numeric user and group IDs.
Eh bien, Linux suit la propriété par UID uniquement pour
find / -uid 1000
Remplacez l'uid 1000 par l'uid que vous souhaitez rechercher.
adduser
, mon utilisateur qui a un UID spécial différent (vous savez, en 1992, nous avions un UID personnel pour partager le fichier avec NFS qui n'avait pas de tables UID à l'époque, et je suis devenu sentimental avec ça :-)). Cette façon est propre et vous n'aurez aucun problème. Essayer de changer un UID partout dans le système est presque impossible --- ce n'est pas seulement la propriété du fichier, c'est aussi dans un fichier --- pensez /etc/groups
.