„Linux“ komandų eilutės pamoka: manipuliuokite terminalu naudodami CD komandas

Dažniausiai kompiuteryje atliekamos užduotys yra failų kūrimas, perkėlimas ar ištrynimas. Pažvelkime į įvairias failų valdymo parinktis.

Norėdami tvarkyti failus, galite naudoti

  1. Terminalas (komandų eilutės sąsaja - CLI)
  2. Failų tvarkyklė (grafinė vartotojo sąsaja -GUI)

Šioje pamokoje sužinosite

  • Kodėl verta mokytis komandinės eilutės sąsajos?
  • CLI paleidimas Ubuntu
  • Dabartinis darbo katalogas (pwd)
  • Keičiant katalogus (CD)
  • Naršymas į namų katalogą (cd ~)
  • Perkėlimas į šakninį katalogą (cd /)
  • Naršymas po kelis katalogus
  • Perkelimas aukštyn vienu katalogo lygiu (cd ...)
  • Santykiniai ir absoliutūs keliai

Spustelėkite čia, jei vaizdo įrašas nepasiekiamas

Kodėl verta mokytis komandinės eilutės sąsajos?

Nors pasaulis pereina prie GUI pagrįstų sistemų, CLI turi savo specifinę paskirtį ir yra plačiai naudojamas scenarijams ir serverio administravimui. Pažvelkime į tai kai kuriuos patrauklius naudojimo būdus
  • Palyginti, komandos siūlo daugiau galimybių ir yra lanksčios. „Piping“ ir „stdin / stdout“ yra nepaprastai galingi, GUI nėra
  • Kai kurios GUI konfigūracijos yra iki 5 ekranų gylio, o CLI tai tik viena komanda
  • Failo 1000 perkėlimas, pervadinimas į GUI užims daug laiko (naudojant „Control“ / „Shift“, kad pasirinktumėte kelis failus), o CLI naudojant įprastus posakius, tą pačią užduotį galite atlikti viena komanda.
  • CLI greitai įkeliama ir nevartojama RAM, palyginti su GUI. Krizės scenarijuose tai svarbu.

Tiek GUI, tiek CLI turi savo specifinę paskirtį. Pavyzdžiui, grafinės vartotojo sąsajoje našumo stebėjimo grafikai suteikia tiesioginį vaizdinį atsiliepimą apie sistemos būklę, o šimtai žurnalų eilučių CLI matyti.

Turite išmokti naudotis GUI (failų tvarkyklė) ir CLI (terminalas)

Linux pagrįstos OS GUI yra panaši į bet kurią kitą OS. Taigi mes sutelksime dėmesį į CLI ir išmoksime keletą naudingų komandų.

CLI paleidimas Ubuntu

Yra 2 būdai paleisti terminalą.

1) Eikite į „Dash“ ir įveskite terminalą

2) Arba galite paspausti CTRL + Alt + T, kad paleistumėte terminalą

Paleidus CLI (terminalą), jame bus parašyta kažkas guru99 @ VirtualBox (žr. Paveikslėlį).

1) Pirmoji šios eilutės dalis yra vartotojo vardas (bob, tom, ubuntu, home…)

2) Antroji dalis yra kompiuterio arba pagrindinio kompiuterio vardas. Prieglobos pavadinimas padeda nustatyti kompiuterį tinkle. Serverio aplinkoje pagrindinio kompiuterio vardas tampa svarbus.

3) „:“ yra paprastas separatorius

4) Tildės ženklas ~ rodo, kad vartotojas dirba namų kataloge . Jei pakeisite katalogą, šis ženklas išnyks.

Aukščiau pateiktoje iliustracijoje mes persikėlėme iš / home katalogo į / bin naudodami komandą „cd“ . ~ Ženklas nerodomas dirbant kataloge / bin. Jis rodomas grįžtant į namų katalogą.

5) „$“ ženklas rodo, kad „Linux“ dirbate kaip įprastas vartotojas. Dirbant kaip root vartotojas rodomas „#“.

Dabartinis darbo katalogas

Katalogas, kurį šiuo metu naršote, vadinamas dabartiniu darbo katalogu. Paleisdami kompiuterį, prisijungiate prie namų katalogo. Jei norite nustatyti katalogą, kuriame šiuo metu dirbate, naudokite komandą -

pwd

pwd komanda žymi p pausdinti w Dirbti d irectory

Aukščiau pateiktame paveikslėlyje parodyta, kad / home / guru99 yra katalogas, kuriame šiuo metu dirbame.

Keičiant katalogus

Jei norite pakeisti dabartinį katalogą, naudokite komandą „ cd “.

cd /tem

Apsvarstykite šį pavyzdį.

Čia mes perėjome iš katalogo / tmp į / bin į / usr ir tada atgal į / tmp.

Naršymas į namų katalogą

Jei norite pereiti į namų katalogą, įveskite cd .

cd

Taip pat galite naudoti komandą cd ~ .

cd ~

Pereinama į šakninį katalogą

„Linux“ failų sistemos šaknis žymima „/“. Panašus į „c: \“ sistemoje „Windows“.

Pastaba: „Windows“ sistemoje naudojate pasvirąjį pasvirąjį brūkšnį „\“, o UNIX / Linux sistemoje - „/“

Įveskite „cd /“, kad pereitumėte į šakninį katalogą.

cd /

PATARIMAS : Nepamirškite tarpo tarp CD ir / ir . Priešingu atveju gausite klaidą.

Naršymas po kelis katalogus

Vienu metu galite naršyti po kelis katalogus, nurodydami visą jų kelią.

Pavyzdys: Jei norite perkelti / cpu katalogą po / dev, mums nereikia pertraukti šios operacijos į dvi dalis.

Vietoj to, norėdami tiesiogiai pasiekti katalogą, galime įvesti „/ dev / cpu“.

cd /dev/cpu

Perkelimas aukštyn vienu katalogo lygiu

Norėdami naršyti aukštyn vienu katalogo lygiu, pabandykite.

cd… 

Naudodami komandą „cd…“, mes perėjome vieną katalogą iš „/ dev / cpu“ į „/ dev“.

Tada vėl naudodami tą pačią komandą, mes perėjome iš '/ dev' į '/' šakninį katalogą.

Santykiniai ir absoliutūs keliai

Skaičiavimo kelias yra failo ar aplanko adresas.

Pavyzdys - sistemoje „Windows“

C:\documentsandsettings\user\downloads
„Linux“ sistemoje
/home/user/downloads

Yra dviejų rūšių keliai:

1. Absoliutus kelias:

Tarkime, kad turite naršyti vaizdus, ​​saugomus namų aplanko „guru99“ kataloge Paveikslėliai.

Absoliutus failų kelias paveikslėlių kataloge / home / guru99 / Pictures

Norėdami pereiti į šį katalogą, galite naudoti komandą.

cd /home/guru99/Pictures

Tai vadinama absoliučiu keliu, nes nurodote visą kelią, kad pasiektumėte failą.

2. Santykinis kelias:

Santykinis kelias yra naudingas, kai tam tikrame kataloge turite naršyti kitą pakatalogį.

Tai taupo jus nuo pastangų visą laiką įvesti užbaigtus kelius.

Tarkime, kad šiuo metu esate savo namų kataloge. Norite pereiti į atsisiuntimų katalogą.

Jums nereikia įvesti absoliutaus kelio

cd /home/guru99/Downloads

Vietoj to galite tiesiog įvesti „cd Downloads“ ir pereitumėte į „Downloads“ katalogą, nes jau esate kataloge „/ home / guru99“ .

cd Downloads

Tokiu būdu jums nereikia nurodyti viso kelio, kad pasiektumėte konkrečią vietą tame pačiame kataloge failų sistemoje.

Santrauka:

  • Norėdami tvarkyti failus, galite naudoti „Linux“ GUI (failų tvarkyklę) arba CLI (terminalą). Abi turi savo santykinius pranašumus. Pamokų serijoje mes sutelksime dėmesį į CLI, dar žinomą kaip terminalas
  • Galite paleisti terminalą iš prietaisų skydelio arba naudoti spartųjį klavišą „ Cntrl“ + „Alt“ + T.
  • Komanda „pwd“ pateikia esamą darbo katalogą.
  • Norėdami pakeisti katalogus, galite naudoti komandą cd
  • Absoliutus kelias yra pilnas failo ar katalogo adresas
  • Santykinis kelias yra santykinė katalogo failo vieta dabartinio katalogo atžvilgiu
  • Santykinis kelias padeda visą laiką vesti užbaigtus kelius.
Komanda apibūdinimas

cd arba cd ~

Eikite į HOME katalogą

CD ...

Perkelti vienu lygiu aukštyn

cd

Norėdami pakeisti į tam tikrą katalogą

CD /

Pereikite į šakninį katalogą

Įdomios straipsniai...