Skip to main content

Hva gjør CD ~ Gjør når du kommer inn i et terminalvindu

New Timli,|| Narmada Mari jaan, Tu Che Kalja no katko, Arjun R Meda || RAJ Music (April 2025)

New Timli,|| Narmada Mari jaan, Tu Che Kalja no katko, Arjun R Meda || RAJ Music (April 2025)
Anonim

Noen gang lurer på hva symbolet er?

  • ~

Den ~ kalles en tilde og kommer fra latin for titulus og ifølge Wikipedia kom det til engelsk språket via spansk språket. Det er meningen er tilde eller superscription.

Innen Linux er tilde (~) symbolet det som er kjent som en metakarakter og innenfor en terminals skall har det en spesiell betydning.

Så hva gjør følgende kommando:

cd ~

Kommandoen ovenfor tar deg bare tilbake til din hjemmekatalog. Det er en flott snarvei. Hvis du har navigert til en annen mappe, for eksempel / var / logger eller / mnt etc, så skriver du cd ~ returnerer deg tilbake til brukerens hjemmekatalog.

Tilde (~) gjør mer enn det skjønt.

Mens du bruker tildenet på egenhånd, tar du deg til den nåværende brukerens hjemmekatalog, du kan flytte til en annen brukers hjemmekatalog ved å skrive brukerens navn etter tilde.

Hvis du for eksempel har en bruker som heter Fred på systemet, kan du flytte til sin hjemmemappe ved å skrive følgende:

cd ~ fred

En annen bruk av tilde er å flytte tilbake til forrige arbeidskatalog. Tenk deg at du nettopp har byttet til Freds hjemmemappe fra mappen / var / logs. Du kan komme tilbake til mappen / var / logs ved å skrive følgende:

cd ~ -

Det motsatte av ~- er ~+ som når den brukes med cd-kommandoen, tar deg til den nåværende arbeidsboken. Dette er selvfølgelig ikke spesielt nyttig fordi du allerede er innenfor den nåværende arbeidsboken.

Skriver inncd ~inn i terminalen og trykke på tasten Tab gir en liste over alle mulige mapper du kan gå til.

For å flytte til spillmappen skriver du inn følgende:

cd ~ spill

Dette tar deg til mappen / usr / spill.

Merk at ikke alle alternativene som er oppført, fungerer med cd-kommandoen.

De siste par bruken av tilde er som følger:

cd ~ 0cd ~ 1cd ~ -1

Denne notasjonen lar deg bevege deg gjennom katalogbunken. Mapper kan legges til katalogbunken ved å trykke på.

Hvis du for eksempel er i musikkmappen din og du vil at den skal vises i mappestakken, skriver du følgende:

pushd / home / brukernavn / musikk

Skriv inn følgende dirs-kommando:

dirs -v

Dette viser en liste over alle elementene på stakken.

Tenk på en stabel i sin fysiske form. Tenk deg at du har en bunke med magasiner. For å komme til det andre magasinet må du fjerne en fra toppen for å komme til den.

Tenk deg at du hadde en stabel som følger:

0. Musikk1. Nedlastinger2. Skript

Bruke begrepetcd ~ 2tar deg til mappen i den andre stillingen i stakken. Merk at den første posisjonen alltid er den nåværende katalogen, så neste gang du skriver inndirs -vdu vil se følgende:

0. Skript1. Nedlastinger2. Skript

Hvis du går tilbake til musikkmappen, vil posisjon 0 igjen være musikk.

CD-kommandoen er ikke den eneste kommandoen som fungerer med tilde (~). Kommandoen ls fungerer også.

For eksempel for å liste alle filene i hjemmemappen skriver du inn følgende:

ls ~

Tilde brukes også i filnavn og er vanligvis opprettet som en sikkerhetskopi av tekstredigerere.

Tilde er en av mange metakarakterer som brukes i Linux. Andre metakarakterer inkluderer fullstopp eller periode (.) Som brukes til å betegne gjeldende posisjon når den brukes til å navigere i filsystemet, asterisken (*) brukes som et jokertegn i søk som er spørsmålet (?).

Karatsymbolet (^) brukes til å betegne starten på en linje eller en streng og dollarsymbolet brukes til å betegne slutten av en streng eller linje mens du søker.