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?
19
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 .-n
explication de la page de manuel:la source
Eh bien, Linux suit la propriété par UID uniquement pour
Remplacez l'uid 1000 par l'uid que vous souhaitez rechercher.
la source
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
.$ ls -lnR yourdir
la source
Pour vérifier l' uid: gid d'un propriétaire de répertoire: group
la source