Domov Technika Aktuální uživatelské jméno

Aktuální uživatelské jméno



Úvod

ID uživatele(identifikátor uživatele,ID uživateleneboUID) ,úplné jménoidentifikátor uživatele,v systémech podobných UNIXu,jenepodepsán celočíselnou hodnotou použitou jádrem k identifikaci uživatelů a také jednou z nezbytných součástí systému souborů UNIX a procesů.V různých systémech je rozsah hodnot UID různý, ale obecně řečeno, je 5 vrozsahu UID 32767 a existují následující omezení:UIDsuperuživatelejevždy0;UIDshodnotami​​​​​​i 100 jsou vyhrazeny pro systémové použití.Některé manuály doporučují zachovat 101až499,nebo dokonce 101až999(například Debian[1] )UID pro zálohování;Odpovídajícím způsobem, když je vytvořen první příkaz pomocí příkazu useradv Linuxu, je mu ve výchozím nastavení přiřazeno UID1000.

ThecurrentusernamereferstotheusernameoruserIDofthecomputercurrentlybeingused.Nowthesystemisgenerallyamulti-usersystem,suchasUNIXOS,LinuxOS.Therefore,theusernameoruserIDofdifferentusersisdifferent,andtheusernamecorrespondstotheuserIDonetoone,whichisusedtodetectwhethertheusernameexistsinthecurrentsystem.Sometimesinordertoknowhowmanyusersareusingthecurrentsystem,itisusuallybyqueryingthecurrentusername.Youcanlearnaboutthecurrentsystemresourceusagethroughthecurrentusername.

Commonmulti-useroperatingsystems

Multi-useroperatingsystemsallowmultipleuserstousethesamemachinethroughtheirownterminals,sharingvariousresourcesinthehostsystem,andeachuserprogramItcanbefurtherdividedintoseveraltasks,sothattheycanbeexecutedconcurrently,whichcanfurtherimproveresourceutilizationandsystemthroughput.Mostofthelarge,medium,andminicomputersareconfiguredwithmulti-userandmulti-taskoperatingsystems,andon32-bitmicrocomputers,manyofthemareconfiguredwithmulti-userandmulti-taskoperatingsystems.

UNIXOS

UNIXOSwasdevelopedbyBellLabsofAmericanTelegraphandTelephoneCompanybetween1969and1970.TheUNIXV.7introducedin1979hasbeenwidelyusedAvarietyofmediumandsmallcomputers.Withtheimprovementofmicrocomputerperformance,peopletransplantedUNIXtomicrocomputer.Around1980,theseventhversionofUNIXwasportedtoMotorola'sMC680xxmicrocomputer.Later,theversionofUNIXV7.0wassimplifiedandthenportedtoIntel8080,whichwascalledXenix.ThetwomostinfluentialvariantsofUNIXoperatingsystemsthatcanrunonmicrocomputersareSolarisOSandLinuxOS.

SolarisOS

SunOS 1.0, spuštěný společností SUN v roce 1982, je UNIXOS běžící na platformě Motorola680x0. SUNOS4.0 oznámený v roce 1988 migroval operační platformu z dřívější platformy Motorola 680x0 na platformu 9xtel'sPARCin1 na podporu 9xtel'sPARC v 8 Nevydaný Solaris 2.0. Od roku 1998 zavedl Sun 64bitové operační systémy Solaris 2.7 a 2.8. Tyto operační systémy mají výrazně vylepšené síťové funkce, interoperabilitu, kompatibilitu a snadnou konfiguraci a správu .

LinuxOS

LinuxisanimportantvariantofUNIX,originallydevelopedbyFinnishstudentLinusTorvaldsforIntel80386.In1991,thefirstLinuxversionwasreleasedontheInternet.Becausethesourcecodewasopen,manypeoplecooperatedwithitthroughtheInternet,andtheperformanceofLinuxwasrapidlyimproved,anditsapplicationscopewasalsoexpandingdaybyday.Correspondingly,thesourcecodehasalsoexpandedrapidly.Atthistime,itisalreadyafullyfunctionalUNIXsystem.AlargenumberofsoftwarerunningonUNIX(includingmorethan1,000utilitysoftwareandalargenumberofnetworksoftware)havebeentransplantedtoLinux,anditcanbeRunonthemaincomputer,suchasIntel80x86Pentium,etc.

Linuxcommandtoviewusername

inuxviewusercommandwcommand

Thiscommandisusedtodisplaythestatusofusersloggedintothesystem.Thewcommandispowerful,Itcannotonlyshowwhoisloggedintothesystem,butalsoshowthecurrentworkoftheseusers,andthestatisticaldataismoredetailedandscientificthanthewhocommand.

ThedisplayitemsofthewcommandareinthefollowingorderArrangement:thecurrenttime,thetimefromwhenthesystemwasstartedtothepresent,thenumberoflogged-inusers,andtheaverageloadofthesysteminthelast1second,5seconds,and15seconds.Thentherearethevariousdataofeachuser.Thedisplayorderoftheitemsisasfollows:loginaccount,terminalname,remotehostname,logintime,idletime,JCPU,PCPU,andthecommandlineofthecurrentlyrunningprocess.

JCPUtimereferstothetimetakenbyallprocessesconnectedtotheterminal(tty).Thistimedoesnotincludethepastbackgroundjobtime,butitincludesthetimeoccupiedbythecurrentlyrunningbackgroundjob.ThePCPUtimereferstothetimetakenbythecurrentprocess(thatis,theprocessdisplayedintheWHATitem).Thespecificusageandparametersofthiscommandaredescribedbelow.

Linuxviewingusercommandwhocommand

Thiscommandismainlyusedtoviewthecurrentonlineusersituation.Thiscommandisveryuseful.Iftheuserwantstoestablishinstantcommunicationwithotherusers,suchasusingthetalkcommand,thefirstthingtomakesureisthattheuserisindeedonline,otherwisethetalkprocesscannotbeestablished.Foranotherexample,ifthesystemadministratorwantstomonitorwhateachlogged-inuserisdoingatthismoment,hemustalsousethewhocommand.

loginname:loginusername;

terminalline:useterminalequipment;

čas přihlášení:čas přihlášení do systému.

Thefollowingdescribesthecommonlyusedparametersofthewhocommand.

-m

Zobrazuje vaše uživatelské jméno v systému, přihlášení k interminálu, čas přihlášení

-q

Zobrazte pouze přihlašovací účet uživatele a počet označených uživatelů

-s

Ignorujte, je to stejný jako kdo

-r

Lze zobrazit aktuální úroveň běhu systému

run-level3Apr2109:37last=S

-H,--nadpis se zobrazí v nadpisech sloupců. Běžně používané nadpisy jsou uvedeny v tabulce 4-2.

Linuxviewuserpříkaz

Můžete si prohlédnout poslední přihlášení.Root samozřejmě může zobrazit stav přihlášení ostatních uživatelů.

poslední uživatel si může prohlédnout předchozí přihlášení k fixačnímu zařízení

Tento článek je ze sítě, nereprezentuje pozici této stanice. Uveďte prosím původ dotisku
HORNÍ