7 Linux naredbi koje bi svaki početnik trebao znati

Ako ste novi u Linuxu(Linux) , korištenje terminala može biti pomalo neodoljivo. Nove(New Linux) distribucije Linuxa kao što je Linux Mint imaju sjajna grafička sučelja, ali srce Linuxa(Linux) je kernel, a to znači korištenje naredbenog retka.

Čak i ako ste korisnik Windowsa(Windows) , vjerojatno ste u nekom trenutku u životu morali otvoriti prozor naredbenog retka kako biste izvršili zadatak. Uz najnoviju verziju sustava Windows , Windows 10 , čak možete instalirati Ubuntu Bash ljusku u Windows i pokrenuti Linux naredbe izravno iz Windowsa(Windows) !

U ovom ću članku proći kroz neke stvarno osnovne Linux naredbe koje su uobičajene u gotovo svim distribucijama Linuxa(Linux) . Budući da je bash shell najpopularnija ljuska i ona koju također koristim, koristit ću tu sintaksu za sve naredbe. Također, spomenut ću neke od najkorisnijih argumenata za svaku naredbu, ali ima ih mnogo više koji se mogu naći na stranicama man.

1. ls (Popis sadržaja)

Po mom mišljenju, prva naredba koju biste trebali znati je naredba ls . Ova naredba ispisuje sadržaj trenutnog radnog direktorija. Ako samo upišete ls i pritisnete Enter , dobit ćete vrlo osnovni popis datoteka i mapa u trenutnom direktoriju.

Na većini Linux distribucija direktoriji će biti označeni drugom bojom poput zelene. Datoteke će obično biti standardne boje prompta ljuske, koja je u mom slučaju siva. Bez ikakvih argumenata, ls je nekako dosadan. Ako koristite -a s lsom, moći ćete vidjeti sve skrivene datoteke.

Sve što počinje točkom skrivena je datoteka ili direktorij. Svi skriveni imenici imaju tamnoplavu boju, što je nekako teško vidjeti. Još jedan koristan argument je opcija -l kao što je prikazano u nastavku.(-l)

To vam daje dugačak popis datoteka i mapa s puno više informacija kao što su dopuštenja, veze, korisnik, grupa, veličina i datum zadnje izmjene. Ako niste sigurni kako protumačiti dopuštenja, svakako pročitajte moj post o razumijevanju dozvola za Linux(understanding Linux permissions) .

2. cd (Promjena imenika)

Nakon što možete navesti sadržaj imenika, korisno je znati kako se prebaciti na drugi direktorij. Prema zadanim postavkama, uvijek ćete početi u svom početnom direktoriju kada otvorite bash shell. To je označeno simbolom tilde ( ~ ) u promptu ljuske.

Naredba cd je način na koji mijenjate direktorije u Linuxu(Linux) . S CD-om se stvarno ne može puno naučiti, ali postoji nekoliko prečaca. Dobro je jednostavno upisati cd i pritisnuti enter. To će vas uvijek vratiti u početni imenik bez obzira gdje se nalazite.

Također, možete koristiti apsolutnu stazu ako želite ući u direktorij kojem se ne može pristupiti putem relativnog puta. U primjeru ispod, moram koristiti apsolutnu stazu koja počinje od root (/) da bih došla do etc/ssh.

3. čovjek (stranice pomoći)

Naredba man je vjerojatno jedna od najkorisnijih naredbi u Linuxu(Linux) . Čak i napredni korisnici Linuxa(Linux) ne mogu zapamtiti svaki argument Linux naredbe. Man stranice će vam dati detaljne informacije o svim različitim argumentima za naredbu.

Sintaksa je također vrlo jednostavna. Samo čovjek nakon kojeg slijedi naredba o kojoj želite naučiti. Na gornjoj snimci zaslona napravio sam man ls kako bih saznao više o naredbi ls. Jedan koristan argument za man je -k , koji će vam omogućiti pretraživanje svih naredbi pomoću ključne riječi.

Iznad sam tražio ključnu riječ zip i vratio sve naredbe koje imaju riječ zip u nazivu naredbe ili u opisu. To je zgodan način da pronađete naredbe za koje inače niste znali.

Uz man, možete koristiti drugu naredbu pod nazivom info da biste dobili više primjera kako koristiti naredbu. Samo(Just) upišite info naredbu( info command) da biste otvorili stranicu s informacijama za tu naredbu.

4. dodirnite (Kreiraj datoteku)

Ako želite brzo stvoriti novu datoteku, najlakši način je korištenje dodirne(touch) naredbe. U stvarnosti, naredba touch se koristi za promjenu vremenske oznake na datoteci, ali druga upotreba je stvaranje nove datoteke.

Postoji mnogo načina za stvaranje datoteka u Linuxu(Linux) , a kasnije vjerojatno nikada nećete koristiti dodir za stvaranje datoteke, ali u početku će vam to vrlo dobro doći.

Ako datoteka već postoji kada se koristi dodirna naredba, ona jednostavno ažurira posljednji pristup i posljednje modificirane vremenske oznake za datoteku kao što je gore prikazano.

5. mačka (Konkatenacija datoteka i ispisa)

Još jedna korisna naredba je naredba mačka(cat) . Glavna funkcija cat je spajanje više datoteka, ali se također može koristiti za ispis sadržaja datoteke na standardni izlaz (što je ekran).

Možete koristiti -n argument za dodavanje brojeva redaka u izlaz. Ako koristite opciju -b , dodat će se samo brojevi redaka u redove koji nisu prazni. Ako koristite cat na datoteci koja je duža od visine prozora vašeg terminala, bit će prikazan samo dno datoteke. Možete usmjeriti izlaz cat u naredbu manje(less) ili više(more) da biste vidjeli sadržaj datoteke stranicu po stranicu.

6. mkdir (napravi direktorij)

U nekom trenutku poželjet ćete stvoriti direktorije kako biste bolje organizirali svoje podatke i tu dolazi naredba mkdir  . Možete koristiti relativne ili apsolutne staze za kreiranje direktorija pomoću ove naredbe.

U gornjem primjeru stvorio sam dva direktorija u svom početnom imeniku koristeći relativni i apsolutni put. Ako trebate stvoriti više hijerarhijskih direktorija odjednom, trebate koristiti argument -p .

U gornjem primjeru, upotrijebio sam argument -p za stvaranje direktorija Aseem , Data i Pictures odjednom iako nijedan od njih nije postojao.

7. rm (ukloni)

Naredba rm moćna je naredba koja se može koristiti za uklanjanje datoteka i direktorija. Naredba rm može ukloniti direktorije koji u sebi imaju datoteke i direktorije.

Da biste uklonili datoteku, samo upišite naziv datoteke. Ako trebate ukloniti direktorij koji nije prazan, trebate upotrijebiti argument -r . Također je dobra ideja koristiti argumente -i i -v kada koristite rm jer će vas to pitati prije nego što izbrišete bilo što.

Dakle, ovo je sedam vrlo jednostavnih, ali uobičajenih naredbi koje ćete morati znati u Linuxu(Linux) da biste započeli. Ima ih još puno i uskoro ću objaviti još članaka za početnike o više naredbi i načinu njihove upotrebe. Ako imate pitanja, ostavite komentar. Uživati!



About the author

Računalni sam tehničar s više od 10 godina iskustva u industriji zabave. Znam kako popraviti računala i tablete, poboljšati njihove performanse i poboljšati njihovu upotrebljivost. Osim toga, također vam mogu pomoći s vašim potrebama za zabavom davanjem savjeta o tome kako gledati TV ili preuzimati filmski sadržaj na vaš iPhone ili Mac.



Related posts