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.

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:
- Mine kriipsuribale ja kirjuta terminal.
- Või vajutage CTRL + Alt + T. terminali käivitamiseks.
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.

