linux commands tutorial
Pročitajte ovaj vodič za Linux naredbe da biste uz pomoć jednostavnih primjera naučili najvažnije i najčešće korištene Linux naredbe, uključujući sintaksu:
Linux pripada obitelji OS-a sličnih Unixu. Linux operativni sustavi temelje se na Linux jezgri. Sve se Linux naredbe izvršavaju u terminalu koji pruža Linux OS. Terminal je prilično sličan naredbenom retku sustava Windows. Također se naziva i Linux školjka ili konzola.
Korisničko sučelje Linux terminala pomaže u obavljanju svih administrativnih operacija, uključujući instalaciju paketa, manipulaciju datotekama, upravljanje korisnicima.
Sve Linux naredbe razlikuju velika i mala slova . Naredbe se izvršavaju pritiskom na tipku enter nakon upisivanja naredbe. Izlaz naredbe bit će prikazan u samom terminalu.
Linux uključuje puno naredbi. U ovom varalici Linux naredbi provest ćemo vas kroz najvažnije kako biste se upoznali s njima i mogli lako raditi na Linux terminalu.
Da biste izvršili naredbe, trebat će vam računalo sa Ubuntuom ili bilo kojim drugim Linux distribucijama. U Ubuntuu terminal možete pokrenuti pritiskom na tipku Ctrl-Alt-T ili klikom na gumb „Aktivnosti“ u gornjem lijevom dijelu zaslona i upisivanjem „ljuske“ ili „terminala“ ili drugih uobičajenih sinonima.
(slika izvor )
Ako nemate Linux OS, ali želite vježbati Linux naredbe, možete koristiti bilo koji mrežni Linux terminal. Mnogi Linux terminali dostupni su na mreži besplatno za vježbanje Linux naredbi.
Što ćete naučiti:
Potpuni popis Linux naredbi
Osnovne Linux naredbe
# 1) pwd: naredba pwd ispisuje trenutni radni direktorij. Pružit će vam apsolutni put, tj. Od korijena do trenutnog direktorija u kojem se nalazite. Ova vam naredba pomaže da se ne izgubite u prozoru terminala. Znat ćete u kojem ste direktoriju.
Prema zadanim postavkama, trenutni je radni direktorij početni direktorij kada ste prvi put otvorili terminal.
Naredba: pwd
# 2) whoami: Ova naredba će prikazati korisničko ime za korisnika koji je trenutno prijavljen na Linux terminal.
Naredba: tko sam ja
# 3) jasno: Kada se terminal napuni s puno naredbi i njihovim izlazima, možete upotrijebiti jasnu naredbu da biste očistili svoj terminal.
# 4) izlaz: izlaz naredba će jednostavno zatvoriti terminalsku sesiju.
Linux naredbe za prikaz datuma, vremena i kalendara
# 1) datum: Ova naredba prikazuje trenutno vrijeme i datum.
Naredba: datum
# 2) kal: cal predstavlja kalendar. Prema zadanim postavkama naredba cal prikazuje kalendar tekućeg mjeseca. U vrijeme pisanja ovog članka, tekući je mjesec bio ožujak 2020., pa prema tome u izlazu možete vidjeti da je prikazivao kalendar za ožujak 2020.
Naredba: kal
- Ako želite prikazati kalendar cijele tekuće godine, možete dati naredbu 'Cal -y' .
- Možete odrediti i godinu. Na primjer, ako želite vidjeti kalendar za 2019. godinu, možete dati naredbu ‘Cal 2019’ - Ovo će prikazati kalendar godine 2019.
- Također, ako želite vidjeti kalendar određenog mjeseca određene godine, recimo siječnja 2019., možete izvršiti naredbu ‘Cal 1 2019’ - ovo će pokazati kalendar za siječanj 2019. Ovdje '1' označava prvi mjesec u godini tj. Siječanj.
- Također možete vidjeti zajednički kalendar od tri mjeseca - prethodni mjesec, tekući mjesec i sljedeći mjesec. Naredba za ovu operaciju je ‘Cal -3’
Linuxov datotečni sustav ima strukturu nalik stablu koja se naziva i stablom direktorija. Koristi se za organiziranje informacija.
Stablo direktorija je vrlo slično obiteljskom stablu, pa je to direktorij ili datoteka koja ima roditelja. Međutim, svaki direktorij ili datoteka ima točno jednog roditelja.
Sada ćemo pogledati kako je strukturiran Linux sustav datoteka. Prvo, imamo osnovni direktorij koji je prvi ili najveći direktorij u našem stablu. Prikazana je kosom crtom (/). Ispod korijena pronaći ćete mnogo poddirektorijuma.
Pogledajmo neke važne poddirektorije:
popis veza u c ++
- Am : Ovaj direktorij sadrži izvršne programe i naredbe koje mogu koristiti svi korisnici u sustavu.
- Odaberi: Ovo znači neobavezno. Ovaj direktorij sadrži komercijalne softverske proizvode koji nisu zadani na vašem sustavu. Na primjer, ako koristite ubuntu, sigurno ste primijetili da Google Chrome nije zadani na vašem sustavu, a ako želite instalirati Google Chrome, naći ćete ga ispod direktorija Opt.
- Temp: temp je kratica za privremeni. U ovom ćete direktoriju pronaći privremene datoteke.
- Gdje: Sadrži varijabilne podatke koji se s vremenom često mijenjaju. To uključuje datoteke dnevnika, spremišta e-pošte i korisničke baze podataka.
- Dom: Linux je višekorisničko okruženje što znači da mnogi korisnici mogu istovremeno pristupati sustavu. Svakom je korisniku dodijeljena prehrana unutar kućnog direktorija.
Sada, naučimo naredbe koje će nam pomoći da se krećemo kroz stablo direktorija.
(i) pwd: O ovoj smo naredbi već detaljno razgovarali.
(ii) ls: ls označava popis.
Sintaksa naredbe ls je:
ls (OPTIONS) (FILES)
Ova naredba navodi sadržaj direktorija. Ako jednostavno izvršite ls naredbu bez davanja ikakvih opcija i datoteka, popisat će se abecednim redom svi direktoriji i datoteke koji se nalaze ispod vašeg trenutnog radnog imenika.
Naredbu ls možete koristiti s raznim opcijama i argumentima:
a) ls -l : To prikazuje sadržaj s detaljnim popisom. -l je kratka opcija.
b) ls -lh: Koristi se za prikaz veličina datoteka prilagođenih ljudima. -h označava ljude.
c) Ls-lha :Ova se naredba koristi za prikaz svih skrivenih datoteka. -a uključuje skrivene datoteke.
Primjer za ove naredbe:
ls
ls -l
ls -lh
ls -lha
d) ls /: Kao / predstavlja korijenski direktorij, ova naredba će prikazati sve datoteke i mape prisutne unutar korijenskog direktorija.
e) ls ~: Kako ~ predstavlja kućni direktorij, tako će i ova naredba prikazati sadržaj vašeg kućnog direktorija.
Naredba: ls ~
f) ls ..: Ova naredba će prikazati sadržaj nadređenog direktorija jer .. predstavlja nadređeni direktorij. Pretpostavimo, točno nauu sam u direktoriju za testiranje unutar svog matičnog direktorija. Ako izvršim naredbu ls .. ovdje će se prikazati sadržaj nadređenog direktorija testa koji je moj početni direktorij.
Naredbe izvršene u donjem primjeru:
ls ~
cd test
pwd
ls ..
g) Sadržaj datoteke također možete navesti tako što ćete joj dati apsolutni naziv puta.
Naredba: ls / home / cpf657 / kaushapx / test / parent
Slično tome, možete koristiti i relativno ime puta.
(iii) cd: Još jedna korisna naredba u navigaciji kroz datotečni sustav je cd. cd označava promjenu direktorija.
Pretpostavimo da sam trenutno u svom matičnom direktoriju i želim prijeći na direktorij nazvan ‘test’ koji je prisutan u mom matičnom direktoriju, pa želimkoristim cd test c ommand:
pwd
cd test
pwd
Da biste prešli na višu razinu, morate izvršiti cd .. naredba:
pwd
CD..
pwd
Također možete doći do bilo kojeg direktorija koristeći njegov apsolutni naziv puta. Na primjer, pretpostavimo da sam trenutno u testnom direktoriju pod svojim domom. Sada se želim prebaciti na drugi direktorij zvan test1 koji je prisutan u mom kućnom direktoriju. Dakle, koristit ću naredbu cd zajedno s apsolutnim putem direktorija test1.
Naredba:
pwd
cd / home / cpf657 / kaushapx / test1
pwd
Mnogo je opcija koje možemo koristiti s naredbom cd.
cd / :Prva opcija koja je vrlo korisna je kosina prema naprijed. Dakle, kao što znate da Slash predstavlja korijenski direktorij, cd / odvest će vas izravno u korijenski direktorij.
Naredba:
pwd
cd /
pwd
cd ~ :Druga opcija koju možete koristiti je cd Tilda tj. cd ~ . Ovo će vas odvesti u početni direktorij kao što možete vidjeti ispod snimke zaslona.
Naredba:
cd test
pwd
cd ~
pwd
cd .. :Druga opcija koju možete koristiti s cd naredbom su cd dvije točke tj. Cd ..
Dvije točke predstavljaju roditeljski direktorij, pa ćete se vratiti na korak u stablu direktorija pomoću cd-a. naredba:
cd ..
pwd
Ako ponovno upišete cd dvije točke, opet i opet, na kraju ćete otići u svoj korijenski direktorij.
Ako želite otići u neki drugi direktorij unutar nadređenog direktorija, tada također možete koristiti ovaj naredba kao dolje:
pwd
cd ../directory1
pwd
cd - :naredba cd space crtica vodi vas u prethodni radni direktorij.
Ostale korisne Linux naredbe
(i) w: Ova naredba će prikazati informacije o trenutno prijavljenim korisnicima.
Naredba: u
(ii) bez imena: Ova naredba prikazuje informacije na Linux računalu na kojem radite. Postoje različite opcije pomoću kojih možete koristiti ovu naredbu.
- uname -a: Za prikaz svih podataka o Linux računalu.
Naredba: uname -a
- uname -s: Za prikaz vrste jezgre.
Naredba: uname -s
- uname -r: Za prikaz informacija o izdanju jezgre.
Naredba: uname -r
- uname -v: Za prikaz verzije jezgre.
Naredba: uname -v
(iii) vrh: Ova naredba će prikazati podatke o vašem Linux stroju u stvarnom vremenu. Prikazuje sažetak statusa, koliko dugo računalo radi, prosječno opterećenje, broj izvršenih zadataka, informacije o CPU-u, informacije o memoriji, status procesa itd. Morate pritisnuti Q za izlaz iz naredbe top.
Naredba: vrh
(iv) katran: tar označava arhivu trake. Ova se naredba koristi za stvaranje arhivske datoteke koja se sastoji od mnogih drugih datoteka ili se također može koristiti za izdvajanje datoteka iz arhivske datoteke.
Prvo, pogledajmo kako stvoriti arhiviranu datoteku. Pretpostavimo da se trenutno nalazim u direktoriju zvanom 'roditelj'. Unutar ovog nadređenog direktorija imam još jedan direktorij nazvan ‘directory1’ koji sadrži dvije tekstualne datoteke kao što je prikazano na snimci zaslona u nastavku.
Naredba:
pwd
ls
ls direktorij1
Sada ću upotrijebiti naredbu tar za arhiviranje svih datoteka u direktoriju1 pomoću naredbe u nastavku:
Naredba: tar -cvf testarchive.tar direktorij1 /
Kao što možete vidjeti na gornjoj snimci zaslona da sam koristio tri opcije: -c -v i -f .
- -c je opcija create koja se koristi za stvaranje arhivske datoteke.
- -v je opsežna opcija koja će navesti datoteke u prozoru terminala koje su dodane u prozor arhive, kao što možete vidjeti na gornjoj snimci zaslona.
- -f opcija se koristi za davanje željenog imena arhivskoj datoteci. Naziv datoteke trebao bi slijediti odmah nakon opcije -f.
U gornjem primjeru arhivska datoteka je stvorena, ali nije komprimirana.
Postoje dvije mogućnosti za sažimanje arhivske datoteke. Ovi su:
-s : Ovo je gzip opcija. Upućuje tar da koristi uslužni program gzip za komprimiranje arhivske datoteke. Nudi pristojnu kompresiju i razumnu brzinu. Bolje je dodati sufiks ‘.gz’ nakon naziva datoteke, tako da kad netko pokuša izvući datoteke iz arhive, može lako upoznati vrstu kompresije.
Naredba: tar -cvzf testarchive.tar.gz direktorij1 /
-j: Ovo je opcija bzip2. Za kompresiju koristi vrhunski algoritam kompresije. Nudi bolju kompresiju i manju brzinu. Bolje je dodati sufiks ‘.bz2’ nakon naziva datoteke, tako da kad netko pokuša izvući datoteke iz arhive, može lako upoznati vrstu kompresije.
Naredba: tar -cvjf testarchive.tar.bz2 direktorij1 /
Sada, razgovarajmo o naredbi za izdvajanje datoteka iz arhivske datoteke. Moramo koristiti -x tj. ekstrahirati opciju u tu svrhu. Opcije -v i -f ponašaju se u ovom slučaju na isti način kao i za arhivu.
Naredba: katran -xvf testarchive.tar
Za izdvajanje datoteka iz .tar.gz arhive trebate koristiti opciju -z i za izdvajanje datoteka iz. tar.bz2 arhiva, trebate koristiti opciju -j.
Naredbe:
katran -xvzf testarchive.tar.gz
tar -xvjf testarchive.tar.bz2
(v) rep: Ova se naredba koristi za uvrštavanje zadnjih 10 redaka datoteke. Prema zadanim postavkama prikazuje zadnjih 10 redaka, ali ako želite odrediti broj redaka, tada možete koristiti opciju -n.
Sintaksa je rep , ili rep -n
Naredba: rep DemoFile.txt
Naredba: rep -n 5 DemoFile.txt
(vi) sudo: sudo je skraćenica za superkorisnik do. Ova se naredba koristi za izvršavanje radnji kojima su potrebna odobrenja root ili super korisnika, poput promjene lozinke za drugog korisnika itd.
(vii) ps: Ova naredba navodi procese koji se izvode u trenutnoj ljusci.
Naredba: p.s
Ako želite vidjeti procese koji se izvode za određenog korisnika, morate koristiti -u opcija (korisnik) u naredbi.
Naredba: ps -u kaushapx
Da biste prikazali svaki proces koji je pokrenut, morate koristiti -je (svaka) opcija tj. ps -e u naredbi .
(viii) ping: Ovo je vrlo korisna naredba za rješavanje mrežnih problema. Omogućuje vam provjeru imate li mrežne veze s drugim mrežnim strojem.
Sintaksa ove naredbe je ping
Morate pritisnuti Ctrl + C da biste zaustavili izlaz naredbe ping.
Na primjer, pokušajmo pingati Googleovu web stranicu kako bismo provjerili je li dostupna ili ne.
Naredba: ping www.google.com
U gornjem primjeru možete vidjeti da je Google IP adresa 216.58.192.196 odgovorila na zahtjev za ping i počela slati pakete od 64 bajta.
Brojevi sekvenci putem ICMP protokola (seq = 1, seq = 2 i tako dalje) govore vam da nema propuštenih odgovora ili gubitka paketa. The ttl je vrijeme za život za paket i to je uglavnom za izbjegavanje bilo kakvih problema s poplavom mreže.
Vrijeme je trajanje da zahtjev stigne s vašeg računala na Google, a zatim natrag na vaše računalo. Što je kraći, brži je. Na kraju, istaknuti dio je sažetak koji prikazuje ping statistiku koja se može koristiti za praćenje bilo kakvih problema s mrežnom povezanošću.
Ako želite pingati samo određeni broj puta, možete koristiti opciju -c (count). Ako želite čuti ping, možete koristiti opciju -a (zvučna). Na primjer, ping -ac 6 www.google.com
(ix) passwd: Ova vam naredba omogućuje promjenu lozinke. Ako ga mijenjate za sebe, samo trebate sami upisati naredbu passwd. Ali, ako je mijenjate za nekoga drugog, ovu naredbu morate koristiti zajedno sa naredbom sudo.
Za promjenu vlastite lozinke: passwd
Za promjenu druge korisničke lozinke: sudo passwd
Naredba: sudo passwd mary
(x) mv: Ovo je vrlo važna naredba. mv označava potez. Ova naredba omogućuje vam premještanje datoteka i mapa iz jednog direktorija u drugi. Datoteke također možete preimenovati uz pomoć ove naredbe.
Za premještanje datoteke na novo mjesto u vašem datotečnom sustavu,
Sintaksa: mv (naziv datoteke) (direktorij odredišta)
Naredba: mv DemoFile.txt / home / cpf657 / kaushapx / test / parent / directory2
Ako samo želite preimenovati datoteku, tada možete koristiti sljedeću sintaksu.
Sintaksa: mv (naziv datoteke) (novo_ime_datoteke)
Naredba: mv DemoFile.txt Pozdrav.txt
Također možete postići premještanje i preimenovanje datoteke jednim potezom, kao što se može vidjeti u donjem primjeru:
Naredba: mv Hello.txt /home/cpf657/kaushapx/test/parent/directory1/DemoFile.txt
(xi) mkdir: mkdir je skraćenica za make direktorij. Ova se naredba koristi za stvaranje novih direktorija u datotečnom sustavu.
Sintaksa: mkdir (opcije ...) (direktoriji ...)
Ako želite stvoriti novi direktorij unutar trenutnog direktorija, u naredbi možete dati samo ime direktorija. Inače, morate dati put do novog direktorija.
Neke opcije koje se mogu koristiti s naredbom mkdir su sljedeće:
- -verzija : Prikazuje podatke o verziji i licenci.
Naredba: mkdir –verzija
- -Pomozite: Ovo pokazuje sve informacije u vezi s naredbom mkdir.
Naredba: mkdir –pomoć
- - v: Ovo je opsežna opcija. Prikazat će poruku za stvoreni direktorij.
Naredba: mkdir -v test3Dir
pretprocesorske smjernice u c ++ s primjerom
- -p: Ova se opcija koristi za stvaranje nadređenih direktorija u slučaju kada ona ne postoji za novostvoreni direktorij.
Naredba: mkdir -vp roditelj2 / dijete2
- -m: Ova se opcija koristi za postavljanje dozvola za novostvoreni direktorij.
Sintaksa: mkdir -m a = rwx (direktoriji)
Pretpostavimo da direktoriju želite dati samo dopuštenje za čitanje, a zatim možete koristiti sljedeću naredbu.
Naredba: mkdir -vm a = r readOnlyDir
Na gornjoj snimci zaslona možete vidjeti da je readOnlyDir direktorij s dopuštenjima samo za čitanje (dr – r – r–)
(xii) zamjensko ime: Ova se naredba koristi za davanje vašeg imena naredbi ili kombinaciji naredbi.
Sintaksa: alias (-p) (ime (= vrijednost) ...)
Na primjer, ako želite preimenovati mv naredbu za premještanje, to možete učiniti na sljedeći način.
Naredba: alias mv = premjestiti
(xiii) mačka: mačka znači spojiti. Ova naredba čita podatke iz datoteke i prikazuje njihov sadržaj kao izlaz na prozoru terminala.
Pogledajmo neke varijacije ove naredbe:
- naziv datoteke mačke: Ova naredba će prikazati sadržaj zadane datoteke kao izlaz u prozoru terminala.
Naredba: mačka LearnLinuxCommands.txt
- mačka datoteka1 datoteka2: Ova će naredba spojiti sadržaj dviju datoteka i prikazat će se u izlazu.
Naredba: mačka LearnLinuxCommands.txt DemoFile.txt
- mačka -n naziv datoteke: Za prikaz sadržaja datoteke zajedno s brojevima redaka.
Naredba: mačka -n Demofile.txt
- mačka> newFileName: Ova se naredba koristi za stvaranje nove datoteke.
- mačka (naziv_datoteke)> (naziv_datoteke_datke): Ova se naredba koristi za kopiranje sadržaja jedne datoteke u drugu. Imajte na umu da će zamijeniti sadržaj odredišne datoteke sadržajem izvorne datoteke.
- mačka (datoteka1) >> (datoteka2): Ova će naredba dodati sadržaj datoteke1 na kraj sadržaja datoteke2.
- tac naziv datoteke: Ova naredba će prikazati sadržaj datoteke obrnutim redoslijedom.
- mačka -E naziv datoteke: Ova se naredba koristi za označavanje kraja retka.
(xiv) chmod: Ova se naredba koristi za postavljanje dozvola za datoteku ili direktorij. Ako izvedete ls -l na bilo kojoj datoteci ili direktoriju, vidjet ćete početne znakove na izlazu poput -rwxrwxrwx. Prvi znak '-' ovdje govori da je to datoteka ako prikazuje 'd' onda to znači da je to direktorij.
Sljedeća tri znaka predstavljaju dozvole za korisnika, sljedeća predstavljaju dozvole grupe i zadnja tri znaka predstavljaju dopuštenja za ostale. r znači čitati, w znači pisati, a x znači izvršiti. Ako umjesto rwx, bilo gdje vidite -, to znači da dozvola za datoteku nije dodijeljena.
Da biste postavili dopuštenje, morate upotrijebiti naredbu chmod.
Ukupno ima osam znamenki koje predstavljaju različite razine dopuštenja.
0: Bez dozvole
1: izvršiti
dva: pisati
3: napisati i izvršiti
4: čitati
5: pročitati i izvršiti
6: čitati i pisati
7: čitati, pisati i izvršavati
Pretpostavimo da želim koristiti dopuštenje za čitanje, pisanje i izvršavanje za sebe (7), dopuštenje samo za čitanje za grupu (4) i dopuštenje za čitanje i izvršavanje za druge (5), koristit ću 745.
Naredba:
ls -l DemoFile.txt
chmod -R 745 DemoFile.txt
ls -l DemoFile.txt
(xv) chown: chown označava promjenu vlasnika. Pomoću ove naredbe možete promijeniti vlasnika i vlasnika grupe za datoteku.
Sintaksa: chown (OPTION) ... (VLASNIK) (: (GROUP)) FILE…
Ako želite promijeniti vlasnika datoteke, ovu naredbu možete koristiti kao:
chown (ime_vlasnika) (ime_datoteke)
Ako želite promijeniti vlasnika grupe, morat ćete ovu naredbu koristiti sa sudo naredbom kao:
sudo chown (ime_vlasnika): (ime_grupe) (ime datoteke)
(xvi) df: Ova naredba prikazuje veličinu, iskorišteni prostor, raspoloživi prostor, postotak upotrebe i montirana na pojedinosti o datotečnim sustavima vašeg računala.
-h i -x razumljivi su ljudima i isključuju opcije. -h prikazuje veličinu u čitljivom formatu (Gb i Mb). -x opcija koristi se za izuzeće bilo kojeg datotečnog sustava koji vas ne zanima.
U ovom donjem primjeru izuzeo sam squashfove.
Naredba: df -h -x tikvice
(xvii) razlika: diff je razlika. Ova se naredba koristi za usporedbu dviju tekstualnih datoteka i prikaz razlika između njih.
Sintaksa: razlika (opcija) ime datoteke1 ime datoteke2
Naredba: razlika datoteka1 datoteka2
Pomoću ove naredbe možete koristiti određene opcije, poput -Da za usporednu usporedbu, -U za određivanje širine crte kako bi se izbjegle zavojnice, –Suppress-common-lines za suzbijanje zajedničkih linija između dviju datoteka u izlazu razlike.
Naredba:
diff -y -W 70 datoteka1 datoteka2
diff -y -W 70 datoteka1 datoteka2 - potiskivanje-uobičajene linije
(xviii) odjek: naredba echo ispisat će tekst na prozoru terminala. Također možete proslijediti varijable okruženja u naredbi echo, kao što se vidi dolje.
Naredba:
odjek Hello World
echo $ USER
eho $ PATH
odjek $ HOME
(xix) pronađi: Ova se naredba koristi za traženje datoteka i direktorija u datotečnom sustavu. Možete pronaći tako da navedete naziv datoteke, ime direktorija, datum kreiranja, datum izmjene, vlasnika datoteke, dozvole datoteke itd. U izrazu za pretraživanje možete koristiti i zamjenske znakove.
Sintaksa: pronađi (započni pretraživanje od ove točke) (izraz za pretraživanje) (-opcije) (što pronaći)
Naredba:
pronaći . -ime “* datoteka *”
U gornjem primjeru, ova je naredba pretražila sve datoteke u trenutnom direktoriju (.), Koji sadrži niz 'datoteka' (* datoteka *) u imenima datoteka (opcija -name).
Pokušajte upotrijebiti find –help da istražite razne mogućnosti koje nudi ova naredba.
(xx) Ubiti: Ovo je ugrađena naredba u Linuxu koja se koristi za ručno završavanje procesa. Da biste prekinuli postupak, naredbi kill morate dostaviti ID procesa (PID).
Sintaksa: ubiti PID
(xxi) povijest: Ova naredba će prikazati naredbe koje ste prethodno izvršili na naredbenom retku. Da biste pogledali povijest svih naredbi, trebate jednostavno upisati povijesti.
Na primjer, Ako želim vidjeti zadnjih 10 naredbi koje sam izvršio, upotrijebit ću naredbu kao
povijest 10
Krajnje lijevo možete vidjeti brojeve poput 1033, 1034, .. To su brojevi događaja. To se može razlikovati za različita računala. Te brojeve događaja možete koristiti za ponavljanje određene naredbe.
Sintaksa: ! EventNumber .
Na primjer,
! 1033
Ako želite ponoviti zadnju izvršenu naredbu, jednostavno upišite !!
(xxii) glava: Naredba head prikazuje prvih 10 redaka datoteke. Da biste pogledali određeni broj gornjih linija, upotrijebite opciju -n.
Naredba: glava -n 3 datoteka2
(xxiii) gzip: Ova se naredba koristi za komprimiranje datoteke.
Sintaksa: gzip (-options) naziv datoteke
Na primjer,
gzip -v datoteka1
Upotrijebite gzip –help da biste istražili razne opcije za naredbu gzip.
(xxiv) Grupe: Ova naredba prikazuje imena grupa u kojima je korisnik član.
Sintaksa: korisničko ime grupa
Naredba: skupine kaushapx
(xxv) besplatno: Ova nam naredba govori o upotrebi RAM-a i zamjeni memorije (korištene, besplatne, dijeljene, međuspremnici, predmemorirane) unutar vašeg računala.
Naredba: besplatno -h
(xxvi) manje: Ovo je vrlo korisna naredba pomoću koje možete pregledati sadržaj datoteke na samom Linux terminalu bez otvaranja datoteke u uređivaču.
Sintaksa: manje ime_datoteke
Trebate pritisnuti: q da biste izašli iz rezultata manje naredbe.
Zaključak
U ovom smo tutorijalu detaljno obradili puno korisnih i važnih Linux naredbi, zajedno s primjerima. Nadam se da će vam ovo pomoći da steknete znanje i istražite razne naredbe na Linux terminalu prema vašim zahtjevima. Da biste istražili bilo koju naredbu, uvijek možete ime_naredbe –pomoć. Ovo će vam pokazati detalje upotrebe te određene naredbe u Linuxu.
Sretno učenje !!
Preporučena literatura
- Unix naredbe: osnovne i napredne Unix naredbe s primjerima
- Unix protiv Linuxa: Koja je razlika između UNIX-a i Linuxa
- Argumenti naredbenog retka u skripti ljuske Unix s primjerom
- Vodič za cijevi za Unix: Cijevi za programiranje u Unixu
- Argumenti naredbenog retka na C ++
- Unixove naredbe za kontrolu poput Ps i Top (dio C)
- Napredne Git naredbe i vodič za integraciju GitHub-a
- Naredbe programa Unix Utilities: Which, Man, Find Su, Sudo (Dio D)