Com utilitzar l'ordre del CD a Linux

Una manera senzilla de canviar directoris a Linux des del terminal

Algunes ordres a Linux s'utilitzen tan sovint que sovint passem per alt la importància de les ordres i es perden els detalls sobre elles. cd és una d'aquestes ordres. cd significa "canvi de directori", que explica el seu ús i propòsit.

cd us permet canviar fàcilment el vostre directori actual al directori que vulgueu moure. Simplement poseu el camí correcte a l'ordre i se us col·locarà en aquest directori per cd.

En aquest breu tutorial, obtindreu totes les idees bàsiques i útils sobre el cd utilitat de línia d'ordres.

Saber més sobre l'ordre cd

cd L'ordre és una utilitat útil per a tots els usuaris freqüents de la línia d'ordres i també per als que han de gestionar servidors sense GUI.

Vegem la sintaxi bàsica de la cd comandament.

Sintaxi general:

cd [opcions] [directory_or_directory_path]

La taula següent us donarà una breu visió del que passa quan feu servir aquestes opcions amb el cd comandament.

OpcióImportància
/canvia el directori actual al directori arrel
~canvia el directori al directori inicial
.Representa el directori actual
..canvieu al directori principal del directori actual
  • cd: Podeu canviar el vostre directori directament introduint el nom del directori de destinació.

Sintaxi general:

cd [nom_directori]

Exemple:

espai de treball de cd

Aquí, simplement hem canviat el directori actual a un directori anomenat "espai de treball".

Nota: Tingueu en compte que aquest directori d'espai de treball s'ha de col·locar al vostre directori de treball actual. Si no és així, obtindreu un error. Podeu utilitzar la ruta completa del directori desitjat amb el fitxer cd comandament. Aprendrem sobre això en els propers exemples.

cd / : Aquesta ordre canviarà el vostre directori actual al directori arrel.

Exemple:

gaurav@ubuntu:~/workspace$ cd / gaurav@ubuntu:/$

Aquí, hem canviat el directori de treball actual de "espai de treball" a arrel directori.

gaurav@ubuntu:/$ pwd / gaurav@ubuntu:/$

En utilitzar el pwd (imprimir el directori de treball) comanda ' / Es mostra el directori (arrel).

  • cd ~ : Aquesta ordre us porta de nou al directori d'inici des del directori en què estigueu treballant.

Exemple:

gaurav@ubuntu:~/space/apache$ pwd /home/gaurav/space/apache

Actualment estic al directori anomenat apache. Utilitzem ara el cd ~ (tilde) comanda.

gaurav@ubuntu:~/space/apache$ cd ~ gaurav@ubuntu:~$ 
gaurav@ubuntu:~$ pwd /home/gaurav gaurav@ubuntu:~$ 

Ara, tornem al directori inicial '/home/gaurav'.

  • cd .. : Aquesta ordre us permet canviar el vostre directori de treball actual al directori principal un nivell per sobre del vostre directori actual.

Exemple:

gaurav@ubuntu:~/snap/htop/1332$ pwd /home/gaurav/snap/htop/1332 gaurav@ubuntu:~/snap/htop/1332$

En aquest exemple, /home/gaurav/snap/htop/1332 és la ruta del directori de treball actual. En realitat estem al directori 1332. El directori principal immediat del directori '1332' és el directori 'htop'. En utilitzar el cd .. comanda, ens traslladarem al directori 'htop', el seu directori principal immediat.

gaurav@ubuntu:~/snap/htop/1332$ cd .. gaurav@ubuntu:~/snap/htop$
gaurav@ubuntu:~/snap/htop$ pwd /home/gaurav/snap/htop gaurav@ubuntu:~/snap/htop$

A dalt es mostren algunes opcions útils utilitzades amb el cd comandament. Ara, anem a submergir-nos en alguns exemples més detallats de cd comandament.

Canvi del directori actual a un camí específic

Podeu utilitzar el cd comanda, per canviar a qualsevol directori utilitzant el seu camí.

Sintaxi:

cd [camí_absolut_del_directori]

Exemple:

cd ./snap/htop/1332/examples

Aquí, volem canviar a un directori anomenat "exemples" situat al camí /home/gaurav/snap/htop/1332/examples des del directori inicial.

Nota: Aquí, he utilitzat ./ en lloc d'escriure la ruta completa del meu directori personal. Podeu obtenir més informació al respecte en aquest article.

gaurav@ubuntu:~/snap/htop1332/examples$ pwd /home/gaurav/snap/htop/1332/examples gaurav@ubuntu:~/snap/htop/1332/examples$

Ara estem situats al directori "exemples".

Passant a directoris amb espais en blanc al seu nom

Hi ha molts casos en què fem servir "espais" mentre anomenem els directoris. De vegades, només utilitzant el cd l'ordre amb els noms d'aquest tipus, sembla que no funciona. Però hi ha una solució senzilla per a això.

Posar el nom del directori entre cometes simples o cometes dobles pot resoldre el problema. Simplement podeu utilitzar cd"nom del directori" o cd 'nom del directori'.

Sintaxi:

cd "nom del directori 22"

Exemple:

cd "Biblioteca Calibre"

Sortida:

gaurav@ubuntu:~$ cd "Calibre Library" gaurav@ubuntu:~/Calibre Library$
trinity@ubuntu:~/Calibre Library$ pwd /home/trinity/Calibre Library

Ara estem desplaçats al directori de la biblioteca Caliber que tenia espais en blanc al seu nom.

Tornant al directori anterior

Abans hem vist l'ús del cd .. comanda, que us porta al directori principal del vostre directori de treball actual. Aquí veurem una alternativa més per a això.

El cd - L'ordre (guió) us permet realitzar més o menys la mateixa acció. Podeu anar al directori anterior del vostre directori de treball actual.

Sintaxi general:

cd -

Exemple:

gaurav@ubuntu:~/workspace/snap/vim-editor$ pwd /home/gaurav/workspace/snap/vim-editor gaurav@ubuntu:~/workspace/snap/vim-editor$ 

Aquí, actualment estic treballant al directori "vim-editor". Suposem que un usuari vol moure's al directori anterior, aleshores cd - pot ser útil. Anem a veure com.

trinity@ubuntu:~/workspace/snap/vim-editor$ cd - /home/trinity/workspace/snap trinity@ubuntu:~/workspace/snap$

Aquí, ara ens hem traslladat al directori anterior anomenat "snap".

Conclusió

En aquest tutorial súper senzill, vam aprendre sobre una comanda molt bàsica i amigable cd (és a dir, canviar de directori) utilitzat en tots els sistemes Linux. Ara podrem navegar per diversos directoris mentre treballem al terminal sense utilitzar la GUI. cd L'ordre serà fàcil d'utilitzar després de seguir aquest tutorial.