Najčešći zadaci koje izvodite na računalu su stvaranje, premještanje ili brisanje datoteka. Pogledajmo razne mogućnosti za upravljanje datotekama.
Za upravljanje datotekama možete koristiti
- Terminal (sučelje naredbenog retka - CLI)
- Upravitelj datoteka (grafičko korisničko sučelje -GUI)
U ovom vodiču naučit ćete-
- Zašto učiti sučelje naredbenog retka?
- Pokretanje CLI-a na Ubuntuu
- Sadašnji radni direktorij (pwd)
- Promjena direktorija (cd)
- Navigacija do početnog direktorija (cd ~)
- Premještanje u korijenski direktorij (cd /)
- Kretanje kroz više direktorija
- Pomicanje za jednu razinu direktorija (cd ...)
- Relativni i apsolutni putovi
Kliknite ovdje ako videozapis nije dostupan
Zašto učiti sučelje naredbenog retka?
Iako se svijet seli na GUI sustave, CLI ima svoje specifične namjene i široko se koristi u skriptiranju i administraciji poslužitelja. Pogledajmo neke primamljive namjene -- Usporedno s tim, naredbe nude više mogućnosti i fleksibilne su. Cjevovodi i stdin / stdout su izuzetno moćni i nisu dostupni u GUI-ju
- Neke su konfiguracije u GUI duboke do 5 zaslona, dok je u CLI-u to samo jedna naredba
- Premještanje, preimenovanje 1000-ih datoteka u GUI-u oduzet će puno vremena (upotreba Control / Shift za odabir više datoteka), dok u CLI-u, koristeći regularne izraze, može izvršiti isti zadatak jednom naredbom.
- CLI se brzo učitava i ne troši RAM u odnosu na GUI. U scenarijima krčenja to je važno.
I GUI i CLI imaju svoje specifične namjene. Primjerice, u GUI-ju grafikoni praćenja izvedbe daju trenutne vizualne povratne informacije o zdravlju sustava, dok je gledanje stotina linija dnevnika u CLI-u naočit pogled.
Morate naučiti koristiti i GUI (Upravitelj datoteka) i CLI (Terminal)
GUI OS-a temeljenog na Linuxu sličan je bilo kojem drugom OS-u. Stoga ćemo se usredotočiti na CLI i naučiti neke korisne naredbe.
Pokretanje CLI-a na Ubuntuu
Postoje dva načina za pokretanje terminala.
1) Idite na crticu i upišite terminal
2) Ili možete pritisnuti CTRL + Alt + T za pokretanje terminala
Jednom kada pokrenete CLI (Terminal), na njemu ćete pronaći nešto kao guru99 @ VirtualBox (vidi sliku).
1) Prvi dio ovog retka je ime korisnika (bob, tom, ubuntu, dom ...)
2) Drugi dio je ime računala ili ime hosta. Ime hosta pomaže identificirati računalo preko mreže. U poslužiteljskom okruženju, ime hosta postaje važno.
3) ':' je jednostavan separator
4) Znak tilde '~' pokazuje da korisnik radi u matičnom direktoriju . Ako promijenite imenik, ovaj će znak nestati.
Na gornjoj ilustraciji premjestili smo se iz / home direktorija u / bin pomoću naredbe 'cd' . Znak ~ se ne prikazuje tijekom rada u / bin direktoriju. Pojavljuje se tijekom vraćanja na početni direktorij.
5) Znak '$' sugerira da radite kao redoviti korisnik Linuxa. Dok radite kao root korisnik, prikazuje se '#'.
Sadašnji radni direktorij
Direktorij koji trenutno pregledavate naziva se Sadašnji radni direktorij. Prijavite se u kućni direktorij prilikom pokretanja računala. Ako želite odrediti direktorij na kojem trenutno radite, upotrijebite naredbu -
pwd
naredba pwd označava p rint w orking d irectory
Gornja slika pokazuje da je / home / guru99 direktorij na kojem trenutno radimo.
Promjena direktorija
Ako želite promijeniti svoj trenutni direktorij, upotrijebite naredbu ' cd '.
cd /tem
Razmotrimo sljedeći primjer.
Ovdje smo prešli iz direktorija / tmp u / bin u / usr, a zatim natrag u / tmp.
Navigacija do početnog direktorija
Ako želite prijeći na početni direktorij, upišite cd .
cd
Također možete koristiti naredbu cd ~ .
cd ~
Premještanje u korijenski direktorij
Korijen datotečnog sustava u Linuxu označen je s '/'. Slično 'c: \' u sustavu Windows.
Napomena: U sustavu Windows koristite kosu crtu "\", dok se u UNIX / Linuxu koristi kosa crta "/"
Upišite 'cd /' za prelazak u korijenski direktorij.
cd /
SAVJET : Ne zaboravite na razmak između cd-a i / . U suprotnom, dobit ćete pogrešku.
Kretanje kroz više direktorija
Možete se kretati kroz više direktorija istodobno navodeći njegovu potpunu putanju.
Primjer: Ako želite premjestiti direktorij / cpu pod / dev, ne moramo dijeliti ovu operaciju u dva dijela.
Umjesto toga, možemo upisati '/ dev / cpu' kako bismo izravno došli do direktorija.
cd /dev/cpu
Pomicanje za jednu razinu direktorija
Pokušajte za navigaciju prema jednoj razini direktorija.
cd…
Ovdje smo pomoću naredbe 'cd ...' premjestili jedan direktorij gore iz '/ dev / cpu' u '/ dev'.
Zatim smo ponovnom upotrebom iste naredbe prešli iz '/ dev' u '/' korijenski direktorij.
Relativni i apsolutni putovi
Put u računanju je adresa datoteke ili mape.
Primjer - u sustavu Windows
C:\documentsandsettings\user\downloadsU Linuxu
/home/user/downloads
Postoje dvije vrste putova:
1. Apsolutni put:
Recimo da morate pregledavati slike pohranjene u direktoriju Slike kućne mape 'guru99'.
Apsolutni put do datoteke direktorija Slike / home / guru99 / Slike
Za navigaciju do ovog direktorija možete upotrijebiti naredbu.
cd /home/guru99/Pictures
To se naziva apsolutnom stazom jer navodite puni put do datoteke.
2. Relativni put:
Relativni put dobro dođe kada morate pregledavati drugi poddirektorij unutar datog direktorija.
Štedi vas od napora da cijelo vrijeme upisujete cjelovite putove.
Pretpostavimo da ste trenutno u svom početnom direktoriju. Želite doći do direktorija Preuzimanja.
Ne trebate upisivati apsolutni put
cd /home/guru99/Downloads
Umjesto toga, možete jednostavno upisati 'cd Downloads' i prijeći ćete na direktorij Downloads, jer ste već prisutni u direktoriju '/ home / guru99' .
cd Downloads
Na taj način ne morate navesti potpunu stazu da biste došli do određenog mjesta unutar istog direktorija u datotečnom sustavu.
Sažetak:
- Za upravljanje datotekama možete koristiti ili GUI (Upravitelj datoteka) ili CLI (Terminal) u Linuxu. Obje imaju svoje relativne prednosti. U seriji tutorijala usredotočit ćemo se na CLI zvani Terminal
- Terminal možete pokrenuti s nadzorne ploče ili upotrijebiti prečac Cntrl + Alt + T
- Naredba pwd daje trenutni radni direktorij.
- Naredbu cd možete koristiti za promjenu direktorija
- Apsolutni put je potpuna adresa datoteke ili direktorija
- Relativni put je relativno mjesto datoteke direktorija u odnosu na trenutni direktorij
- Relativni put pomaže izbjeći stalno upisivanje cjelovitih putova.
Naredba | Opis |
---|---|
cd ili cd ~ |
Dođite do direktorija HOME |
CD… |
Pomaknite se za jednu razinu više |
CD |
Za promjenu u određeni direktorij |
cd / |
Premjestite se u korijenski direktorij |