What Does cd ~ Do Meta Iddaħħal Ġewwa Tieqa Terminali

Ever wonder x'inhi s-simbolu li ġej?

Il-~ jissejjaħ tilde u joriġina mil-Latin għal titulus u skond il-Wikipedija wasal għall-lingwa Ingliża permezz tal-lingwa Spanjola. It-tifsira tagħha hija titolu jew superscription.

Fi ħdan Linux is-simbolu tat-tilde (~) huwa dak li hu magħruf bħala metakaracter u fil-limiti tal-qoxra ta 'terminal għandu tifsira speċjali.

Allura x'inhi eżattament il-kmand li ġej:

cd ~

Il-kmand t'hawn fuq sempliċement iġib lura lid-direttorju tad-dar tiegħek. Huwa shortcut kbir. Jekk ikollok navigatejt għal folder ieħor bħad-/ var / logs jew / mnt eċċ imbagħad ittajpjar cd ~ jirritorna lura lid-direttorju tad-dar ta 'l-utent tiegħek.

It-tilde (~) tagħmel iktar minn dak għalkemm.

Filwaqt li tuża t-tilde waħidha tieħdok għad-direttorju tad-dar tal-utent attwali tiegħek tista 'timxi lejn direttorju tad-dar ta' utent ieħor billi ttajpja l-isem tal-utent wara t-tilde.

Per eżempju, jekk għandek utent imsejjaħ Fred fis-sistema tiegħek allura tista 'timxi lejn il-folder tad-dar billi ttajpja dan li ġej:

cd ~ cold

Użu ieħor tat-tilde huwa li jmur lura għad-direttorju tax-xogħol ta 'qabel. Immaġina li għadek kif int bdilt il-folder tad-dar ta 'Fred mill-folder / var / logs. Tista 'terġa' lura għall-folder / var / logs billi tippjana dan li ġej:

cd ~ -

L-oppost ta ' ~ - huwa ~ + li meta jintuża mal -kmand ta' cd jġibek għad-direttorju tax-xogħol preżenti.

Dan, ovvjament, mhuwiex partikolarment utli għaliex diġà qiegħed fid-direttorju tax-xogħol preżenti.

Ittajpja l- cd ~ fit-terminal u tagħfas il-buttuna tat-tab tipprovdi lista tal-folders potenzjali kollha li tista 'tmur.

Eżempju ta 'dan jista' jidher fl-immaġni ta 'hawn fuq.

Biex timxi lejn it-tip tal-folder tal-logħob dan li ġej:

cd ~ logħob

Dan tieħdok fil-folder / usr / logħob.

Innota li mhux l-għażliet kollha elenkati jaħdmu mal-kmand cd.

L-aħħar uħud mill-użi tat-tilde huma kif ġej:

cd ~ 0

cd ~ 1

cd ~ -1

Din in-nota tħallik timxi permezz tal-munzell tad-direttorju. Il-folders jistgħu jiżdiedu mal-munzell tad-direttorju bl-użu ta ' pushd .

Per eżempju, jekk inti fil-folder tal-mużika tiegħek u tixtieq li tidher fit-tip ta 'stack tad-direttorju dan li ġej:

pushd / home / username / Mużika

Issa ittajpja l- kmand tad-dirs li ġej:

dirs -v

Dan juri lista tal-punti kollha fuq il-munzell.

Aħseb f'munzell fil-forma fiżika tagħha. Immaġina li għandek munzell ta 'rivisti. Biex tasal għat-tieni rivista għandek bżonn tneħħi waħda mill-quċċata biex tasal għaliha.

Immaġina li kellek munzell kif ġej:

0. Mużika
1. Downloads
2. Skripts

Uża t-terminu cd ~ 2 tieħdok fil-folder fit-tieni pożizzjoni fil-munzell. Innota li l-ewwel pożizzjoni hija dejjem id-direttorju kurrenti hekk il-ħin li jmiss li int iddirja -v se tara dan li ġej:

0. Skripts
1. Downloads
2. Skripts

Jekk inti cd lura għall-folder tal-Mużika, il-pożizzjoni 0 terġa 'tkun Music.

Il-kmand cd mhuwiex l-uniku kmand li jaħdem bit-tilde (~). Il- kmand tal-ls jaħdem ukoll.

Pereżempju biex telenka l-fajls kollha fit-tip ta 'folder tad-dar tiegħek dan li ġej:

ls ~

It-tilde tintuża wkoll fil-fajl u ġeneralment tinħoloq bħala backup mill-edituri tat-test.

It-tilde hija waħda mill-ħafna metakliġġi użati fil-Linux. Metatiċi oħra jinkludu l-waqfien sħiħ jew il-perjodu (.) Li jintuża biex jindika l-pożizzjoni attwali meta jintuża biex tinnaviga s-sistema tal-fajl, l-asterisk (*) jintuża bħala karattru wildcard f'reġistri kif huwa s-sinjal ta 'interrogazzjoni (?).

Is-simbolu tal-karat (^) jintuża biex jindika l-bidu ta 'linja jew sekwenza u s-simbolu tad-dollaru jintuża biex jindika t-tmiem ta' sekwenza jew linja waqt it-tiftix.

Dan l-artikolu jiddeskrivi l-użu ta 'metakaratteristi .