Udhëzues i komandës Linux pushd dhe popd për fillestarët (3 shembuj)


Navigimi i linjës së komandës në Linux bëhet kryesisht duke përdorur komandën cd. Megjithatë, ka disa këshilla dhe truke që mund të përmirësojnë përvojën tuaj të navigimit në linjën e komandës Linux.

Në këtë artikull, ne do të diskutojmë dy komanda - pushd dhe popd - duke përdorur disa shembuj të lehtë për t'u kuptuar. Por, para se ta bëjmë këtë, vlen të përmendet se të gjithë shembujt në këtë artikull janë testuar në një sistem Ubuntu 18.04 LTS.

Komandat shtytëse dhe popd të Linux

Komanda pushd ruan një shteg direktoriumi në pirgun e drejtorive ndërsa komanda popd heq shtegun e drejtorisë së sipërme nga e njëjta pirg. Përveç kësaj, të dyja këto komanda e bëjnë drejtorinë që po punon si drejtoria juaj e re e punës.

Më poshtë janë disa shembuj të stilit të pyetjeve dhe përgjigjeve që duhet t'ju japin një ide të mirë se si funksionojnë këto mjete të linjës së komandës.

Q1. Si të përdorim pushd?

Supozoni se jeni duke punuar në një drejtori - të themi a - në vijën e komandës. Dhe ju dëshironi të kaloni në një drejtori tjetër, por gjithashtu dëshironi që sistemi të mbajë mend direktorinë tuaj aktuale a.

Atëherë ja ku komanda e shtyrë mund të jetë e dobishme. Për shembull, shihni shembullin e mëposhtëm:

:~/Downloads/HTF-review$ pushd /home/himanshu/Desktop/

Kur ekzekutohet kjo komandë, drejtoria aktuale - /home/himanshu/Downloads/HTF-review/ - ruhet në grumbullin e drejtorive dhe drejtoria /home/himanshu/Desktop bëhet direktoria juaj e re e punës.

Prodhimi i prodhuar nga komanda pushd nuk është gjë tjetër veçse përmbajtja aktuale e ruajtur në pirgun e drejtorive.

Q2. Si të përdorni popd?

Ndryshe nga pushd, ju nuk duhet të kaloni ndonjë hyrje në popd. Ja si e përdorni:

popd

Kur ekzekutohet kjo komandë, drejtoria që ndodhet aktualisht në krye në pirg zgjidhet dhe bëhet drejtoria juaj aktuale e punës.

Ja një shembull:

Kështu që mund të shihni, drejtoria /home/himanshu/Downloads/HTF-review u bë drejtoria aktuale e punës e përdoruesit.

Q3. Si të kontrolloni grumbullin e drejtorive?

Ndërsa të dyja komandat pushd dhe popd tregojnë hyrjet aktuale të stivës në daljen e tyre, ekziston një mënyrë që mund ta shihni këtë informacion pa ekzekutuar gjithashtu këto komanda.

Është duke ekzekutuar komandën e mëposhtme:

dirs

Pamja e mëposhtme e ekranit tregon këtë mjet të linjës së komandës në veprim:

Vini re se drejtoria aktuale është gjithmonë pjesë e pirgut të drejtorive.

konkluzioni

Kështu që ju mund të shihni, komandat pushd dhe popd kanë potencialin për të lehtësuar jetën e përdoruesve në vijën e komandës. Ne i kemi trajtuar këto komanda në detaje këtu, vetëm në rast se dëshironi të mësoni më shumë rreth tyre. Oh, dhe po, na tregoni në komentet më poshtë se si i përdorni këto komanda për ta bërë jetën më të lehtë.