Com canviar de directori a Linux mitjançant l'ordre cd

Com canviar de directori a Linux mitjançant l'ordre cd

La navegació del sistema és una de les tasques més bàsiques que un usuari pot realitzar en un sistema operatiu. Tot i que hi ha disponibles molts gestors de fitxers que us permeten canviar de directori i navegar per les unitats de disc de manera gràfica, fer el mateix mitjançant la línia d’ordres us pot proporcionar un millor control del vostre sistema.





Per sort, Linux us proporciona una ordre coneguda com a cd, que us permet canviar fàcilment el directori de treball actual del vostre terminal.





A continuació s’explica com podeu utilitzar l’ordre cd a Linux, l’única utilitat que necessitareu per recórrer els directoris de l’emmagatzematge del sistema.





Com s'utilitza l'ordre cd a Linux

L'ordre cd significa Canvia de directori . Una de les ordres més fonamentals de Linux, cd s’ha convertit en una ordre global per canviar de directori. Algunes altres implementacions de l'ordre com ara chdir , utilitzats en sistemes MS-DOS, també hi són presents.

Sintaxi bàsica

La sintaxi bàsica de l'ordre cd és:



cd [options] [path]

... on opcions són els arguments aprovats amb l'ordre i Camí és el camí d'accés absolut o relatiu al directori.

Camins absoluts i relatius

Abans de poder utilitzar l'ordre cd al màxim, heu de conèixer la diferència entre els noms de ruta absoluts i els relatius. El camí d'accés absolut és el camí d'accés complet al directori, començant pel fitxer / (arrel) carpeta.





D'altra banda, el nom de ruta relatiu es deriva del directori de treball actual. Podeu moure cap amunt i cap avall l’arbre de directoris de manera eficient amb l’ordre cd si teniu un bon coneixement dels camins relatius.

Per exemple, si el vostre directori de treball actual és / casa , i voleu canviar el directori a / Escriptori . A continuació, utilitzant el camí d'accés absolut:





cd /home/username/Desktop

D 'altra banda, si voleu canviar a / Escriptori directori mitjançant un camí d'accés relatiu, només cal que escriviu:

cd /Desktop

Cd fa un seguiment de quins directoris es troben per sobre i per sota del directori actual, per permetre a un usuari canviar ràpidament a altres directoris sense haver d’escriure la ruta sencera.

Si no sabeu el nom exacte de la subcarpeta a la qual voleu canviar, utilitzeu l'ordre ls per llistar tots els directoris d’aquesta carpeta.

Canvieu al directori inicial

En un sistema Linux, el fitxer / casa directori és un directori especial reservat als fitxers personals, programes i subcarpetes d'un usuari. Quan inicieu sessió al vostre sistema, el directori inicial es defineix com a directori de treball actual per defecte.

El directori inicial té un caràcter especial assignat --- el ~ (Titlla) personatge. En lloc d'especificar el camí d'accés complet al directori inicial ( / home / nom d'usuari ), només podeu passar el ~ amb l'ordre cd per canviar el directori de treball actual a / casa .

cd ~

De la mateixa manera, podeu navegar al directori inicial d'altres usuaris de la següent manera.

cd ~username

Relacionat: Com llistar tots els usuaris de Linux

A la secció anterior, vam canviar el directori de treball actual a / Escriptori . A l'ordre, podeu utilitzar el fitxer ~ caràcter per indicar el / casa directori i elimineu l'ordre fins a la meitat de la seva mida.

cd ~/Desktop

Igual que el directori inicial, el fitxer / caràcter denota el / arrel directori en un sistema operatiu basat en Linux. Per canviar a la carpeta arrel en qualsevol moment:

cd /

Canvieu al directori de treball anterior

Si esteu treballant amb diversos directoris alhora, podeu canviar fàcilment d'anada i tornada al directori de treball anterior mitjançant - (guió) personatge.

Per exemple, si el directori de treball actual és / casa i canvieu al / arrel directori. Aleshores, / arrel es convertirà en el directori de treball actual i / casa serà el directori de treball anterior.

Si escriviu l’ordre següent, us portarà al directori anterior, és a dir, / casa .

cd -

A més, emetent l'ordre cd seguida d'un espai El caràcter portarà l'usuari al directori de treball anterior.

cd

Canvieu al directori principal

El directori que consta d'un o més subdirectoris es coneix com a directori principal. Simplement, si ho teniu / Escriptori i / Descàrregues carpetes al vostre / casa directori i, a continuació, el fitxer / casa directori serà el directori principal de / Escriptori i / Descàrregues .

El .. i . Els caràcters representen el directori principal i el directori actual respectivament.

Utilitzar el punts dobles personatge ( .. ) per canviar al directori pare.

cd ..

L'ordre esmentada us portarà un nivell més amunt de l'arbre de directoris. També podeu aprovar addicionals .. caràcters per avançar més amunt de l'arbre de directoris.

Per moure dos nivells per sobre del directori de treball actual:

cd ../../

També podeu passar un directori específic un nivell per sobre del directori de treball actual.

cd ../Folder

Canvieu a un nom de directori amb espais

No totes les carpetes del vostre sistema tindran un nom d’una sola paraula. Alguns d'ells poden incloure el fitxer espai personatge. Per exemple, / home / nom d'usuari / Documents importants .

En aquestes situacions, si especifiqueu el nom del directori es tornarà un error.

quina diferència hi ha entre l'iPhone 12 pro i el pro max
cd /Important Documents

Sortida:

bash: cd: too many arguments

Per canviar a directoris que tinguin espais al nom, emboliqueu la ruta cometes com segueix. Tingueu en compte que podeu utilitzar cometes simples i dobles a l'ordre.

cd 'Important Documents'
cd 'Important Documents'

Com a alternativa, podeu utilitzar el fitxer barra inclinada cap enrere () personatge per escapar dels espais.

cd Important Documents

Relacionat: Com començar a utilitzar Linux

Navegació del sistema a través de la línia d’ordres

El terminal Linux és una potent interfície de text per controlar el funcionament del vostre ordinador. Podeu realitzar gairebé qualsevol tasca mitjançant la línia d'ordres. Canvi de directoris, copiar fitxers i carpetes de forma remota , llista d'informació del fitxer, edició de fitxers de configuració , ho dius. Hi ha una ordre per a tot el que vulgueu fer a Linux.

No obstant això, hi ha un inconvenient en tenir tantes ordres. No tothom pot aprendre i memoritzar les ordres, sense oblidar la gran quantitat disponible per utilitzar-la. Però com a usuari principiant de Linux, no utilitzeu totes les utilitats disponibles al vostre sistema.

En lloc d'això, aprendre algunes ordres bàsiques que us ajudaran a realitzar operacions fonamentals és més que suficient per començar amb el sistema operatiu.

Compartir Compartir Tweet Correu electrònic 9 ordres bàsiques per començar a utilitzar Linux

Voleu familiaritzar-vos amb Linux? Comenceu amb aquestes ordres bàsiques de Linux per aprendre tasques informàtiques estàndard.

Llegiu a continuació
Temes relacionats
  • Linux
  • Gestió de fitxers
  • terminal
Sobre l'autor Deepesh Sharma(79 articles publicats)

Deepesh és l'editor júnior de Linux a MUO. Escriu guies informatives a Linux, amb l'objectiu de proporcionar una experiència feliç a tots els nouvinguts. No estic segur de les pel·lícules, però si vols parlar de tecnologia, ell és el teu noi. Durant el temps lliure, el trobareu llegint llibres, escoltant diferents gèneres musicals o tocant la seva guitarra.

Més de Deepesh Sharma

Subscriu-te al nostre butlletí

Uniu-vos al nostre butlletí per obtenir consells tècnics, ressenyes, llibres electrònics gratuïts i ofertes exclusives.

Feu clic aquí per subscriure-us