Ste kdaj vprašali, kaj je naslednji simbol?
- ~
~ Se imenuje tilda in izvira iz latinščine za naslov in po Wikipediji je prišel v angleški jezik prek španskega jezika. To pomeni tildo ali superscription.
V Linuxu simbol tilde (~) je tisto, kar je znano kot metacharacter, v okviru okončine pa ima poseben pomen.
Kaj točno naredi naslednji ukaz:
cd ~
Zgornji ukaz vas preprosto vrne v svoj domači imenik. To je odlična bližnjica. Če ste se pomaknili v drugo mapo, na primer v / var / dnevnike ali / mnt itd, nato pa tipkali cd ~ vas vrne nazaj v domači imenik uporabnika.
Tilda (~) naredi več kot to.
Medtem ko z uporabo tilde sami vodite v domači imenik vašega trenutnega uporabnika, se lahko premaknete v domači imenik drugega uporabnika, tako da vnesete ime uporabnika po tildi.
Na primer, če imate v vašem sistemu uporabnik, imenovan Fred, potem lahko v svojo domačo mapo premaknete tako, da vnesete naslednje:
cd ~ fred
Druga uporaba tilde je, da se vrnete nazaj v prejšnji delovni imenik. Predstavljajte si, da ste ravnokar prešli v domačo mapo Freda iz mape / var / logs. Lahko se vrnete v mapo / var / logs tako, da vnesete naslednje:
cd ~ -
Nasprotno od ~- je ~+ ki se pri uporabi ukaza cd popelje v trenutni delovni imenik. To seveda ni posebej uporabno, ker ste že v trenutnem delovnem imeniku.
Vpisovanjecd ~v terminal in s pritiskom na tipko tab lahko najdete seznam vseh možnih map, do katerih lahko greste.
Če želite premakniti v mapo iger, vnesite naslednje:
cd ~ igre
To vas popelje v mapo / usr / igre.
Upoštevajte, da vse navedene možnosti ne delujejo z ukazom cd.
Zadnje uporabe tilde so naslednje:
cd ~ 0cd ~ 1cd ~ -1 Ta oznaka vam omogoča, da se premaknete skozi snop imenika. Mape lahko dodate v ogrodje katalogov s pomočjo pushd. Če ste na primer v vaši glasbeni mapi in želite, da se prikaže v vrsti imenika, naredite naslednje: pushd / home / uporabniško ime / glasba Vnesite naslednji ukaz dirs: dirs -v Na tej strani je prikazan seznam vseh elementov v svežnju. Pomislite na kup v svoji fizični obliki. Predstavljajte si, da imate številne revije. Da bi prišli do druge revije, morate odstraniti eno od vrha, da pridete k njej. Predstavljajte si, da ste imeli kup tako: 0. Glasba1. Prenosi2. Skripte Uporaba izrazacd ~ 2vas popelje v mapo na drugem mestu v svežnju. Upoštevajte, da je prvi položaj vedno trenutni imenik, tako da naslednjič vnašatedirs -vboste videli naslednje: 0 skripte1. Prenosi2. Skripte Če se vrnete nazaj v mapo Glasba, bo položaj 0 ponovno glasba. Ukaz cd ni edini ukaz, ki deluje s tildo (~). Ukaz ls deluje tudi. Na primer, če želite seznam vseh datotek v domači mapi vnesti naslednje: ls ~ Tilda se uporablja tudi v imenih datotek in je na splošno ustvarjena kot varnostno kopiranje besedilnih urednikov. Tilda je eden od mnogih metacharacters, ki se uporabljajo v Linuxu. Drugi metakarakteri vključujejo polno zaustavitev ali obdobje (.), Ki se uporablja za označevanje trenutnega položaja pri krmarjenju do datotečnega sistema, se v iskanju uporablja zvezdica (*) kot znak za vprašanje (?). Karat simbol (^) se uporablja za označevanje začetka črte ali niza in simbol dolarja se uporablja za označevanje konca niza ali vrstice med iskanjem.












