Analogno sustavu Windows, Linux ima skup naredbi za najprikladniji i najbrži rad u operacijskom sustavu. Ali ako u prvom slučaju zovemo program ili izvršimo akciju iz "Command line" (cmd), onda se u drugom sustavu akcije izvode u emulatoru terminala. Zapravo, "Terminal" i "Command line" su ista stvar.

Popis naredbi u "Terminal" Linuxu

Za one koji su nedavno počeli poznavati liniju operacijskih sustava Linux obitelji, navest ćemo najvažnije naredbe navedene u nastavku, koje su potrebne za svakog korisnika. Imajte na umu da su alati i programi koji se zovu iz "Terminal" predinstalirani u svim Linux distribucijama i ne trebaju unaprijed učitavanje.

Upravljanje datotekama

U bilo kojem operacijskom sustavu ne možete bez interakcije s različitim formatima datoteka. Većina korisnika navikla je koristiti upravitelj datoteka koji ima grafičku ljusku za tu svrhu. Ali sve iste manipulacije, ili čak i veći popis njih, mogu se izvršiti pomoću posebnih naredbi.

  • ls - omogućuje vam pregled sadržaja aktivnog direktorija. Dvije su mogućnosti: -l - prikazuje sadržaj kao popis s opisom, -a - prikazuje datoteke koje sustav skriva.
  • ls naredba u Linux terminalu

  • mačka - prikazuje sadržaj navedene datoteke. Upotrijebite opciju -n kako biste brojčali redove.
  • cd - koristi se za pomicanje s aktivnog direktorija na navedeni. Kada se pokrene bez dodatnih opcija, preusmjerava se u korijenski direktorij.
  • pwd - služi za određivanje trenutnog direktorija.
  • mkdir - stvara novu mapu u trenutnom direktoriju.
  • datoteka - prikazuje detaljne informacije o datoteci.
  • zapovjednu datoteku u Linux terminalu

  • cp - potreban je za kopiranje mape ili datoteke. Kada je dodana opcija -r , ona uključuje rekurzivno kopiranje. Opcija- a pohranjuje atribute dokumenata uz prethodnu opciju.
  • mv - Koristi se za pomicanje ili preimenovanje mape / datoteke.
  • rm - briše datoteku ili mapu. Ako se koristi bez mogućnosti, brisanje je nepovratno. Da biste se prebacili u koš za smeće, unesite opciju -r .
  • ln - stvara vezu na datoteku.
  • chmod - mijenja prava (čitanje, pisanje, promjena ...). Može se zasebno prijaviti za svakog korisnika.
  • chown - omogućuje vam promjenu vlasnika. Dostupno samo za Superuser (Administrator).
  • Napomena: Da biste dobili root privilegije, morate izvršiti naredbu "sudo su" (bez navodnika).

  • locirati - namijenjen je pretraživanju datoteka u sustavu. Za razliku od naredbe za pronalaženje , pretraživanje se izvodi u updatedb .
  • dd - koristi se prilikom stvaranja kopija datoteka i njihovog pretvorbe.
  • pronaći - pretražuje dokumente i mape na sustavu. Ima mnogo mogućnosti s kojima možete fleksibilno konfigurirati parametre pretraživanja.
  • pronaći naredbu u Linux terminalu

  • locirati - namijenjen je pretraživanju datoteka u sustavu. Za razliku od naredbe za pronalaženje , pretraživanje se izvodi u updatedb .
  • dd - koristi se prilikom stvaranja kopija datoteka i njihovog pretvorbe.
  • pronaći - pretražuje dokumente i mape na sustavu. Ima mnogo mogućnosti s kojima možete fleksibilno konfigurirati parametre pretraživanja.
  • pronaći naredbu u Linux terminalu

  • mount-umounth - koristi se za rad s datotečnim sustavima. Uz pomoć, sustav može i odspojiti i povezati se. Da biste koristili, morate dobiti root-prava.
  • du - prikazuje primjer datoteka / mapa. Opcija -h pretvara se u format čitljiv za ljude, -s - ispisuje skraćene podatke, a -d postavlja dubinu rekurzije u direktorije.
  • df - Analizira prostor na disku, omogućujući vam da saznate koliko je prostora preostalo i prepuno. Ima mnogo opcija koje vam omogućuju strukturiranje primljenih podataka.

Rad s tekstom

Unosom naredbi "Terminal" koje izravno stupaju u interakciju s datotekama, prije ili kasnije morat ćete ih urediti. Sljedeće naredbe se koriste za rad s tekstualnim dokumentima:

  • više - omogućuje vam da vidite tekst koji ne odgovara polju radnog polja. Ako nema pomicanja terminala, koristi se modernija funkcija manje .
  • više naredbe na Linux terminalu

  • grep - traži tekst po uzorku.
  • glavu, rep - prva naredba je odgovorna za prikazivanje prvih nekoliko redaka početka dokumenta (kapa), druga -
    prikazuje posljednje retke u dokumentu. Prema zadanim postavkama, 10 redaka se emitiraju. Broj možete mijenjati pomoću funkcije -n i -f .
  • sort - Koristi se za sortiranje redaka. Za numeriranje se koristi -n opcija, od vrha do dna, -r .
  • razlikuje se i pokazuje razlike u tekstu (line by line).
  • wc - razmatra riječi, nizove, bajtove i simbole.
  • wc naredba u Linux terminalu

Upravljanje procesima

Dugotrajno korištenje OS-a za jednu sjednicu potiče pojavu mnogih aktivnih procesa koji mogu znatno degradirati performanse računala do te točke da neće udobno funkcionirati za nju.

Ta se situacija može lako ispraviti popunjavanjem nepotrebnih procesa. U Linux sustavu koriste se sljedeće naredbe za tu svrhu:

  • ps, pgrep - prva naredba prikazuje sve informacije o aktivnim procesima sustava (funkcija "-e" izlaže jedan definirani postupak), drugi prikazuje ID procesa nakon što korisnik unese svoje ime.
  • ps naredbe u Linux terminalu

  • ubiti - završava PID proces.
  • xkill - klikom na prozor procesa -
    dovršava ga.
  • pkill - postupak završava svojim imenom.
  • killall ukida sve aktivne procese.
  • top, htop - odgovorni su za prikazivanje procesa i koriste se u ulozi monitora sustava konzole. htop je popularniji do danas.
  • vrijeme - prikazuje podatke o vremenu izvršavanja procesa na zaslonu "Terminal".

Korisničko okruženje

Broj važnih naredbi uključuje ne samo one koji vam omogućuju interakciju s komponentama sustava, već i obavljanje više trivijalnih zadataka koji olakšavaju praktičnost prilikom rada na računalu.

  • datum - prikazuje datum i vrijeme u različitim formatima (12 sati, 24 sata), ovisno o opciji.
  • datum naredbe u linux terminalu

  • alias - omogućuje skraćivanje naredbe ili stvaranje sinonima, izvršavanje jednog ili streama iz nekoliko naredbi.
  • uname - daje informacije o nazivu radnog sustava.
  • sudo, sudo su - prvi koji pokreće programe u ime jednog od korisnika operativnog sustava. Druga - u ime SuperUser.
  • spavanje - stavlja računalo u stanje mirovanja.
  • isključivanje - odmah isključuje računalo, opcija -h omogućuje vam isključivanje računala u unaprijed određeno vrijeme.
  • ponovno podizanje sustava - ponovno podizanje sustava. Također možete odrediti određeno vrijeme ponovnog pokretanja pomoću posebnih opcija.

Upravljanje korisnicima

Kada postoji više od jedne osobe koje rade za jedno računalo, stvaranje nekoliko korisnika je najbolja opcija. Međutim, morate znati naredbe za interakciju sa svakim od njih.

  • useradd, userdel, usermod - dodavanje, brisanje, uređivanje korisničkog računa, odnosno.
  • passwd - služi za promjenu lozinke. Pokretanje u ime Superusera ( sudo su na početku naredbe) omogućuje vam da poništite zaporke svih računa.
  • passwd naredba u Linux terminalu

Prikaz dokumenata

Nijedan korisnik ne može zapamtiti vrijednost svih naredbi u sustavu ili mjesto svih izvršnih datoteka programa, međutim, lako se mogu zapamtiti tri naredbe:

  • whereis - Prikazuje put do izvršnih datoteka.
  • čovjek - prikazuje pomoć ili vodič za naredbu, koji se koristi u naredbama s istim stranicama.
  • čovjek naredba u Linux terminalu

  • što je analogni gore navedene naredbe, no ovaj se koristi za prikaz raspoloživih dijelova referenci.

Upravljanje mrežom

Da biste konfigurirali Internet i kasnije uspješno izvršili prilagodbe postavki mreže, morate znati barem nekoliko odgovornih timova.

  • ip - konfiguracija mrežnih podsustava, pregled dostupnih IP portova za povezivanje. Kada dodate atribut " špijun", popis objekata navedenih objekata prikazuje se kao popis, uz pomoć atributa pomoći, prikazuju se informacije o pomoći.
  • ping - dijagnoza veze s mrežnim izvorima (usmjerivač, usmjerivač, modem, itd.). Također pruža informacije o kvaliteti veze.
  • ping naredbe u Linux terminalu

  • nethogs - pružanje podataka korisniku o potrošnji prometa. Atribut -i određuje mrežno sučelje.
  • tracerout je analogan ping naredbi, ali u naprednijem obliku. Prikazuje brzinu isporuke paketa podataka svakom od čvorova i daje potpune informacije o cjelovitom putu prijenosa paketa.

zaključak

Poznavajući sve gore navedene naredbe, čak i početnik koji je upravo instaliran sustav temeljen na Linuxu može dobro komunicirati s njim, uspješno rješavajući postavljene zadatke. Na prvi pogled, čini se da je popis vrlo teško zapamtiti, ali ako često izvršavate određenu naredbu tijekom vremena, glavni će se srušiti u memoriju i nećete morati uputiti na upute koje se prikazuju svaki put.