Ero sivun ”Hakemistopino” versioiden välillä
Siirry navigaatioon
Siirry hakuun
(pistetäänpä tällainen vinkki ylös) |
Ei muokkausyhteenvetoa |
||
Rivi 1: | Rivi 1: | ||
Hakemistopino (engl. ''directory stack'') on joistakin komentotulkeista löytyvä ominaisuus, joka helpottaa eri hakemistojen välillä navigoimista. Esimerkiksi [[bash]], [[csh]] ja [[zsh]] tukevat hakemistopinoa. | '''Hakemistopino''' (engl. ''directory stack'') on joistakin komentotulkeista löytyvä ominaisuus, joka helpottaa eri hakemistojen välillä navigoimista. Esimerkiksi [[bash]], [[csh]] ja [[zsh]] tukevat hakemistopinoa. | ||
==Käyttöesimerkki== | ==Käyttöesimerkki== |
Nykyinen versio 31. elokuuta 2023 kello 10.58
Hakemistopino (engl. directory stack) on joistakin komentotulkeista löytyvä ominaisuus, joka helpottaa eri hakemistojen välillä navigoimista. Esimerkiksi bash, csh ja zsh tukevat hakemistopinoa.
Käyttöesimerkki[muokkaa]
Käyttöesimerkki zsh:sta, eri komentotulkeissa käytön yksityiskohdat vaihtelevat.
Siirrytään hakemistoon /usr/src ja sitten hakemistoon /boot
~$ cd /usr/src /usr/src $ cd /boot /boot $
Katsotaan hakemistopinon sisältö:
/boot $ dirs /boot /usr/src ~ /boot $
Palataan edelliseen hakemistoon:
/boot $ popd /usr/src ~ /usr/src $
Palataan sitä edelliseen hakemistoon, mutta laitetaan pinoon talteen tämä paikka:
/usr/src $ pushd ~ /usr/src ~ $