Kā mainīt direktoriju Linux, izmantojot cd komandu

Kā mainīt direktoriju Linux, izmantojot cd komandu

Sistēmas navigācija ir viens no pamata uzdevumiem, ko lietotājs var veikt operētājsistēmā. Lai gan ir pieejami daudzi failu pārvaldnieki, kas ļauj grafiski pārslēgt direktorijus un pārvietoties diska diskdziņos, rīkojoties tāpat, izmantojot komandrindu, varat labāk kontrolēt savu sistēmu.





Par laimi, Linux nodrošina jums komandu, kas pazīstama kā cd, kas ļauj viegli mainīt pašreizējo termināļa darba direktoriju.





Lūk, kā jūs varat izmantot komandu cd operētājsistēmā Linux, kas ir vienīgā utilīta, kas jums kādreiz būs jāizmanto, izmantojot sistēmas krātuves direktorijus.





Kā lietot cd komandu Linux

Komanda cd nozīmē Mainīt direktoriju . Viena no būtiskākajām komandām Linux, cd ir kļuvusi par globālu komandu direktoriju pārslēgšanai. Dažas citas komandas ieviešanas iespējas, piemēram chdir , ko izmanto MS-DOS sistēmās.

Pamata sintakse

Komandas cd pamata sintakse ir šāda:



cd [options] [path]

... kur iespējas vai argumenti tiek nodoti ar komandu un ceļš ir absolūtais vai relatīvais ceļš uz direktoriju.

Absolūtie un relatīvie ceļu vārdi

Lai varētu pilnībā izmantot cd komandu, jums jāzina atšķirība starp absolūtajiem un relatīvajiem ceļu nosaukumiem. Absolūtais ceļa nosaukums ir pilnīgs ceļš uz direktoriju, sākot no / (sakne) mape.





No otras puses, relatīvais ceļa nosaukums ir iegūts no pašreizējā darba direktorija. Jūs varat efektīvi pārvietoties uz augšu un uz leju direktoriju koku, izmantojot komandu cd, ja labi pārzināt relatīvos ceļus.

Piemēram, ja jūsu pašreizējais darba katalogs ir /mājas , un vēlaties mainīt direktoriju uz /Darbvirsma . Pēc tam, izmantojot absolūto ceļa nosaukumu:





cd /home/username/Desktop

No otras puses, ja vēlaties pārslēgties uz /Darbvirsma direktorijā, izmantojot relatīvo ceļu, viss, kas jums jāievada, ir šāds:

cd /Desktop

Cd seko līdzi katalogiem, kas atrodas virs un zem pašreizējā direktorija, lai lietotājs varētu ātri pāriet uz citiem direktorijiem, neievadot visu ceļa nosaukumu.

Ja nezināt precīzu apakšmapes nosaukumu, uz kuru vēlaties pārslēgties, izmantojiet komanda ls lai uzskaitītu visus direktorijus šajā mapē.

Pārslēdzieties uz mājas direktoriju

Linux sistēmā, /mājas direktorijs ir īpašs direktorijs, kas rezervēts lietotāja personīgajiem failiem, programmām un apakšmapēm. Piesakoties savā sistēmā, mājas direktorijs pēc noklusējuma tiek iestatīts kā pašreizējais darba direktorijs.

Mājas direktorijai ir piešķirta īpaša rakstzīme --- ~ (tilde) raksturs. Tā vietā, lai norādītu pilnu ceļu uz jūsu mājas direktoriju ( /home/lietotājvārds ), jūs varat vienkārši iziet ~ rakstzīme ar komandu cd, lai mainītu pašreizējo darba direktoriju uz /mājas .

cd ~

Līdzīgi jūs varat pāriet uz cita lietotāja mājas direktoriju šādi.

cd ~username

Saistīts: Kā uzskaitīt visus Linux lietotājus

Iepriekšējā sadaļā mēs pārslēdzām pašreizējo darba direktoriju uz /Darbvirsma . Komandā varat izmantot ~ raksturs, lai apzīmētu /mājas direktoriju un noņemiet komandu līdz pusei no tās lieluma.

cd ~/Desktop

Tāpat kā mājas direktorijā, / raksturs apzīmē /sakne direktoriju uz Linux balstītas operētājsistēmas. Lai jebkurā laikā pārslēgtos uz saknes mapi:

cd /

Pāriet uz iepriekšējo darba direktoriju

Ja vienlaikus strādājat ar vairākiem direktorijiem, varat viegli pārslēgties uz priekšu un atpakaļ uz iepriekšējo darba direktoriju, izmantojot - (defise) raksturs.

Piemēram, ja pašreizējais darba katalogs ir /mājas un jūs pārslēdzaties uz /sakne direktoriju. Tad, /sakne kļūs par pašreizējo darba direktoriju, un /mājas būs iepriekšējais darba katalogs.

Ievadot šādu komandu, jūs nonāksit iepriekšējā direktorijā, t.i. /mājas .

cd -

Izsniedzot arī komandu cd, kam seko a telpa rakstzīme aizvedīs lietotāju uz iepriekšējo darba direktoriju.

cd

Pārslēdzieties uz vecāku direktoriju

Katalogs, kas sastāv no viena vai vairākiem apakšdirektorijiem, ir pazīstams kā vecākdirektorijs. Vienkārši sakot, ja jums ir /Darbvirsma un /Lejupielādes mapes jūsu /mājas direktoriju, pēc tam /mājas direktorijs būs vecāku direktorijs /Darbvirsma un /Lejupielādes .

The .. un . rakstzīmes apzīmē attiecīgi vecāku direktoriju un pašreizējo direktoriju.

Izmantojiet dubultie punkti raksturs ( .. ), lai pārslēgtos uz vecāku direktoriju.

cd ..

Iepriekš minētā komanda aizvedīs jūs par vienu līmeni augstāk par direktoriju koku. Jūs varat arī nodot papildu .. rakstzīmes, lai virzītos tālāk direktoriju kokā.

Lai pārvietotos divus līmeņus virs pašreizējā darba direktorija:

cd ../../

Varat arī nodot noteiktu direktoriju vienu līmeni virs pašreizējā darba direktorija.

cd ../Folder

Mainiet uz direktorija nosaukumu ar atstarpēm

Ne katrai jūsu sistēmas mapei būs viena vārda nosaukums. Daži no tiem var ietvert telpa raksturs. Piemēram, /home/username/Svarīgi dokumenti .

Šādās situācijās, norādot direktorija nosaukumu, tiks parādīta kļūda.

android skārienekrāns nedarbojas pareizi
cd /Important Documents

Izeja:

bash: cd: too many arguments

Lai pārslēgtos uz direktorijiem, kuru nosaukumā ir atstarpes, ietiniet ceļa nosaukumu pēdiņas sekojoši. Ņemiet vērā, ka komandā varat izmantot gan vienas, gan dubultās pēdiņas.

cd 'Important Documents'
cd 'Important Documents'

Alternatīvi varat izmantot slīpsvītra atpakaļ () raksturs, lai izvairītos no atstarpēm.

cd Important Documents

Saistīts: Kā sākt lietot Linux

Sistēmas navigācija caur komandrindu

Linux terminālis ir spēcīgs teksta interfeiss, lai kontrolētu datora darbību. Izmantojot komandrindu, jūs varat veikt gandrīz jebkuru uzdevumu. Katalogu maiņa, failu un mapju kopēšana attālināti , informācija par failu, rediģējot konfigurācijas failus , tu to nosauc. Ir komanda visam, ko vēlaties darīt operētājsistēmā Linux.

Tomēr daudzu komandu trūkumam ir trūkums. Ne visi var iemācīties un iegaumēt komandas, nemaz nerunājot par lielo summu, kas ir pieejama izmantošanai. Bet kā iesācējs Linux lietotājs jūs neizmantosit visas jūsu sistēmā pieejamās utilītas.

Tā vietā, lai sāktu darbu ar operētājsistēmu, ir pietiekami apgūt dažas pamata komandas, kas palīdzēs jums veikt pamatdarbības.

Kopīgot Kopīgot Čivināt E -pasts 9 pamata komandas, lai sāktu darbu ar Linux

Vai vēlaties iepazīties ar Linux? Sāciet ar šīm pamata Linux komandām, lai uzzinātu standarta skaitļošanas uzdevumus.

Lasīt Tālāk
Saistītās tēmas
  • Linux
  • Failu pārvaldība
  • Terminālis
Par autoru Deepesh Sharma(79 raksti publicēti)

Deepesh ir MUO Linux jaunākais redaktors. Viņš raksta informatīvus ceļvežus par Linux, lai sniegtu svētlaimīgu pieredzi visiem jaunpienācējiem. Neesat pārliecināts par filmām, bet, ja vēlaties runāt par tehnoloģijām, viņš ir jūsu puisis. Brīvajā laikā jūs varat atrast viņu lasot grāmatas, klausoties dažādus mūzikas žanrus vai spēlējot ģitāru.

Vairāk no Deepesh Sharma

Abonējiet mūsu biļetenu

Pievienojieties mūsu informatīvajam izdevumam, lai iegūtu tehniskus padomus, pārskatus, bezmaksas e -grāmatas un ekskluzīvus piedāvājumus!

Noklikšķiniet šeit, lai abonētu