Elgondolkozott már azon, hogy mi a következő szimbólum?
- ~
A ~ tilde-nek nevezik, és a titulus latin nyelvéből származik, és a Wikipedia szerint az angol nyelv a spanyol nyelv segítségével jött létre. Ez értelme tilde vagy superscription.
A Linuxon belül a tilde (~) szimbólum metakarakterként ismert, és a terminál shell-jén belül különleges jelentéssel bír.
Tehát mi a következő parancs végrehajtása:
cd ~
A fenti parancs egyszerűen visszakerül a saját könyvtárába. Ez egy nagyszerű parancsikont. Ha navigáltak egy másik mappába, például a / var / logs vagy / mnt stb cd ~ visszaadja a felhasználó saját könyvtárába.
A tilde (~) azonban annál többet jelent.
A tilde használata önmagában az aktuális felhasználó otthoni könyvtárához vezet, egy másik felhasználó otthoni könyvtárába léphet, ha a felhasználó nevét beírja a tilde után.
Ha például egy Fred nevű felhasználó van a rendszerén, akkor a következő mappába léphet a saját mappájába:
cd ~ fred
A tilde másik használata az előző munkakönyvtárhoz való visszatérés. Képzeld el, hogy éppen átkapcsoltad a Fred otthoni mappáját a / var / logs mappából. A / var / logs mappába a következő módon írhat be:
cd ~ -
Az ellenkezője ~- jelentése ~+ amely a cd parancs használatakor a jelenlegi munkakönyvtárhoz vezet. Ez természetesen nem különösen hasznos, mert már szerepel a jelenlegi munkakönyvtárban.
Acd ~a terminálon, és megnyomja a fül billentyűjét, megjeleníti a lehetséges mappák listáját.
A játékmappába lépéshez írja be a következőket:
cd ~ játékok
Ezzel a / usr / games könyvtárba kerül.
Ne feledje, hogy az összes felsorolt opció nem működik a cd paranccsal.
A tilde utolsó néhány felhasználása a következő:
cd ~ 0cd ~ 1cd ~ -1 Ez a jelölés lehetővé teszi, hogy átkerüljön a könyvtárcsomagra. A mappákat a címtárcsomaghoz lehet hozzáadni a pushd segítségével. Ha például a zenei mappájában van, és azt szeretné, hogy megjelenjen a könyvtárcsomagban, írja be a következőket: pushd / home / username / Zene Most írja be a következő dirs parancsot: dirs -v Ez a verem összes elemének listáját mutatja. Gondolj egy stack fizikai formájára. Képzeld el, hogy van egy köteg magazinja. Ahhoz, hogy eljusson a második magazinhoz, le kell húznia a tetejét, hogy elérje. Képzeld el, hogy van egy köteg az alábbiak szerint: 0. Zene1. Letöltések2. Szkriptek A kifejezés használatacd ~ 2átveszi a mappába a második pozícióban a veremben. Vegye figyelembe, hogy az első pozíció mindig az aktuális könyvtár, így a következő alkalommal, amikor beírjadirs -vlátni fogja a következőket: 0. Szkriptek1. Letöltések2. Szkriptek Ha a CD-t visszahelyezi a Zene mappába, a 0-as pozíció ismét Zene lesz. A cd parancs nem az egyetlen olyan parancs, amely a tilde-val (~) működik. Az ls parancs is működik. Például az otthoni mappában lévő összes fájl felsorolásához írja be a következőt: ls ~ A tildet a fájlnevekben is használják, és általában a szövegszerkesztők által készített mentésként hozták létre. A tilde a Linuxban használt számos metakarakter egyike. Az egyéb metakarakterek közé tartozik a teljes állomás vagy időszak (.), Amely a fájlrendszer navigálásához használt aktuális pozíciót jelöli, a csillagot (*) helyettesítő karakterként használják a kereséseknél, ugyanúgy, mint a kérdőjel (?). A karátos szimbólum (^) egy vonal vagy egy szalag kezdetének jelzésére szolgál, és a dollárszimbólum a húr vagy vonal végének a jelölésére szolgál keresés közben.




