Linux je open source operační systém, který je široce používán ve světě informačních technologií. Při práci s Linuxem je nutné znát aktuálního uživatele systému. Tyto informace mohou být užitečné v mnoha situacích, například při konfiguraci oprávnění souborů nebo provádění určitých příkazů. V tomto článku se podíváme na několik jednoduchých způsobů, jak zjistit aktuálního uživatele v Linuxu.
Jedním z nejjednodušších způsobů, jak zjistit aktuálního uživatele, je použití příkazu whoami. Tento příkaz zobrazí jméno aktuálního uživatele v terminálu. Stačí vytočit whoami a stiskněte klávesu Enter zjistit své uživatelské jméno.
Dalším způsobem, jak získat informace o aktuálním uživateli, je použití příkazu id. Tento příkaz zobrazí informace o aktuálním uživateli, včetně jeho jména, skupiny a identifikátorů. Stačí vytočit id a stiskněte klávesu Enter abyste získali kompletní informace o sobě.
Pokud chcete znát uživatelské jméno, ale nechcete používat příkazový řádek, můžete také zobrazit informace o aktuálním uživateli v okně Nastavení systému. Stačí otevřít Nastavení systému, vyhledat sekci s informacemi o Uživatelích a zobrazit svá data.
Definice aktuálního uživatele v Linuxu
V Linuxu existuje několik způsobů, jak identifikovat aktuálního uživatele:
- Pomocí příkazu whoami: tento příkaz vám umožňuje vygenerovat jméno aktuálního uživatele v terminálu. Stačí zadat whoami a stisknutím klávesy Enter zjistit aktuálního uživatele.
- Pomocí proměnné prostředí $USER: V Linuxu existují speciální proměnné prostředí, které obsahují informace o systému. Proměnná $USER obsahuje jméno aktuálního uživatele. Chcete-li zjistit aktuálního uživatele pomocí této proměnné, zadejte do terminálu Echo $USER a stiskněte Enter.
- Pomocí příkazu id : tento příkaz zobrazuje informace o aktuálním uživateli a jeho skupinách. Chcete-li zjistit uživatelské jméno a jeho ID, zadejte do terminálu id-u-n A stiskněte Enter.
Toto jsou hlavní způsoby, jak identifikovat aktuálního uživatele v Linuxu. Můžete použít kteroukoli z těchto metod podle vašich preferencí a potřeb.
Získání uživatelského jména příkazem "whoami"
Chcete-li zjistit jméno aktuálního uživatele v operačním systému Linux, můžete použít příkaz "whoami". Tento příkaz zobrazí na obrazovce jméno aktuálního uživatele.
K provedení příkazu "whoami" stačí jednoduše otevřít terminál a zadat tento příkaz bez dalších argumentů. Po provedení příkazu se na obrazovce zobrazí jméno aktuálního uživatele.
$ whoamijohn
V tomto příkladu příkaz " whoami "vrátil uživatelské jméno"john".
Tento příkaz je užitečný, když potřebujete vědět, Pod jakým názvem spouštíte příkazy v aktuální relaci v Linuxu. Může být také použit ve skriptech nebo příkazových souborech k provádění akcí v závislosti na jménu aktuálního uživatele.
Informace o uživateli pomocí příkazu "id"
Chcete-li zjistit informace o aktuálním uživateli, stačí zavolat příkaz " id " bez argumentů:
Po provedení příkazu se v konzoli zobrazí informace o uživateli, včetně jeho uživatelského ID (UID), ID skupiny (GID) a seznamu dalších skupin, ke kterým uživatel patří.
Například výstup příkazu " id " může vypadat následovně:
uid=1000(username) gid=1000(username) группы=1000(username),4(adm),24(cdrom),27(sudo),30(dip),46(plugdev),116(lpadmin),128(sambashare)
Kde " username "je jméno aktuálního uživatele," uid "je ID uživatele," gid "je ID skupiny a" skupiny " je seznam dalších skupin oddělených čárkami.
Použití příkazu " id " vám umožní rychle získat informace o aktuálním uživateli, aniž byste museli používat speciální vlajky nebo možnosti. Je to snadný a efektivní způsob pro správu a ladění v Linuxu.
Modifikace aktuálního uživatele v Linuxu
Změna informací o aktuálním uživateli Linuxu může být užitečná v případě potřeby aktualizovat přihlašovací údaje uživatele nebo změnit jeho nastavení.
K úpravě aktuálního uživatele v Linuxu lze použít příkaz usermod . Tento příkaz vám umožňuje změnit různé atributy uživatele, jako je uživatelské jméno, domácí adresář, skupina a další možnosti.
Než začnete upravovat uživatele, musíte se ujistit, že máte administrativní práva. K provedení příkazu usermod budou vyžadována práva superuživatele, takže musíte být zaregistrováni jako správce systému nebo použít příkaz s předponou sudo .
Příklad použití příkazu usermod ke změně uživatelského jména:
| Tým | Popis |
|---|---|
| sudo usermod - l novo_ma_ma_ma_ma_ma_ma | Změní uživatelské jméno ze starého na nové. |
Pokud chcete změnit další atributy uživatele, podívejte se na dokumentaci příkazu usermod .
Po provedení příkazu usermod se doporučuje zkontrolovat změny, abyste se ujistili, že byly úspěšně aplikovány. K tomu lze použít příkaz id, který zobrazí informace o aktuálním uživateli, včetně jeho nových atributů.
Stejně jako při každé změně nastavení systému nezapomeňte zálohovat data a být ostražití, abyste nepoškodili systém. Před zahájením úpravy se ujistěte, že přesně víte, jaké změny chcete provést u aktuálního uživatele.
Změna aktuálního uživatele příkazem "su"
Chcete-li použít příkaz "su", musíte otevřít terminál a zadat následující příkaz:
su název uživatele
Po zadání příkazu se zobrazí požadavek na heslo nového uživatele. Po úspěšné autorizaci bude současný uživatel změněn na příkaz "su".
Je důležité vzít v úvahu, že použití příkazu "su" vyžaduje oprávnění správce. Pokud tato práva nemáte, možná nebudete mít možnost změnit aktuálního uživatele.
Kromě změny aktuálního uživatele příkazem " su "existuje také příkaz" sudo su", který vám umožní dočasně se na chvíli stát správcem. Vyžaduje však zadání hesla aktuálního uživatele, nikoli nového.
Pomocí příkazu " su "nebo" sudo su " dávejte pozor, abyste jako jiný uživatel nebo správce neprováděli nežádoucí akce. Doporučuje se používat tyto příkazy pouze v případě potřeby a s omezenými přístupovými právy.
Změna aktuálního uživatele příkazem "sudo su"
Příkaz "sudo su" umožňuje změnit aktuálního uživatele na linuxovém systému. Při použití tohoto příkazu přejdete do režimu superuživatele (root), který má plná práva.
Chcete-li použít příkaz "sudo su", musíte mít na svém účtu oprávnění sudo. Příkaz "sudo" umožňuje provádět příkazy jako jiný uživatel s právy superuživatele.
Před použitím příkazu "sudo su" se ujistěte, že rozumíte potenciálním rizikům. Účet superuživatele (root) má plnou kontrolu nad systémem a může provést změny, které mohou ovlivnit jeho stabilitu a bezpečnost.
Chcete-li změnit aktuálního uživatele pomocí příkazu "sudo su", postupujte podle následujících kroků:
- Otevřete terminál.
- Zadejte příkaz "sudo su" a stiskněte Enter.
- Možná budete muset zadat heslo svého účtu.
- Po úspěšném zadání hesla se stanete superuživatelem (root).
Při používání příkazu "sudo su" buďte opatrní a ujistěte se, že provádíte pouze potřebné příkazy. Jakmile dokončíte úkoly, které vyžadují zvýšená práva, vraťte se k běžnému uživateli.