Linuxin komentorivin opetusohjelma: Käsittele päätettä CD-komennoilla
Yleisimmät tietokoneella suorittamasi tehtävät ovat tiedostojen luominen, siirtäminen tai poistaminen. Katsotaanpa erilaisia tiedostonhallinnan vaihtoehtoja.
Voit hallita tiedostojasi joko käyttämällä
- Pääte (Command Line Interface – CLI)
- Tiedostonhallinta (graafinen käyttöliittymä -GUI)
Napauta tätä jos video ei ole saatavilla
Miksi opetella komentorivikäyttöliittymää?
Vaikka maailma on siirtymässä GUI-pohjaisiin järjestelmiin, CLI:llä on omat käyttötarkoituksensa ja sitä käytetään laajasti komentosarjoissa ja palvelinhallinnassa. Katsotaanpa siihen joitain houkuttelevia käyttötapoja -
- Vertailun vuoksi komennot tarjoavat enemmän vaihtoehtoja ja ovat joustavia. Putket ja stdin/stdout ovat erittäin tehokkaita, ja niitä ei ole saatavilla graafisessa käyttöliittymässä
- Jotkin graafisen käyttöliittymän kokoonpanot ovat jopa 5 näyttöä syviä, kun taas CLI:ssä se on vain yksi komento
- Tiedoston 1000:n siirtäminen ja uudelleennimeäminen graafisessa käyttöliittymässä vie aikaa (Käyttämällä Control /Shift valitaksesi useita tiedostoja), kun CLI:ssä, käyttämällä säännöllisiä lausekkeita, jotta voit tehdä saman tehtävän yhdellä komennolla.
- CLI latautuu nopeasti eikä kuluta RAM-muistia graafiseen käyttöliittymään verrattuna. Crunch-skenaarioissa tällä on merkitystä.
Sekä GUI:lla että CLI:llä on omat käyttötarkoituksensa. Esimerkiksi GUI:ssa suorituskyvyn seurantakaavioita antaa välitön visuaalinen palaute järjestelmän kunnosta, kun taas satojen lokirivien näkeminen CLI:ssä on silmiinpistävää.
Sinun on opittava käyttämään sekä GUI:ta (tiedostonhallinta) että CLI:tä (pääte)
GUI of a Linux-pohjainen käyttöjärjestelmä on samanlainen kuin mikä tahansa muu käyttöjärjestelmä. Siksi keskitymme CLI:hen ja opimme hyödyllisiä komentoja.
CLI:n käynnistäminen päällä Ubuntu
Päätelaitteen käynnistämiseen on kaksi tapaa.
1) Mene Dashiin ja kirjoita terminaali
2) Tai voit painaa CTRL + Alt + T käynnistääksesi terminaalin
Kun käynnistät CLI:n (Terminal), löydät jotain nimellä guru99@VirtualBox(katso kuva) kirjoitettu siihen.
1) Tämän rivin ensimmäinen osa on nimi lähettämä (bob, tom, ubuntu, koti…)
2) Toinen osa on tietokoneen nimi tai isäntänimi. Isäntänimi auttaa tunnistamaan tietokoneen verkon kautta. Palvelinympäristössä isäntänimi tulee tärkeäksi.
3) ':' on yksinkertainen erotin
4) Tilde '~' -merkki osoittaa, että käyttäjä työskentelee kotihakemisto. Jos muutat hakemistoa, tämä merkki katoaa.
Yllä olevassa kuvassa olemme siirtyneet /home-hakemistosta hakemistoon /bin käyttämällä 'cd'-komento. ~-merkki ei näy, kun työskentelet /bin-hakemistossa. Se tulee näkyviin siirryttäessä takaisin kotihakemistoon.
5) $-merkki viittaa siihen, että työskentelet tavallisena Linux-käyttäjänä. Kun työskentelet pääkäyttäjänä, näytössä näkyy #.
Nykyinen työhakemisto
Hakemistoa, jota selaat parhaillaan, kutsutaan nykyiseksi työhakemistoksi. Kirjaudut kotihakemistoon, kun käynnistät tietokoneen. Jos haluat määrittää hakemiston, jota parhaillaan työskentelet, käytä komentoa -
pwd
pwd-komento tarkoittaa print working directory
Yllä oleva kuva osoittaa, että /home/guru99 on hakemisto, jonka parissa työskentelemme parhaillaan.
Hakemistojen muuttaminen
Jos haluat muuttaa nykyistä hakemistoasi, käytä 'cdkomento.
cd /tmp
Harkitse seuraavaa esimerkkiä.
Tässä siirryimme hakemistosta /tmp hakemistoon /bin hakemistoon /usr ja sitten takaisin hakemistoon /tmp.
Navigoiminen kotihakemistoon
Jos haluat navigoida kotihakemistoon, kirjoita cd.
cd
Voit myös käyttää cd ~ komento.
cd ~
Siirtyminen juurihakemistoon
Tiedostojärjestelmän juuri Linuxissa on merkitty '/'-merkillä. Samanlainen kuin 'c:\' in Windows.
Huomaa: Windows, käytät vinoviivaa "\", kun taas UNIX/Linuxissa vinoviivaa käytetään "/"
Kirjoita 'cd /' siirtyäksesi juurihakemistoon.
cd /
TIP: Älä unohda välilyöntiä cd ja /. Muuten saat virheilmoituksen.
Liikkuminen useiden hakemistojen välillä
Voit selata useita hakemistoja samanaikaisesti määrittämällä sen täydellisen polun.
Esimerkki: Jos haluat siirtää /cpu
hakemiston alla /dev
, sinun ei tarvitse jakaa toimintoa kahteen osaan.
Sen sijaan voimme kirjoittaa '/dev/cpu' päästäksemme suoraan hakemistoon.
cd /dev/cpu
Siirtyy yksi hakemistotaso ylöspäin
Kokeile siirtyäksesi yhden hakemistotason ylöspäin.
cd ..
Tässä käyttämällä 'cd ..' -komentoa olemme siirtäneet yhden hakemiston ylöspäin hakemistosta '/dev/cpu' hakemistoon '/dev'.
Sitten uudelleen käyttämällä samaa komentoa, olemme hypänneet hakemistosta '/dev' juurihakemistoon '/'.
Suhteelliset ja absoluuttiset polut
Polku laskennassa on tiedoston tai kansion osoite.
Esimerkki -
In Windows
C:\documentsandsettings\user\downloads
Linuxissa
/home/user/downloads
On olemassa kahdenlaisia polkuja:
1. Absoluuttinen polku:
Oletetaan, että sinun täytyy selata kotikansion 'guru99' Kuvat-hakemistoon tallennettuja kuvia.
Pictures-hakemiston absoluuttinen tiedostopolku /home/guru99/Kuvat
Voit navigoida tähän hakemistoon komennolla.
cd /home/guru99/Pictures
Tätä kutsutaan absoluuttiseksi poluksi, koska määrität koko polun tiedoston saavuttamiseksi.
2. Suhteellinen polku:
Suhteellinen polku on kätevä, kun joudut selaamaan toista alihakemistoa tietyssä hakemistossa.
Se säästää vaivannäöltä kirjoittaa täydellisiä polkuja koko ajan.
Oletetaan, että olet tällä hetkellä kotihakemistossasi. Haluat siirtyä Lataukset-hakemistoon.
Sinun ei tarvitse kirjoittaa absoluuttista polkua
cd /home/guru99/Downloads
Sen sijaan voit yksinkertaisesti kirjoittaa "cd-lataukset" ja navigoit Lataukset-hakemistoon, koska olet jo läsnä '/home/guru99' hakemistoon.
cd Downloads
Tällä tavalla sinun ei tarvitse määrittää täydellistä polkua päästäksesi tiettyyn sijaintiin samassa tiedostojärjestelmässä olevassa hakemistossa.
Yhteenveto:
- Voit hallita tiedostojasi joko GUI:n (tiedostonhallinta) tai CLI:n (Terminal) avulla Linuxissa. Molemmilla on suhteelliset etunsa. Opetussarjassa keskitymme CLI:hen eli terminaaliin
- Voit käynnistää päätelaitteen kojelaudalta tai käyttää pikanäppäintä Ctrl + Alt + T
- Komento pwd antaa nykyisen työhakemiston.
- Voit muuttaa hakemistoja cd-komennolla
- Absoluuttinen polku on tiedoston tai hakemiston täydellinen osoite
- Suhteellinen polku on hakemistotiedoston suhteellinen sijainti nykyiseen hakemistoon nähden
- Suhteellinen polku auttaa välttämään täydellisten polkujen kirjoittamista koko ajan.
Komento
|
Tuotetiedot
|
---|---|
cd tai cd ~ | Siirry HOME-hakemistoon |
cd .. | Siirrä yksi taso ylöspäin |
cd |
Vaihtaaksesi tiettyyn hakemistoon |
cd / | Siirry juurihakemistoon |