Skip to main content

Ko dara cd ~, ievadot termināla logā

Anonim

Vai kāds brīnās, kāds ir šāds simbols?

  • ~

Tas tiek saukts par tildu un ir radies no latīņu valodas, un pēc Wikipedia tā nonāca angļu valodā, izmantojot spāņu valodu. Tas nozīmē, ka ir tilde vai uzraksti.

Linux sistēmā tildes (~) simbols ir tas, kas pazīstams kā meta raksturs, un termināļa apvalka robežās tam ir īpaša nozīme.

Tātad, ko precīzi dara šāda komanda:

cd ~

Iepriekš minētā komanda vienkārši aizved atpakaļ uz jūsu mājas direktoriju. Tas ir lielisks īsceļš. Ja jūs esat pārvietojies uz citu mapi, piemēram, / var / logs vai / mnt uc, tad ierakstot cd ~ atgriež atpakaļ jūsu lietotāja mājas direktorijā.

Tilde (~) nedaudz vairāk nekā tā.

Tildes izmantošana ved uz pašreizējā lietotāja mājas direktoriju, jūs varat pāriet uz cita lietotāja mājas direktoriju, ierakstot lietotāja vārdu pēc tildes.

Piemēram, ja jūsu sistēmā esat lietotājs Fred, tad jūs varat pāriet uz viņa mājas mapi, ierakstot šo:

cd ~ fred

Vēl viena tildes izmantošana ir atgriezties iepriekšējā darba direktorijā. Iedomājieties, ka esat tikko pārslēdzis Freda mājas mapē no / var / logs mapes. Varat atgriezties mapē / var / logs, ierakstot sekojošo:

cd ~

Pretēji tam ~- ir ~+ kas, izmantojot cd komandu, noved pie pašreizējā darba direktorija. Tas, protams, nav īpaši noderīgi, jo jūs jau esat iekļauta pašreizējā darba direktorijā.

Ierakstietcd ~terminālā un nospiežot cilnes taustiņu, tiek parādīts saraksts ar visām potenciālajām mapēm, pie kurām varat doties.

Lai pārietu uz spēļu mapi, ierakstiet šādu:

cd ~ spēles

Tas aizvedīs uz mapi / usr / games.

Ņemiet vērā, ka ne visas uzskaitītās opcijas darbojas kopā ar cd komandu.

Tildes pēdējie pāris veidi ir šādi:

cd ~ 0cd ~ 1cd ~ -1

Ar šo apzīmējumu varat pārvietoties pa direktoriju kaudzi. Mapes var pievienot direktoriju kaudzītei, izmantojot pushd.

Piemēram, ja esat mūzikas mapē un vēlaties, lai tas tiktu parādīts katalogā, ierakstiet šādu:

pushd / home / lietotājvārds / mūzika

Tagad ierakstiet šādu komandu dirs:

dirs-v

Tas parāda sarakstu ar visiem vienumiem uz skursteņa.

Padomājiet par kaudzi tās fiziskajā formā. Iedomājieties, ka jums ir žurnālu kaudze. Lai nokļūtu otrajā žurnālā uz leju, lai to nokļūtu, ir nepieciešams noņemt vienu no augšas.

Iedomājieties, ka jums bija skola:

0. Mūzika1. Lejupielādes2. Skripti

Izmantojot terminucd ~ 2pāriet uz mapi otrā pozīcijā skurstenī. Ņemiet vērā, ka pirmā pozīcija vienmēr ir pašreizējā direktorija, lai nākamajā reizē jūs ievadītudirs-vjūs redzēsit sekojošo:

0. Skripti1. Lejupielādes2. Skripti

Ja jūs cd atpakaļ uz mūzikas mapi, pozīcija 0 atkal būs Music.

Cd komanda nav vienīgā komanda, kas darbojas ar tildi (~). Arī ls komanda strādā labi.

Piemēram, lai uzskaitītu visus failus savā mājas mapē, ierakstiet šādus:

ls ~

Tildu lieto arī failu nosaukumos, un to parasti izveido kā tekstu redaktoru dublējumu.

Tilde ir viens no daudziem meta zīmēm, ko izmanto Linux. Citas meta rakstzīmes ietver pilnīgu apstāšanos vai periodu (.), Ko izmanto, lai apzīmētu pašreizējo atrašanās vietu, kad tiek izmantots, lai pārvietotos uz failu sistēmu, zvaigznīte (*) tiek izmantota kā aizstājējzīme meklēšanas vaicājumos, tāpat kā jautājuma zīme (?).

Karātu simbols (^) tiek izmantots, lai apzīmētu līnijas vai virknes sākumu, un dolāra simbols tiek izmantots, lai apzīmētu virknes vai līnijas beigas, kamēr meklējat.