Home Техника Текущо потребителско име

Текущо потребителско име



Въведение

UserID(useridentifier,UserIDилиUID) , пълното имепотребителски идентификатор, в системи, подобни на UNIX, е неподписана целочислена стойност, използвана от ядрото за идентифициране на потребители, и също е един от необходимите компоненти на файловата система и процеси на UNIX. Различни системи диапазонът от стойности на UID е различен, но най-общо казано, UID е представен от 15-битово цяло число и диапазонът му е в рамките на 0 ~32767, и има следните ограничения: UID на суперпотребителя винаги е 0; UID със стойности в диапазона от 1 до 100 са запазени за системна употреба. Някои ръководства препоръчват да се запазват 101 до 499 или дори 101 до 999 (като Debian[1] )UID за архивиране; Съответно, когато първият потребител е създаден с командата useradd в Linux, UID, зададен му по подразбиране, е 1000.

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, стартирана от SUN през 1982 г., е UNIXOS, работеща на платформата Motorola 680x0. SUNOS 4.0, обявена през 1988 г., мигрира операционната платформа от ранната платформа на Motorola 680x0 към платформата SPARC и започна да поддържа Intel80x86 на Intel през 1992 г. ,SUN пусна Solaris 2.0. От 1998 г. Sun въведе 64-битови операционни системи Solaris 2.7 и 2.8. Тези операционни системи имат значително подобрени мрежови характеристики, оперативна съвместимост, съвместимост и лекота на конфигуриране и управление .

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.

име за вход: потребителско име за влизане;

terminalline:useterminalequipment;

време за влизане:време за влизане в системата.

Thefollowingdescribesthecommonlyusedparametersofthewhocommand.

-m

Показва вашето потребителско име в системата, входен терминал, време за влизане

-q

Показване само на акаунта за влизане на потребителя и броя на регистрираните потребители

-s

Игнориране, това е същото като кой

-r

Може да бъде прегледано текущото ниво на изпълнение на системата

run-level3Apr2109:37last=S

-H,--заглавие показва ред и заглавия на колони. Често използваните заглавия са показани в Таблица 4-2.

Linuxviewusercommandlast

Можете да видите последния път, когато сте влезли. Разбира се, root може да прегледа състоянието на влизане на други потребители.

последният потребител може да види предишния вход на потребителя

This article is from the network, does not represent the position of this station. Please indicate the origin of reprint
TOP