GNU/Linux >> Znalost Linux >  >> Linux

Linux logname Command Tutorial pro začátečníky (s příklady)

Linux nabízí několik příkazů, které ve výstupu zobrazují přihlašovací jméno aktuálního uživatele. Jedním z nich je logname . V tomto tutoriálu rychle pochopíme základy tohoto nástroje příkazového řádku 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 tutoriálu byly testovány na CentOS 7.

Příkaz Linux logname

Jak již bylo zmíněno na začátku, příkaz logname vám sdělí přihlašovací jméno aktuálního (nebo volajícího) uživatele. Zde je syntaxe tohoto nástroje:

logname [OPTION]

A následuje, jak to vysvětluje manuálová stránka nástroje:

logname - print user´s login name
Print the name of the current user.

Zde je několik příkladů ve stylu otázek a odpovědí, které vám poskytnou dobrou představu o tom, jak nástroj logname funguje.

O1. Jak používat přihlašovací jméno?

Základní použití je velmi snadné – vše, co musíte udělat, je spustit 'logname' bez jakýchkoli argumentů.

logname

Příkaz vytvoří přihlašovací jméno aktuálního uživatele. Například v mém případě to produkovalo následující výstup:

tarra9779725351

O2. Kde logname hledá informace?

Příkaz logname přistupuje k souboru udržovanému systémem (často /var/run/utmp nebo /etc/utmp ), abyste získali informace, které produkuje na výstupu. Pokud se příkaz provede úspěšně, jeho výstupní stav je 0, jinak je stav 1.

O3. Jak se logname liší od jiných podobných příkazů?

Někteří z vás mohou namítat, proč je příkaz logname vůbec potřeba, když existují další podobné příkazy, jako je whoami? Mezi těmito příkazy a logname je alespoň jeden zásadní rozdíl:vrací základní uživatelské jméno, i když jej používáte v režimu sudo.

Následující snímek obrazovky jasně ukazuje, že další podobné příkazy vytvářejí na výstupu 'root', když jsou spuštěny v režimu sudo, ale logname vytváří základní uživatelské jméno i v tomto případě.

Poznámka :Chcete-li zobrazit obecnou nápovědu nebo informace související s verzí, použijte --help a --version možnosti příkazového řádku.

Závěr

Logname je velmi základní nástroj příkazového řádku – je snadno pochopitelný a používá se prakticky bez možností příkazového řádku. Celkově tedy křivka učení neexistuje. Chcete-li se o tomto nástroji dozvědět více, přejděte na jeho manuálovou stránku.


Linux
  1. Rozšíření Linuxu Command Tutorial pro začátečníky (s příklady)

  2. Výukový program příkazů Linux factor pro začátečníky (s příklady)

  3. Linux ano Příkazový kurz pro začátečníky (s příklady)

  1. Linux nproc Command Tutorial pro začátečníky (s příklady)

  2. Uživatelé Linuxu Výukový program příkazů pro začátečníky (s příklady)

  3. Výukový program příkazu Linux sum pro začátečníky (s příklady)

  1. Výukový program pro Linux tac Command pro začátečníky (s příklady)

  2. Výukový program příkazu spánku pro Linux pro začátečníky (s příklady)

  3. Výukový program příkazů se základním názvem Linuxu pro začátečníky (s příklady)