Linux chfn Befehl Tutorial für Anfänger (6 Beispiele)

Ein Benutzer unter Linux hat eine Menge Informationen, einschließlich Telefonnummern zu Hause und im Büro, die Nummer des Büroraums und mehr. Wir überspringen normalerweise das Ausfüllen dieser Informationen (da alles optional ist), während wir einen Benutzer anlegen. Aber wussten Sie, dass es einen Befehl gibt, mit dem Sie all diese Informationen anpassen können?

In diesem Tutorial werden wir die Grundlagen des chfn-Befehls anhand einiger leicht verständlicher Beispiele diskutieren. Aber bevor wir das tun, ist es erwähnenswert, dass alle Beispiele in diesem Artikel auf einem Ubuntu 18.04LTS-Rechner getestet wurden.

Linux-Befehl chfn

Mit dem chfn-Befehl unter Linux können Sie den vollständigen Namen eines Benutzers sowie die zugehörigen Informationen einfach ändern. Seine Syntax lautet wie folgt:

chfn [options] [LOGIN]

Und hier ist, was die Manpage dazu sagt:

 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.

Es folgen einige Beispiele im Stil von Fragen und Antworten, um Ihnen eine Vorstellung davon zu geben, wie der chfn-Befehl tatsächlich funktioniert.

Q1. Wie ändert man den vollständigen Namen des Benutzers mit chfn?

Dies kann mit der Kommandozeilenoption -f wie folgt durchgeführt werden:

sudo chfn -f HimanshuArora himanshu

Beachten Sie, dass ‚himanshu‘ der Linux-Benutzer ist, dessen voller Name in ‚HimanshuArora‘ geändert wird.

Q2. Wie ändert man die Telefonnummer zu Hause mit chfn?

Um die private Telefonnummer zu ändern, verwenden Sie die Befehlszeilenoption -h.

sudo chfn -h 0172-666666 himanshu

Q3. Wie kann man die Raumnummer des Benutzers mit chfn ändern?

Dies kann mit der Befehlszeilenoption -r geschehen.

sudo chfn -r 12 himanshu

Q4. Wie kann man die Arbeitstelefonnummer des Benutzers mit chfn ändern?

Um die Arbeitstelefonnummer zu ändern, verwenden Sie die Befehlszeilenoption -w.

sudo chfn -w 0173-222222 himanshu

Q5. Wie kann man Änderungen, die über chfn?&nbsp vorgenommen wurden, überprüfen?

Um zu überprüfen, ob alle Änderungen, die Sie über chfn vorgenommen haben, erfolgreich gespeichert wurden, verwenden Sie den Befehl finger. Hier ist zum Beispiel das, was dieser Befehl auf meinem System anzeigte, nachdem ich alle Befehle der vorherigen Abschnitte ausgeführt hatte.

Wie man Änderungen verifiziert, die über chfn vorgenommen wurden

So können Sie sehen, dass alle über chfn vorgenommenen Änderungen gespeichert wurden.

Beachten Sie, dass, falls finger nicht auf Ihrem System installiert ist, installieren Sie ihn mit dem folgenden Befehl:

sudo apt-get install finger

Q6. Wie kann man alle Informationen in einem Zug ändern?

Wenn Sie alle benutzerbezogenen Informationen auf einmal ändern möchten, verwenden Sie den Befehl chfn ohne jegliche Option (geben Sie den Benutzernamen an, falls Sie dies für einen anderen als den derzeit angemeldeten Benutzer tun möchten).

chfn

Wie man alle Informationen in einem Zug ändern kann

Schlussfolgerung

Egal, ob Sie nur ein Benutzer sind, der die zugehörigen Informationen ändern möchte, oder ein Systemadministrator, der Änderungen an Informationen für mehrere Benutzer vornehmen möchte, der Befehl chfn steht Ihnen zur Verfügung. Wir haben die meisten Kommandozeilenoptionen hier besprochen. Um mehr zu erfahren, gehen Sie auf die Manpage des Tools.

Das könnte Dich auch interessieren …