Linux kommando navni bruk

Linux kommando navni bruk
Linux er en mangfoldig plattform å spille med mange kommandoer i skallet på en gang og gjør også annet arbeid. Disse kommandoene er av mangfoldig bruk og formål. Det kommer et øyeblikk mens du jobber i Linux at du må finne ut og vite mer om noen spesifikk fil, eieren, dens vei og innhold mellom noen mapper. En av de unike og gode kommandoene er “NameI” -kommandoen til Linux -systemet. Navnet -kommandoen brukes så langt for å vite mer om den spesifikke katalogen i.e., dens vei, beliggenhet og mye flere ting. Derfor vil vi i dag diskutere Namei -kommandoen i vår Ubuntu 20.04 Linux Shell. Så la oss få en ny start.

Du må først åpne systemet ditt og deretter åpne for terminalkonsollen også. Bruk “Ctrl+Alt+T” for å gjøre det. Etter åpningen av terminalen er vi klare til å bruke vår kommando til bestemte formål. Du må vite at Namei -kommandoen bruker mange flagg i den av disse grunnene. Hvis du vil finne ut mer om Namei -kommandoen, er det bare.

Enkel kommando:

Namei -kommandoen kan brukes i skallet uten bruk av noe flagg i det for bare å liste opp baneverdiene. For dette må du definere veien til den aktuelle destinasjonen i skallet. Du kan se fra bildet nedenfor at banen har blitt delt inn i biter. "D" -delen viser alle katalogene til den aktuelle banen mens "-" -delen viser destinasjonsfilen.

01: Juster stien vertikalt

La oss si at du vertikalt å justere banen til en bestemt fil som er funnet på systemets hjemmemappe, og du vet ikke hvordan du gjør det. Så du trenger navnekommandoen her for din hjelp. Du må bruke det med "-v" -flagget for vertikal innretting av banen fra start til slutt. Du må også gi veien til denne filen i kommandoen. Etter å ha brukt denne kommandoen ved å gi en vei til “Ny.txt ”-fil, vi har fått resultatet nedenfor.

På første linje viser "f:" at banen til filen er spesifisert foran den. “D” står for katalog I.e., betyr at alle navnene foran “D” er kataloger. "-" -tegnet indikerer at navnet foran det er den nødvendige filen I.e. vanlig fil. "F" -tegnet indikerer at denne banen bare kan rettes mot en vanlig fil.

$ namei -v/home/aqsayasin/new.tekst

La oss vertikalt justere en annen fil ved å bruke samme navnekommando. Så vi har oppdatert banen gitt i kommandoen denne gangen jeg.e. forskjellig fra den forrige. Vi har lagt til en vei til filen “Les.CC ”-filen som finnes i nedlastingsmappen i systemet vårt. "-V" -flagget brukes til å justere banen til denne filen i skallet vertikalt. Du vil se at den vil vise den opprinnelige banen ved den første utgangslinjen foran “F”. Etter det vil det vertikalt justere listen over alle katalogene. Til slutt vil det vise deg navnet på en fil foran "-" -tegnet.

$ namei -v/home/aqsayasin/nedlastinger/lese.CC

02: Finn eier og gruppe

Namei -kommandoen er veldig nyttig for å finne ut den virkelige eieren og gruppen av den aktuelle adressen som er gitt i den. Den eieren og gruppen må være en Linux -bruker som kanskje ikke er logget inn. Så vi bruker navnekommandoen her med "-o" -flagget i skallet for å finne ut eieren og gruppen av hver del av banen gitt i instruksjonen nedenfor. For det første vil den vise den samlede adressen i utdataene foran “F” som sier at den leder mot en vanlig fil. Nå inneholder denne banen totalt tre kataloger og 1 vanlig fil. Eieren og gruppen av de to første katalogene er de samme i.e., “Root” eieren av neste katalog er bruker “Aqsayasin”, og den ligger også i "Aqsayasin" -gruppen. Den vanlige filen tilhører også brukeren “Aqsayasin” i.e., Eier og gruppe er “Aqsayasin” her.

$ namei -o/home/aqsayasin/new.tekst

La oss finne ut eieren av en annen fil “Les.CC ”i Ubuntu 20.04 System ved hjelp av samme navnekommando. Vi har brukt “-o” -flagget med filstien. Utgangen viser at de to første katalogene tilhører "root" -brukeren og gruppen. De to siste katalogene og den vanlige filen “Les.CC ”tilhører den for øyeblikket innloggede brukeren i.e., Aqsayasin og du kan også gjøre endringer i disse katalogene og filene.

03: informasjon om lang liste

Hvis du vil lage systemet ditt, liste opp all den andre informasjonen om den spesifikke banen, kan du også gjøre det med NameI -kommandoen i skallet. Med andre ord, du kan liste opp alle lesings-, skrive- og utførelsesrettighetene til en viss vei i skallet ved hjelp av en navnekommando. For dette formålet må du bruke “-L” -flagget for å oppgi informasjonen innen Namei-kommandoen sammen med banen som er nevnt i den. Etter utførelsen av Namei-kommandoen med ”-l” -kommandoen, har vi fått resultatet vist nedenfor på bildet. Utgangen fra denne kommandoen viser konteksten som "DRWXR-XR-X" sammen med eier- og gruppeinformasjon. Karakteren “D” viser at den spesifikke plasseringen av en katalog. Den tre første "RWX" -tegnet betyr at eieren har alle rettigheter til å lese, skrive og utføre på denne filen. "R_x" betyr at gruppen og andre brukere av dette systemet har rettigheter til å lese og utføre, men ikke skriver. Disse privilegiene er for alle de tre nevnte katalogene. Mens filen bare fikk lese- og skriveprivilegiene for eieren og gruppen I.e., “RW-RW-”, og andre brukere kan bare lese den. Jeg.e., "Jeg-".

Vi har brukt NameI -listekommandoen for en annen vei til filen “Les.CC ”. Utgangen for denne kommandoen viser den samme utgangen som den gjorde for en vei til filen “Ny.tekst". Katalogene inneholder samme privilegier, eier og gruppeinformasjon. Filen inneholder også samme eier, gruppe og privilegier som “Ny.txt ”-filen fikk før.

Hvis en bruker bare vil liste opp privilegiene som er tildelt eiere, grupper og andre brukere, kan de også gjøre det med Namei -kommandoen. Du trenger bare å oppdatere flagget i kommandoen. Så erstatt “-l” med “-m” -flagget for å gjøre det. I utdataene kan du se at den bare viste informasjonen om privilegiene.

Konklusjon:

Guiden vår inneholder en kort beskrivelse av å bruke Namei -kommandoen i skallet til Ubuntu 20.04 System for å oppnå visse formål som å vise katalogene i vertikal rekkefølge, eiere av filer og kataloger, gruppene som disse filene og mappene tilhører, privilegiene som er tilordnet disse eierne, gruppene og brukerne osv. Alle kommandoene er ganske enkle å implementere i enhver Linux -distribusjon.