📒 

Să ne uităm la două comenzi: pushd și popd. Acestea sunt instrumente speciale care vor ajuta utilizatorii să lucreze cu stiva de directoare și să schimbe directorul de lucru curent în Linux și alte sisteme de operare asemănătoare Unix. Deși pushd și popd sunt comenzi foarte puternice și utile, ele sunt subutilizate și rar utilizate.

În acest articol, vă vom arăta cum să utilizați comenzile pushd și popd pentru a muta arborele de directoare al sistemului dumneavoastră.

Pe Linux, comenzile pushd și popd sunt folosite pentru a lucra cu directorul de lucru curent pe linia de comandă. Ele oferă mijloace convenabile pentru navigarea între directoare.

împins

Descriere: pushd este folosit pentru a schimba directorul curent și pentru a-l împinge în stivă. Ca rezultat, directorul curent este schimbat în cel specificat, iar directorul vechi este adăugat la stivă.
Exemplu:

pushd /path/to/new/directory

popd

Descriere: popd este folosit pentru a reveni la directorul anterior stocat pe stivă. Scoate ultimul director din stivă și îl setează ca director curent.
Exemplu:

popd

Exemplu de utilizare:

$pushd /path/to/first_directory
/path/to/first_directory /path/to/source/your_directory

$pushd /path/to/second_directory
/path/to/second_directory /path/to/directory1 /path/to/your_directory

$popd
/path/to/first_directory /path/to/source/your_directory

Deci pushd adaugă directorul curent la stivă și comută directorul curent în cel nou, în timp ce popd scoate ultimul director din stivă și îl setează ca cel curent. Acest lucru este util atunci când executați comenzi în diferite directoare și comutați rapid între ele. Nu este un secret pentru nimeni că utilizatorii folosesc de obicei comanda cd pentru a trece dintr-un director în altul. Cu toate acestea, dacă petreceți mult timp la linia de comandă, încercați să utilizați comenzile pushd și popd. Crede-mă, vei economisi timp de administrare și vei crește productivitatea și eficiența.