What Does CD ~ Do When Entered In A Terminal Window

Wêrom freegje wat it folgjende symboal is?

De ~ wurdt neamd as Tilde en ûntstiet út it Latyn foar titulus en neffens Wikipedia kaam it oer de Spaanske taal nei de Ingelske taal. It betsjutting is tit of superscription.

Yn Linux is it tilde (~) symboal wat bekend as metacharakter en binnen de beheining fan in terminalkant it hat in spesjale betsjutting.

Dus wat krekt it kommende kommando docht:

cd ~

It boppesteande kommando bringt jo gewoan werom nei jo thúsblêd. It is in geweldige fluchtoets. As jo ​​nei in oare map navigearje lykas de / var / logs of / mnt usw, dan kinne jo cd ~ typearje jo werom nei jo thúsblêd fan jo brûker.

De pylk (~) docht mear as dat.

Wylst jo de tilde sels brûke, bringt jo jo thúswurk nei jo hjoeddeistige brûkers. Jo kinne jo nei de oare triemtafel ferpleatse troch de namme fan de brûker nei de tilde te typen.

As jo ​​bygelyks in brûker neamd Fred op jo systeem hawwe, dan kinne jo nei syn thús map ferpleatse troch de folgjende te typen:

cd ~ fred

In oar gebrûk fan 'e bok is om werom te gean nei it eardere wurkwachtwurd. Stel dan dat jo krekt foarkommen binne yn Fred's thúsblêd fan de map / var / logs. Jo kinne weromkeare nei de map / var / logs troch de folgjende te typen:

cd ~ -

It tsjinoerstelde fan ~ - is ~ + dy't wannear't jo brûke mei it cd-kommando, bringt jo nei it hjoeddeiske wurktraat.

Dit, fansels, is net benuttig nuttich omdat jo al binnen it hjoeddeiske wurktraat binne.

Typ de cd ~ yn 'e terminal en drukke de ljepper toetsen in list mei alle potinsjele mappen dy't jo kinne geane.

In foarbyld dêrfan kin sjoen wurde yn it boppesteande byld.

Om te ferpleatsen nei de spultsjes folder folgje de folgjende:

cd ~ spultsjes

Dit makket jo nei de map / usr / spultsjes.

Tink derom dat net alle fan 'e opsjes opnommen wurkje mei it cd kommando.

De lêste pear gebrûk fan de tilde binne sa:

cd ~ 0

cd ~ 1

cd ~ -1

Dizze notaasje liedt jo troch de directory-stap te bewegen. Folders kinne tafoege wurde yn 'e triemtak mei help fan pushd .

As jo ​​bygelyks as jo yn jo muzikale map binne en wolle jo dat it ferskine yn 'e triemtafel type:

pushd / home / username / muziek

Typ de folgjende dirs kommando :

dirs -v

Dit soarget in list mei alle items op 'e stap.

Tink oan in stap yn 'e fysike foarm. Stel jimme in stapke fan tydskriften. Om it twadde tydskrift te krijen, moatte jo ien fan 'e top ferwiderje om it te krijen.

Stel dan foar dat jo in stap wie sa:

0. Muzyk
1. Downloads
2. Skripten

Mei de term cd ~ 2 bringt jo nei de map yn 'e twadde posysje yn' e stap. Tink derom dat de earste posysje altyd de hjoeddeiske triemtafel is, sadat it folgjende kear it type dirs -v jo sjogge jo it folgjende:

0. Skripten
1. Downloads
2. Skripten

As jo ​​cd werom nei de map fan Mozilla, dan sil posysje 0 wer wer Music wêze.

It cd-kommando is net it ienige kommando dat wurket mei de tilde (~). It ls kommando wurket ek.

Om bygelyks om alle triemmen yn jo thúsblêd te listjen, kinne jo folgje:

ls ~

De tilde wurdt ek brûkt yn filennames en wurdt allinich makke as in backup troch tekstreden.

De tilde is ien fan 'e metoadearders dy't yn Linux brûkt wurdt. Oare metacharacters binne de folsleine stop of perioade (.) Dy't brûkt wurdt om de hjoeddeistige posysje te bepraten as jo brûke om it bestânsysteem te navigearjen. De asterisk (*) wurdt brûkt as in karfakje yn sykaksjes as it fraachteken (?).

It karatsymbol (^) wurdt brûkt om it begjinnen fan in line of in teken te wêzen en it dollar-symboal wurdt brûkt om it ein fan in teken of line te beskôgjen as jo sykje.

Dizze artikel beskriuwt it gebrûk fan metacharacters .