GNU/Linux >> Tutoriels Linux >  >> Linux

Tutoriel de commande Linux chfn pour les débutants (6 exemples)

Un utilisateur sous Linux a beaucoup d'informations qui lui sont associées, y compris les numéros de téléphone à domicile et au bureau, le numéro de bureau, etc. Nous omettons généralement de remplir ces informations (car elles sont toutes facultatives) lors de la création d'un utilisateur. Mais saviez-vous qu'il existe une commande qui vous permet de modifier toutes ces informations ?

Dans ce didacticiel, nous aborderons les bases du chfn commande en utilisant des exemples faciles à comprendre. Mais avant cela, il convient de mentionner que tous les exemples de cet article ont été testés sur une machine Ubuntu 18.04LTS.

Commande Linux chfn

La commande chfn sous Linux vous permet essentiellement de modifier facilement le nom complet d'un utilisateur ainsi que les informations associées. Voici sa syntaxe :

chfn [options] [LOGIN]

Et voici ce que dit la page de manuel :

 The chfn command changes user fullname, office room number, office
phone number, and home phone number information for a user's account.
This information is typically printed by finger(1) and similar
programs. A normal user may only change the fields for her own account,
subject to the restrictions in /etc/login.defs. (The default
configuration is to prevent users from changing their fullname.) The
superuser may change any field for any account. Additionally, only the
superuser may use the -o option to change the undefined portions of the
GECOS field.

These fields must not contain any colons. Except for the other field,
they should not contain any comma or equal sign. It is also recommended
to avoid non-US-ASCII characters, but this is only enforced for the
phone numbers. The other field is used to store accounting information
used by other applications.

Voici quelques exemples de style questions-réponses pour vous donner une idée du fonctionnement réel de la commande chfn.

Q1. Comment changer le nom complet de l'utilisateur en utilisant chfn ?

Cela peut être fait en utilisant l'option de ligne de commande -f de la manière suivante :

sudo chfn -f HimanshuArora himanshu

Notez que 'himanshu' est l'utilisateur Linux dont le nom complet est changé en 'HimanshuArora'.

Q2. Comment changer le numéro de téléphone du domicile avec chfn ?

Pour modifier le numéro de téléphone du domicile, utilisez l'option de ligne de commande -h.

sudo chfn -h 0172-666666 himanshu

Q3. Comment changer le numéro de chambre d'un utilisateur à l'aide de chfn ?

Cela peut être fait en utilisant l'option de ligne de commande -r.

sudo chfn -r 12 himanshu

Q4. Comment modifier le numéro de téléphone professionnel d'un utilisateur à l'aide de chfn ?

Pour modifier le numéro de téléphone professionnel, utilisez l'option de ligne de commande -w.

sudo chfn -w 0173-222222 himanshu

Q5. Comment vérifier les modifications effectuées via chfn ?

Pour vérifier que toutes les modifications que vous avez effectuées via chfn ont été enregistrées avec succès, utilisez la commande finger. Par exemple, voici ce que cette commande a montré sur mon système après avoir exécuté toutes les commandes des sections précédentes.

Ainsi, vous pouvez voir que toutes les modifications apportées via chfn ont été enregistrées.

Notez que si finger n'est pas installé sur votre système, installez-le à l'aide de la commande suivante :

sudo apt-get install finger

Q6. Comment modifier toutes les informations en une seule fois ?

Si vous souhaitez modifier toutes les informations associées à l'utilisateur en une seule fois, utilisez la commande chfn sans aucune option (spécifiez le nom d'utilisateur au cas où vous voudriez le faire pour un utilisateur autre que l'utilisateur actuellement connecté).

chfn

Conclusion

Que vous soyez simplement un utilisateur cherchant à modifier vos informations associées ou un administrateur système souhaitant modifier les informations de plusieurs utilisateurs, la commande chfn est à votre service. Nous avons discuté de la plupart des options de ligne de commande ici. Pour en savoir plus, rendez-vous sur la page de manuel de l'outil.


Linux
  1. Tutoriel de commande cd Linux pour les débutants (8 exemples)

  2. Tutoriel de commande Linux comm pour les débutants (5 exemples)

  3. Tutoriel de commande Linux df pour les débutants (8 exemples)

  4. Tutoriel de commande de date Linux pour les débutants (8 exemples)

  5. Tutoriel de commande de nom d'hôte Linux pour les débutants (5 exemples)

Tutoriel Linux who Command pour débutants (8 exemples)

Tutoriel de commande Linux nl pour les débutants (7 exemples)

Tutoriel de commande Linux nm pour les débutants (10 exemples)

Tutoriel de commande Linux OD pour les débutants (6 exemples)

Tutoriel de commande Linux w pour débutants (5 exemples)

Tutoriel de commande Linux ss pour les débutants (8 exemples)