Ero sivun ”Hakemistopino” versioiden välillä

Linux.fista
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
 ~ $