15 käytännön esimerkkiä 'cd'-komennosta Linuxissa


Linuxissa 'cd' (Change Directory) -komento on yksi tärkeimmistä ja laajimmin käytetyistä komennoista aloittelijoille sekä järjestelmänvalvojille. Päättömän palvelimen järjestelmänvalvojille "cd" on ainoa tapa navigoida hakemistoon tarkistaakseen lokin, suorittaakseen ohjelman/sovelluksen/komentosarjan ja kaikki muut tehtävät. Aloittelijoille se on yksi niistä ensimmäisistä käskyistä, joilla he likaavat kätensä.

Näin ollen, pitäen mielessä, tarjoamme sinulle 15 cd-peruskomentoa käyttämällä temppuja ja pikanäppäimiä, jotka vähentävät ponnistelujasi päätteellä ja säästät aikaa käyttämällä näitä tunnettuja temppuja. .

Opetusohjelman tiedot
  1. Komennon nimi : cd
  2. Tarkistaa : Vaihda hakemistoa
  3. Saatavuus : Kaikki Linux-jakelu
  4. Suorita päällä: komentorivi
  5. Lupa: Pääsy omaan hakemistoon tai muuten määrättyyn hakemistoon.
  6. Taso : Perus/aloittelijat

1. Vaihda nykyisestä hakemistosta hakemistoon /usr/local.

avi@tecmint:~$ cd /usr/local

avi@tecmint:/usr/local$ 

2. Vaihda nykyisestä hakemistosta hakemistoon /usr/local/lib käyttämällä absoluuttista polkua.

avi@tecmint:/usr/local$ cd /usr/local/lib 

avi@tecmint:/usr/local/lib$ 

3. Vaihda nykyisestä työhakemistosta hakemistoon /usr/local/lib käyttämällä suhteellista polkua.

avi@tecmint:/usr/local$ cd lib 

avi@tecmint:/usr/local/lib$ 

4. (a) Vaihda takaisin edelliseen hakemistoon, jossa työskentelit aiemmin.

avi@tecmint:/usr/local/lib$ cd - 

/usr/local 
avi@tecmint:/usr/local$ 

4. (b) Muuta Nykyinen hakemisto päähakemistoksi.

avi@tecmint:/usr/local/lib$ cd .. 

avi@tecmint:/usr/local$ 

5. Näytä viimeinen työhakemisto, josta muutimme (käytä miinuspainiketta) kuvan mukaisesti.

avi@tecmint:/usr/local$ cd -- 

/home/avi 

6. Siirrä kaksi hakemistoa ylöspäin nykyisestä sijainnistasi.

avi@tecmint:/usr/local$ cd ../ ../ 

avi@tecmint:/usr$

7. Siirry käyttäjien kotihakemistoon mistä tahansa.

avi@tecmint:/usr/local$ cd ~ 

avi@tecmint:~$ 

or

avi@tecmint:/usr/local$ cd 

avi@tecmint:~$ 

8. Muuta työhakemisto nykyiseksi työhakemistoksi (yleensä ei näytä olevan käytössä).

avi@tecmint:~/Downloads$ cd . 
avi@tecmint:~/Downloads$ 

or

avi@tecmint:~/Downloads$ cd ./ 
avi@tecmint:~/Downloads$ 

9. Nykyinen työhakemistosi on "/usr/local/lib/python3.4/dist-packages/", muuta se muotoon "/home/avi/Desktop/" yhdellä rivillä, siirtämällä ylöspäin hakemistossa '/' asti ja käyttämällä sitten absoluuttista polkua.

avi@tecmint:/usr/local/lib/python3.4/dist-packages$ cd ../../../../../home/avi/Desktop/ 

avi@tecmint:~/Desktop$ 

10. Vaihda nykyisestä työhakemistosta hakemistoon /var/www/html kirjoittamatta koko tekstiä sarkaimen avulla.

avi@tecmint:/var/www$ cd /v<TAB>/w<TAB>/h<TAB>

avi@tecmint:/var/www/html$ 

11. Siirry nykyisestä työhakemistostasi hakemistoon /etc/v__ _. Hups! Unohdit hakemiston nimen, etkä saanut käyttää TAB-näppäintä.

avi@tecmint:~$ cd /etc/v* 

avi@tecmint:/etc/vbox$ 

Huomaa: tämä siirtyy kohtaan vbox vain, jos hakemistossa on vain yksi v-alkuinen hakemisto. . Jos v-alkuisia hakemistoja on enemmän kuin yksi eikä komentorivillä ole enempää ehtoja, se siirtyy ensimmäiseen v-alkuiseen hakemistoon aakkosjärjestyksessä. kuin niiden läsnäolo vakiosanakirjassa.

12. Sinun on siirryttävä käyttäjän av (et ole varma, onko se avi vai avt) kotihakemistoon käyttämättä TAB-näppäintä.

avi@tecmint:/etc$ cd /home/av? 

avi@tecmint:~$ 

13. Mitä pushd ja popd ovat Linuxissa?

Pushd ja popd ovat Linux-komentoja bashissa ja tietyissä muissa shellissä, jotka tallentavat nykyisen työhakemiston sijainnin muistiin ja tuovat hakemistoon muistista nykyisenä työhakemistona sekä vastaavasti muuttaa hakemistoa.

avi@tecmint:~$ pushd /var/www/html 

/var/www/html ~ 
avi@tecmint:/var/www/html$ 

Yllä oleva komento tallentaa nykyisen sijainnin muistiin ja muuttaa pyydettyyn hakemistoon. Heti kun popd käynnistetään, se hakee tallennetun hakemistosijainnin muistista ja tekee siitä nykyisen työhakemiston.

avi@tecmint:/var/www/html$ popd 
~ 
avi@tecmint:~$ 

14. Vaihda välilyöntejä sisältävään hakemistoon.

avi@tecmint:~$ cd test\ tecmint/ 

avi@tecmint:~/test tecmint$ 

or

avi@tecmint:~$ cd 'test tecmint' 
avi@tecmint:~/test tecmint$ 

or 

avi@tecmint:~$ cd "test tecmint"/ 
avi@tecmint:~/test tecmint$ 

15. Vaihda nykyisestä työhakemistosta Lataukset ja luettele kaikki sen asetukset yhdellä kertaa.

avi@tecmint:/usr$ cd ~/Downloads && ls

…
.
service_locator_in.xls 
sources.list 
teamviewer_linux_x64.deb 
tor-browser-linux64-3.6.3_en-US.tar.xz 
.
...

Tämä on yrityksemme saada sinut tietoisiksi Linux Workingsista ja suorituksista mahdollisimman vähin sanoin ja yhtä käyttäjäystävällisesti kuin ennenkin.

Tässä kaikki tältä erää. Palaan tänne pian toisen mielenkiintoisen aiheen kanssa. Pysy kuulolla siihen asti ja ole yhteydessä Tecmintiin. Älä unohda antaa meille arvokasta palautetta alla olevissa kommenteissa.