Linuxi käsurea õpetus: terminali käsitsemine CD-käskudega

⚡ Nutikas kokkuvõte

Linuxi käsurea failihaldus kasutab terminali failide loomiseks, teisaldamiseks ja kustutamiseks kiiremini kui graafiline haldur. Käsklused cd ja pwd navigeerivad kataloogides failisüsteemis absoluutsete ja suhteliste teede kaudu.

  • 🖥️ CLI vs GUI: Terminal on kiirem ja skriptitav; failihaldur on visuaalne.
  • 📍 pwd: Prindib praeguse töökataloogi, mida parajasti sirvite.
  • 📂 CD: Vahetab kataloogi; cd või cd ~ naaseb algkataloogi, cd / läheb root-kataloogi.
  • ⬆️ cd ..: Liigub ühe kataloogitaseme võrra ülespoole juurkataloogi poole.
  • 🧭 Teed: Absoluutsed teed algavad juurest; suhtelised teed algavad praegusest kataloogist.
  • 🤖 AI abi: Tehisintellekti tööriistad selgitavad, genereerivad ja parandavad Linuxi käske nõudmisel.

Linuxi käsurea õpetus

Kõige sagedamini arvutis tehtavad toimingud on failide loomine, teisaldamine või kustutamine. Failide haldamiseks saate kasutada ühte järgmistest: Terminal (käsurealiides, CLI) või Failihaldur (graafiline kasutajaliides, GUI)See artikkel keskendub CLI-le ja cd-käskudele, mida kasutatakse failisüsteemis liikumiseks.

Miks õppida käsurealiidest?

Kuigi maailm liigub GUI-põhiste süsteemide poole, on CLI-l spetsiifilised kasutusalad ja seda kasutatakse laialdaselt skriptimisel ja serveri administreerimisel. Siin on mõned kaalukad põhjused selle õppimiseks:

  • Käsklused pakuvad rohkem valikuid ja on paindlikud. Piping ja stdin/stdout on äärmiselt võimsad ning pole graafilises kasutajaliideses saadaval.
  • Mõned konfiguratsioonid on graafilises kasutajaliideses kuni viie ekraani sügavused, samas kui käsurealiideses on need üks käsk.
  • Tuhandete failide teisaldamine või ümbernimetamine graafilises kasutajaliideses on aeganõudev, samas kui käsurealiideses teeb regulaaravaldis sama ülesande ühe käsuga.
  • CLI laadib kiiresti ja tarbib võrreldes graafilise kasutajaliidesega vähem muutmälu. Raskustes olukordades on see oluline.

Mõlemal liidesel on oma kasutusalad. Graafilises kasutajaliideses annavad jõudluse jälgimise graafikud kohest visuaalset tagasisidet süsteemi tervise kohta, samas kui sadade logiridade lugemine käsurealiides on inetu. Linuxi baasil OS on sarnane iga teise operatsioonisüsteemiga, seega keskendub see juhend CLI-le.

CLI käivitamine on sisse lülitatud Ubuntu

Terminali käivitamiseks on kaks võimalust:

  1. Mine kriipsuribale ja kirjuta terminal.
  2. Või vajutage CTRL + Alt + T. terminali käivitamiseks.

Terminali käivitamine Ubuntu

Kui olete CLI käivitanud, näete sellist viipa nagu guru99@VirtualBoxVasakult paremale lugedes:

  • Esimene osa on nimi kasutaja (näiteks bob, tom või ubuntu).
  • Teine osa on arvuti või hostinimi, mis aitab arvutit võrgus tuvastada ja muutub oluliseks serverikeskkonnas.
  • . : on lihtne eraldaja.
  • Tilde ~ märk näitab, et kasutaja töötab kodukataloogKui muudate kataloogi, kaob see märk.
  • . $ märk tähendab, et töötate tavakasutajana; juurkasutajana töötades # kuvatakse.

Esitage töökataloog

Kataloogi, mida hetkel sirvite, nimetatakse praeguseks töökataloogiks. Arvuti käivitamisel logite sisse kodukataloogi. Praegu töötava kataloogi määramiseks kasutage käsku:

pwd

pwd käsk tähistab print working dkataloog. Näiteks võib see näidata, et /home/guru99 on kataloog, milles te praegu töötate.

Kataloogide muutmine

Kui soovite oma praegust kataloogi muuta, kasutage cd käsk:

cd /tmp

Näiteks saate liikuda kataloogist /tmp kataloogi /bin, seejärel /usr kataloogi ja seejärel tagasi kataloogi /tmp.

Kodukataloogi navigeerimine

Kodukataloogi navigeerimiseks tippige cd iseseisvalt või kasutage cd ~:

cd
cd ~

Juurkataloogi liikumine

Linuxi failisüsteemi juurkataloogi tähistatakse kui /, sarnane c: \ in Windows. Pange tähele, et Windows kasutab tagurpidi kaldkriipsu „\“, samas kui UNIX/Linux kasutab kaldkriipsu „/“. Tippige cd / juurkataloogi liikumiseks:

cd /

TIP: Ära unusta tühikut cd ja / vahel, vastasel juhul saad veateate.

Mitme kataloogi vahel navigeerimine

Saate korraga mitmes kataloogis navigeerida, määrates täieliku tee. Näiteks /dev kausta /cpu kataloogi liikumiseks ei pea te toimingut kaheks osaks jagama; tippige otse täielik tee:

cd /dev/cpu

Liikumine ühe kataloogitaseme võrra ülespoole

Ühe kataloogitaseme võrra ülespoole liikumiseks kasutage järgmist käsku:

cd ..

Näiteks cd.. liigub ühe kataloogi võrra ülespoole kataloogist /dev/cpu kataloogi /dev. Sama käsu uuesti kasutamine hüppab kataloogist /dev juurkataloogi /.

Suhtelised ja absoluutsed teed

Arvutite tee on faili või kausta aadress. Windows rada näeb välja selline C:\documents and settings\user\downloadsja Linuxis sarnaselt /home/user/downloadsOn kahte tüüpi teid:

Absoluutne tee

Absoluutne tee määrab failini jõudmiseks täieliku tee. Näiteks kodukaustas guru99 asuva Pictures kataloogi absoluutne tee on /home/guru99/Pildid:

cd /home/guru99/Pictures

Suhteline tee

Suhteline tee on mugav, kui sirvite praeguse kataloogi alamkataloogi; see säästab teid vaevast.ping täielikud teed. Oletame, et olete oma kodukataloogis ja soovite navigeerida kausta Allalaadimised. Selle asemel, et kirjutada typing Täieliku tee nägemiseks tippige lihtsalt:

cd Downloads

See toimib, kuna oled juba kataloogis /home/guru99, seega ei pea sa failisüsteemi samas osas asuvasse asukohta jõudmiseks täielikku teed määrama.

Levinud terminali failihaldurid

Lisaks cd-käsule lisavad tekstipõhised failihaldurid terminali sisse visuaalse, klaviatuuril juhitava kihi, mis on kasulik SSH või konteinerite kaudu:

  • Kesköökomandör (mc): Pikaajaline kahe paneeliga haldur menüüde ja kiirklahvidega, mis on eeskujuks võetud Norton Komandör.
  • ranger: A Viminspireeritud haldur kolmeveerulise paigutuse ja kiirete failide eelvaadetega.
  • nnn: Ülikerge, üheveeruline haldur, mis on loodud kiiruse ja vähese mälukasutuse tagamiseks.

KKK

Tilde tähistab teie kodukataloogi. Kui see kuvatakse viibas, olete oma kodukataloogis; see kaob, kui vahetate teise kataloogi.

Märk $ tähendab, et olete sisse logitud tavakasutajana. Märk # tähendab, et töötate root (administraatori) kasutajana, kellel on täielikud süsteemiõigused.

Kasuta käsku cd – (cd, millele järgneb sidekriips). See lülitab sind tagasi viimasesse kataloogi, kus olid, mis on mugav kahe asukoha vahel vahetamisel.

Levinud valikud on pargivaht, kergekaaluline nnn ja Midnight Commander (mc). Need lisavad kestale paneele, eelvaateid ja kiirklahve.

Vajutage Tab-klahvi. Kest lõpetab faili või kataloogi nime automaatselt. Tab-klahvi kaks korda vajutamisel kuvatakse kõik sobivad valikud, kui mitmel nimel on sama eesliide.

Kasutage käsku ls. Lisage ls -l selliste üksikasjade jaoks nagu õigused ja suurus ning ls -a, et kaasata peidetud failid, mille nimed algavad punktiga.

Jah. Tehisintellekti assistendid selgitavad käsu toimimist, tõlgivad lihtsa inglise keele õigesse cd- või ls-süntaksi ja pakuvad välja lippe, mis kiirendab terminali õppimist.

Tehisintellekt saab käske koostada, kuid vaatab need enne käivitamist alati üle, eriti rm- või sudo-käskude puhul. Intelligentsed assistendid märgistavad kahjulikke toiminguid, kuid teie vastutate endiselt oma süsteemis käivitatava eest.

Võta see postitus kokku järgmiselt: