Ikad se pitate što je sljedeći simbol?
- ~
~ Se naziva tilda i potječe od latina za titulus, a prema Wikipediji došao je na engleski jezik preko španjolskog jezika. Značenje je tilda ili superspiracija.
Unutar Linuxa simbol tilde (~) je ono što je poznato kao metakarakter, a unutar granica terminalne ljuske ima posebno značenje.
Pa što točno čini sljedeća naredba:
cd
Gornja naredba jednostavno vas vraća natrag u svoj kućni imenik. To je izvrstan prečac. Ako ste se prebacili u neku drugu mapu kao što su / var / logs ili / mnt etc, tada upišete cd vraća vas natrag u kućni imenik vašeg korisnika.
Tilda (~) čini više nego što ipak.
Dok upotreba tilda samostalno vodi do trenutnog kućnog imenika korisnika, možete se prebaciti na kućni imenik drugog korisnika tako da upišete ime korisnika nakon tilde.
Na primjer, ako imate korisnika koji se zove Fred na vašem sustavu, možete se preseliti u svoju kućnu mapu upisivanjem sljedećeg:
cd ~ fred
Druga upotreba tilde je premještanje natrag u prethodni radni imenik. Zamislite da ste se upravo prebacili u Fredovo kućno mapiranje iz mape / var / logs. Možete se vratiti u mapu / var / logs tako da upišete sljedeće:
cd-
Suprotno od ~- je ~+ koji se kada se koristi s naredbom cd vodi vas do trenutnog radnog direktorija. To, naravno, nije osobito korisno jer ste već u sadašnjem radnom imeniku.
Tipkanjecdna terminal i pritiskom na tipku tab prikazuje popis svih mogućih mapa na koje se možete kretati.
Da biste se prebacili u mapu s igrama, upišite sljedeće:
cd ~ igre
To vas vodi do mape / usr / games.
Imajte na umu da sve opcije nisu navedene u naredbi cd.
Zadnja dva primjena tilde su kako slijedi:
cd ~ 0cd ~ 1cd ~ -1 Ova notacija vam omogućuje da se prebacite u redak mape. Mapa se može dodati u redak mape koristeći pushd. Na primjer, ako se nalazite u mapi glazbe i želite da se ona pojavi u redaku direktorija, upišite sljedeće: pushd / home / username / Glazba Sada upišite sljedeću naredbu dirs: dirs -v Ovo pokazuje popis svih stavki na snopu. Razmislite o stogu u svom fizičkom obliku. Zamislite da imate hrpu časopisa. Da biste došli do drugog časopisa, trebate ukloniti jedan od vrha do njega. Zamislite da imate stog kako slijedi: 0. Glazba1. Preuzimanja2. Skripte Korištenje pojmacd ~ 2vodi vas do mape na drugom mjestu u snopu. Imajte na umu da je prva pozicija uvijek aktualni direktorij tako da sljedeći put upišetedirs -vvidjet ćete sljedeće: 0. Skripte1. Preuzimanja2. Skripte Ako se CD vratite u mapu Glazba, pozicija 0 ponovno će biti Glazba. Naredba cd nije jedina naredba koja radi s tildom (~). Zapovjedništvo ls također radi. Primjerice, da biste popisali sve datoteke u kućnoj mapi upišite sljedeće: ls ~ Tild se također koristi u imenima datoteka i općenito je stvoren kao sigurnosna kopija od strane urednika teksta. Tilda je jedan od mnogih metakaraktera koji se koriste u Linuxu. Ostali metakarakteri uključuju punu stanku ili razdoblje (.) Koja se koristi za označavanje trenutnog položaja kada se koristi za kretanje sustavom datoteka. Zvjezdica (*) koristi se kao zamjenski znak u pretraživanjima kao i upitnik (?). Simbol karatnog znaka (^) koristi se za označavanje početka linije ili niza, a simbola dolara koristi se za označavanje kraja niti linije tijekom pretraživanja.