GNU/Linux >> Znalost Linux >  >> Linux

Linuxový průvodce příkazy pushd a popd pro začátečníky (3 příklady)

Navigace v příkazovém řádku v Linuxu se primárně provádí pomocí příkazu cd. Existuje však několik tipů a triků, které mohou zlepšit vaši zkušenost s navigací v příkazovém řádku systému Linux.

V tomto článku probereme dva příkazy – pushd a popd – pomocí několika snadno pochopitelných příkladů. Ale než to uděláme, stojí za zmínku, že všechny příklady v tomto článku byly testovány na systému Ubuntu 18.04 LTS.

Linuxové příkazy pushd a popd

Příkaz pushd ukládá cestu k adresáři do zásobníku adresářů, zatímco příkaz popd odstraňuje cestu k nejvyššímu adresáři ze stejného zásobníku. Navíc oba tyto příkazy udělají z adresáře, se kterým pracujete, váš nový pracovní adresář.

Následuje několik příkladů ve stylu otázek a odpovědí, které by vám měly poskytnout dobrou představu o tom, jak tyto nástroje příkazového řádku fungují.

Q1. Jak používat pushd?

Předpokládejme, že pracujete v adresáři – řekněte „a“ – na příkazovém řádku. A chcete se přesunout do jiného adresáře, ale také chcete, aby si systém zapamatoval váš aktuální adresář 'a'.

Pak zde může pomoci příkaz pushd. Viz například následující příklad:

[email protected]:~/Downloads/HTF-review$ pushd /home/himanshu/Desktop/

Po spuštění tohoto příkazu se aktuální adresář - /home/himanshu/Downloads/HTF-review/ - uloží do zásobníku adresářů a adresář /home/himanshu/Desktop se stane vaším novým pracovním adresářem.

Výstup vytvořený příkazem pushd není nic jiného než aktuální obsah uložený v zásobníku adresářů.

Q2. Jak používat popd?

Na rozdíl od pushd nemusíte do popd předávat žádný vstup. Zde je návod, jak jej používat:

popd

Když je tento příkaz spuštěn, vybere se adresář, který je aktuálně nahoře v zásobníku, a vytvoří se váš aktuální pracovní adresář.

Zde je příklad:

Takže můžete vidět, adresář /home/himanshu/Downloads/HTF-review se stal aktuálním pracovním adresářem uživatele.

Q3. Jak zkontrolovat zásobník adresářů?

Zatímco příkazy pushd i popd zobrazují aktuální položky zásobníku ve svém výstupu, existuje způsob, jak tyto informace zobrazit, aniž byste spouštěli tyto příkazy.

Je to spuštěním následujícího příkazu:

dirs

Následující snímek obrazovky ukazuje tento nástroj příkazového řádku v akci:

Všimněte si, že aktuální adresář je vždy součástí zásobníku adresářů.

Závěr

Takže můžete vidět, že příkazy pushd a popd mají potenciál usnadnit uživateli život na příkazovém řádku. Tyto příkazy jsme zde podrobně probrali, pro případ, že byste se o nich chtěli dozvědět více. Jo, a ano, dejte nám vědět v komentářích níže, jak tyto příkazy používáte k usnadnění života.


Linux
  1. Linux cd command tutorial pro začátečníky (8 příkladů)

  2. Linux Date Command Tutorial pro začátečníky (8 příkladů)

  3. Linux hostname Command Tutorial pro začátečníky (5 příkladů)

  1. Výuka příkazů Linux pro začátečníky (5 příkladů)

  2. Linux df Command Tutorial pro začátečníky (8 příkladů)

  3. Linux du Command Tutorial pro začátečníky (10 příkladů)

  1. Výukový program Linux echo Command pro začátečníky (5 příkladů)

  2. Linux env Command Tutorial pro začátečníky (5 příkladů)

  3. Návod k příkazu velikosti Linuxu pro začátečníky (6 příkladů)