15 exemples pràctics de l'ordre cd a Linux


A Linux, l'ordre cd (canvi de directori) és una de les ordres més importants i més utilitzades per als novells, així com per als administradors del sistema. Per als administradors d'un servidor sense cap, cd és l'única manera de navegar a un directori per comprovar el registre, executar un programa/aplicació/script i per a qualsevol altra tasca. Per als novells és una d'aquestes ordres inicials amb les quals s'embruten les mans.

Per tant, tenint en compte, aquí us oferim 15 ordres bàsiques de cd amb trucs i dreceres per reduir els vostres esforços al terminal i estalviar temps utilitzant aquests trucs coneguts.

  1. Nom de l'ordre : cd
  2. Significa : Canvia el directori
  3. Disponibilitat : tota la distribució de Linux
  4. Execute On : línia d'ordres
  5. Permís : accedeix al directori propi o assignat d'una altra manera.
  6. Nivell: bàsic/iniciació

1. Canvieu del directori actual a /usr/local.

[email :~$ cd /usr/local

[email :/usr/local$ 

2. Canvieu del directori actual a /usr/local/lib utilitzant el camí absolut.

[email :/usr/local$ cd /usr/local/lib 

[email :/usr/local/lib$ 

3. Canvieu del directori de treball actual a /usr/local/lib utilitzant el camí relatiu.

[email :/usr/local$ cd lib 

[email :/usr/local/lib$ 

4. (a) Torneu al directori anterior on treballeu abans.

[email :/usr/local/lib$ cd - 

/usr/local 
[email :/usr/local$ 

4. (b) Canvieu el directori actual al directori principal.

[email :/usr/local/lib$ cd .. 

[email :/usr/local$ 

5. Mostra l'últim directori de treball des d'on ens hem mogut (utilitza l'interruptor –) tal com es mostra.

[email :/usr/local$ cd -- 

/home/avi 

6. Mou dos directoris cap amunt des d'on et trobes ara.

[email :/usr/local$ cd ../ ../ 

[email :/usr$

7. Mou-te al directori d'inici dels usuaris des de qualsevol lloc.

[email :/usr/local$ cd ~ 

[email :~$ 

or

[email :/usr/local$ cd 

[email :~$ 

8. Canvieu el directori de treball al directori de treball actual (sembla que no serveix en general).

[email :~/Downloads$ cd . 
[email :~/Downloads$ 

or

[email :~/Downloads$ cd ./ 
[email :~/Downloads$ 

9. El vostre directori de treball actual és \/usr/local/lib/python3.4/dist-packages/ ”, canvieu-lo a \/home/avi/Desktop/ ”, en una comanda d'una línia, movent-lo cap amunt a la directori fins a '/' i després utilitzant el camí absolut.

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

[email :~/Desktop$ 

10. Canvieu del directori de treball actual a /var/www/html sense escriure completament amb TAB.

[email :/var/www$ cd /v<TAB>/w<TAB>/h<TAB>

[email :/var/www/html$ 

11. Navegueu des del vostre directori de treball actual fins a /etc/v__ _, vaja! Heu oblidat el nom del directori i no heu d'utilitzar TAB.

[email :~$ cd /etc/v* 

[email :/etc/vbox$ 

Nota: Això es mourà a vbox només si només hi ha un directori que comença per v. Si existeix més d'un directori que comenci per 'v' i no es proporcionen més criteris a la línia d'ordres, es mourà al primer directori que comença per 'v', alfabèticament segons la seva presència al diccionari estàndard.

12. Heu de navegar al directori d'inici de l'usuari av (no estic segur de si és avi o avt), sense utilitzar TAB.

[email :/etc$ cd /home/av? 

[email :~$ 

13. Què són pushd i popd a Linux?

Pushd i popd són ordres de Linux a bash i un altre intèrpret d'ordres que desa la ubicació actual del directori de treball a la memòria i la porta al directori des de la memòria com a directori de treball actual, respectivament, així com el directori de canvis.

[email :~$ pushd /var/www/html 

/var/www/html ~ 
[email :/var/www/html$ 

L'ordre anterior desa la ubicació actual a la memòria i canvia al directori sol·licitat. Tan bon punt s'activa popd, recupera la ubicació del directori desat de la memòria i el converteix en el directori de treball actual.

[email :/var/www/html$ popd 
~ 
[email :~$ 

14. Canvieu a un directori que conté espais en blanc.

[email :~$ cd test\ tecmint/ 

[email :~/test tecmint$ 

or

[email :~$ cd 'test tecmint' 
[email :~/test tecmint$ 

or 

[email :~$ cd "test tecmint"/ 
[email :~/test tecmint$ 

15. Canvieu del directori de treball actual a Descàrregues i enumereu totes les seves configuracions d'una vegada.

[email :/usr$ cd ~/Downloads && ls

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

Aquest és el nostre intent, fer-vos conèixer el funcionament i les execucions de Linux amb el mínim de paraules possibles i amb la mateixa facilitat d'ús que abans.

Això és tot per ara. Aviat tornaré a ser aquí amb un altre tema interessant. Fins aleshores estigueu atents i connectats a Tecmint. No us oblideu de proporcionar-nos els vostres valuosos comentaris als comentaris següents.