S terminalom: Osnovne naredbe u GNU / Linuxu

Postoje određene naredbe koje korisnici GNU / Linux Trebali bismo to znati jer je vrlo osnovno. U ovom postu ćemo govoriti o nekima od njih i kako rade, jedino što nam treba je terminal 

Ubija magarce.

Mislim da je najvažnija naredba koju bismo trebali znati:

$ man

Ovo će nas mnogo puta izvući iz sumnji i nevolja. Njegova je upotreba jednostavna, osnovna sintaksa je naredba $ man, primjer:

$ man man
$ man mkdir

Radim s mapama i direktorijima.

Za promjenu direktorija putem terminala koristimo naredbu cd. Njegov rad je jednostavan u terminalu:

$ cd : Idemo izravno u našu / početnu mapu.
$ cd /home/elav/Documents/PDF/ : Idemo u mapu PDF unutar / home / elav / Dokumenti.
$ cd .. : Idemo gore za jednu razinu. Ako smo unutra PDF mi ćemo / home / elav / Dokumenti.
$ cd ../.. : Penjemo se na dvije razine. Ako smo unutra PDF mi ćemo / home / elav /.

Ako želimo vidjeti u kojoj se mapi nalazimo, koristimo naredbu:

$ pwd

Za stvaranje mape koristimo naredbu mkdir:

$ mkdir /home/elav/test : Unutar stvaramo testnu mapu / home / elav.
$ mkdir -p /home/elav/test/test2 : Izrađujemo mapu test2u / home / elav / test /. U slučaju da mapa test ne postoji, stvoreno je.

Informacijske naredbe.

Postoji nekoliko naredbi za prikaz podataka o datotekama ili mapama i prostora koji zauzimaju. Najpoznatiji je ls, koji nam pomaže da navedemo sadržaj direktorija.

$ ls : Popis sadržaja direktorija
$ ls -l : Navedite sadržaj direktorija kao popis, uz prikazivanje ostalih podataka.
$ ls -la : Navedite sadržaj direktorija, uključujući skrivene datoteke (ispred imena im je točka)

Već smo vidjeli naredbe o prostoru i veličini diska u ovom unosu, tako da ih ne stavljam.

Radim s datotekama.

Ovdje se može izrezati puno tkanine, ali ovaj put ću govoriti o naredbama cp (kopirati), mv (za rezanje / pomicanje) i rm (Ukloni / Izbriši).

$ cp /home/elav/fichero1 /home/elav/fichero2 : Izrađujemo kopiju datoteka1
$ cp /home/elav/fichero3 /home/elav/fichero2 : Kopiramo i zamjenjujemo datoteka3 en datoteka2.
$ cp -R /home/elav /home/elav/bckup : Kopiramo sav sadržaj direktorija živo za / home / elav / backup. Za mape se mora koristiti -R (rekurzivno).

$ cp /home/elav/fichero* /home/elav/bckup : Kopirajte sve u ime datoteka, bez obzira što se vrati ili opseg.

Nešto slično je naredba mv, ali u ovom slučaju, datoteka1 bit će premješten (ili preimenovan) u datoteka2.

$ mv /home/elav/fichero1 /home/elav/fichero2

U slučaju mapa, nije potrebno staviti opciju -R.

$ mv /home/elav/bckup /home/elav/bckup2

I na kraju imamo naredbu za brisanje datoteka ili direktorija.

$ rm /home/elav/fichero1 : Izbriši datoteku1.

A u slučaju mapa, ako moramo koristiti opciju -R.

$ rm -R /home/elav/bckup : Izbrišite mapu natrag gore.

Da bismo poboljšali ove naredbe, možemo koristiti opciju -v (opširno) koji će nam na ekranu prikazati radnje koje naredba u tom trenutku izvodi.

Ovo su neke vrlo osnovne naredbe, ali koje svakako vrijedi znati. Kasnije ćemo vam pokazati druge.