Bash Få gjeldende katalog

Bash Få gjeldende katalog
I Linux krever alle oppgaver som er gjort gjennom kommandolinjen brukere å få tilgang til tilstrekkelige kataloger. Det er forskjellige typer kataloger i et datasystem med Linux eller Ubuntu OS. Brukere kan få tilgang til hver katalog gjennom terminalen, og samhandle med dem. Det er flere alternativer, og hver gang brukere samhandler med ledeteksten for den gjeldende katalogen, jobber de.

Linux -systemet svarer ved å gi informasjon mot hver inngangsforespørsel. Den oppnådde utgangen er standard og skrevet ut til skalletiden. I denne opplæringen vil vi grave dypt inn i måtene å få tilgang til den gjeldende arbeidskatalogen og hvordan brukere kan bytte fra en katalog eller plassering til en annen, etterfulgt av relevante eksempler. Kommandoen som brukes til å få tilgang til den gjeldende arbeidskatalogen, vil hjelpe dem med å få tilgang til ethvert sted i systemet deres når som helst, i henhold til deres krav.

Krav

Følgende systemkrav er obligatoriske for å kjøre kommandoene i bash for å få katalog:

Anbefalt OS: Linux Mint 20 eller Ubuntu 20.04
Brukerkonto: En brukerkonto med sudo -rettigheter

Opplæringen forutsetter at brukere allerede har det siste Linux Mint OS på datasystemene sine. For bash, få den nåværende katalogen i Linux Mint 20, åpne terminalen fra hovedmenyen nederst til venstre på skjermen, og velg deretter Terminal -alternativet.

For å samhandle med terminalen, skriv Bash og trykk deretter Enter.

$ bash

Den vil vise en ledetekst, som viser at bash venter på verdien av inngangen.

Merk: Det hele avhenger av brukerens datasystem at de kan få et annet anmodet tegn (den nåværende plasseringen i filstrukturen til datasystemet inkludert arbeidskatalogen som for øyeblikket kjører på systemet). Mens du legger inn kommandoene, ikke skriv inn $ eller noe annet tegn før kommandoen. Legg også merke til at i eksemplene som er nevnt i denne opplæringen, er linjene som har en ledetekst i seg, og ikke begynner med $ -tegn, utgangene til hver kommando.

PWD (skriv ut arbeidskatalog)

Den gjeldende arbeidskatalogen er katalogen der alle kommandoene blir utført. Du må få navnet på den gjeldende arbeidskatalogen trykt. Skriv inn PWD -kommandoen og klikk deretter Enter. Den vil vise den komplette katalogen i utdataene, som vist nedenfor:

$ pwd

Output ovenfor viser at vi for øyeblikket er i brukerens katalog, i.e., /Hjem/Aqsa. Kommandoen som brukes her er PWD, en utskriftsarbeidskatalog, og når Linux Mint 20 -systemet en gang. Standardkatalogen er hjemmekatalogen som vises når brukerne starter en ny bash -økt.

Merk: For å avslutte katalogen med ett nivå, skriv CD… og klikk deretter Enter. Du blir returnert i en katalog.

$ CD ..

Mens du, hvis du vil avslutte alle kataloger, skriver du bare CD -en, og klikker på Enter. Du vil nå standardkatalogen.

CD (endre gjeldende arbeidskatalog)

Noen ganger ønsker brukere å bytte fra en katalog til en annen for å få tilgang til de aktuelle stedene og filene i en annen katalog. For dette må de bruke CD -kommandoen, deretter etterfulgt av et sted eller en katalog, e.g., Dokumenter, hjem osv.

Bare skriv inn CD -katalognavnet og klikk deretter Enter. Du kan skrive ut katalogen din for å sjekke denne nye banen. Arbeidskatalogen kan endres til den eksisterende, og den gjeldende arbeidskatalogen vil bli oppdatert, som vist i eksemplet nedenfor. Her har vi nådd hjemmekatalogen.

$ CD Directory-Name

Du kan også bevege deg videre i hvilken som helst katalog ved å skrive CD -katalognavnet og deretter treffe Enter. Dette vil videre ta deg til stedet, som ser på. Brukere kan prøve å gå inn i hele veien også på en gang, e.g., CD/Hjem/dokumenter/test.Docx; Dette vil spare dem fra å prøve flere trinn og vil hjelpe dem med å nå stedet på en gang.

Merk: Du kan også se listen over alle filer som er til stede på stedet du for øyeblikket er til stede. Det kan fullføres ved ganske enkelt å skrive LS, så kan du trykke Enter for å se utdataene.

Vis eller liste opp alle kataloger

Å kjenne listen over alle kataloger er en viktig ting mens du jobber med Linux -systemer. Brukerne kan sjekke ut forskjellige alternativer basert på katalogene de jobber for tiden i og ønsker å bytte mellom dem, slik at de kan benytte seg av disse stedene.

For å vise alle kataloger fra et bestemt sted, prøv kommandoen som nedenfor:

$ ls -d */

Her, i eksemplet nedenfor, er brukeren i hjemmekatalogen, så den vil vise den aktuelle katalogen, som er kalt "AQSA oppført" og "For tiden i bruk".

Merk: Du kan også bruke en kombinasjon av LS- og GREP -kommandoer som vil liste opp katalognavnene. For dette kan brukere bruke Find -kommandoen. Følgende er noen få kommandoer som også kan brukes i stedet for kommandoen nevnt ovenfor:

$ ls -l | grep '^d'
$ ls -l | Egrep '^d'

Konklusjon

I denne opplæringen utforsket vi forskjellige alternativer for å få den nåværende katalogen ved hjelp av bash i Linux Mint 20. På denne måten kan brukere få tilgang til den gjeldende katalogen i Linux eller Ubuntu basert på systemet de bruker. De forskjellige kommandolinjealternativene blir diskutert for å fortelle brukere hvordan de skal få den gjeldende katalogen de jobber i. Den gjeldende arbeidskatalogen er katalogen som brukere påkaller forskjellige typer kommandoer fra terminalen eller konsolllinjen. De kan få tilgang til forskjellige steder ved å bare skrive disse enkle kommandoene på en gang og deretter utføre relevante handlinger på stedene de har en tendens til å jobbe i.