GNU/Linux >> Znalost Linux >  >> Linux

Linux chfn Command Tutorial pro začátečníky (6 příkladů)

Uživatel v Linuxu má s ním spojeno mnoho informací, včetně telefonních čísel domů a do kanceláře, čísla kanceláře a dalších. Při vytváření uživatele obvykle přeskočíme vyplňování těchto informací (protože je to všechno volitelné). Věděli jste ale, že existuje příkaz, který vám umožní vyladit všechny tyto informace?

V tomto tutoriálu probereme základy chfn pomocí několika snadno pochopitelných příkladů. Ale než to uděláme, stojí za zmínku, že všechny příklady v tomto článku byly testovány na počítači Ubuntu 18.04LTS.

Příkaz Linux chfn

Příkaz chfn v Linuxu v podstatě umožňuje snadno změnit celé jméno uživatele a související informace. Následuje jeho syntaxe:

chfn [options] [LOGIN]

A zde je to, co o tom říká manuálová stránka:

 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.

Následuje několik příkladů ve stylu otázek a odpovědí, které vám poskytnou představu o tom, jak příkaz chfn skutečně funguje.

O1. Jak změnit celé jméno uživatele pomocí chfn?

To lze provést pomocí volby -f příkazového řádku následujícím způsobem:

sudo chfn -f HimanshuArora himanshu

Všimněte si, že 'himanshu' je uživatel Linuxu, jehož celé jméno je změněno na 'HimanshuArora'.

Q2. Jak změnit domácí telefonní číslo pomocí chfn?

Chcete-li změnit domácí telefonní číslo, použijte volbu -h příkazového řádku.

sudo chfn -h 0172-666666 himanshu

Q3. Jak změnit číslo pokoje uživatele pomocí chfn?

To lze provést pomocí volby -r příkazového řádku.

sudo chfn -r 12 himanshu

4. Jak změnit pracovní telefonní číslo uživatele pomocí chfn?

Chcete-li změnit pracovní telefonní číslo, použijte volbu -w příkazového řádku.

sudo chfn -w 0173-222222 himanshu

O5. Jak ověřit změny provedené prostřednictvím chfn?

Chcete-li ověřit, že všechny změny, které jste provedli prostřednictvím chfn, byly úspěšně uloženy, použijte příkaz finger. Zde je například to, co tento příkaz ukázal v mém systému poté, co jsem provedl příkazy všech předchozích sekcí.

Takže můžete vidět, že všechny změny provedené prostřednictvím chfn byly uloženy.

Všimněte si, že v případě, že finger není nainstalován ve vašem systému, nainstalujte jej pomocí následujícího příkazu:

sudo apt-get install finger

O6. Jak změnit všechny informace najednou?

Pokud chcete změnit všechny informace související s uživatelem najednou, použijte příkaz chfn sans any option (uveďte uživatelské jméno v případě, že to chcete udělat pro jiného uživatele, než je aktuálně přihlášený uživatel).

chfn

Závěr

Příkaz chfn je vám k dispozici, ať už jste pouze uživatel, který chce změnit související informace, nebo správce systému, který chce provést změny informací pro více uživatelů. Zde jsme probrali většinu možností příkazového řádku. Chcete-li se dozvědět více, přejděte na manuálovou stránku nástroje.


Linux
  1. Linux cd command tutorial pro začátečníky (8 příkladů)

  2. Linux Date Command Tutorial pro začátečníky (8 příkladů)

  3. Linux hostname Command Tutorial pro začátečníky (5 příkladů)

  1. Výuka příkazů Linux pro začátečníky (5 příkladů)

  2. Linux df Command Tutorial pro začátečníky (8 příkladů)

  3. Linux du Command Tutorial pro začátečníky (10 příkladů)

  1. Výukový program Linux echo Command pro začátečníky (5 příkladů)

  2. Linux env Command Tutorial pro začátečníky (5 příkladů)

  3. Návod k příkazu velikosti Linuxu pro začátečníky (6 příkladů)