Muudatused
Allikas: Pingviini viki
täiendused, parandused, ümbersõnastused, lisanäited, viited
[[Pilt:200802090659531680x1050js7.png|thumb|Kuna need tarbivad vähe jõudlust ja säästavad seda olulisemateks otstarveteksterminaliprogrammid on vähenõudlikud, eelistavad mõningad eelistavadpaljud kogenud Linuxi -kasutajad terminalipõhiseid programmerakendusi.]]
Terminaliemulaator, lühidalt ka lihtsalt terminal, on üks Linuxi [[Linux]]i tähtsamaid osasidosi. Kui sa soovid Linuxit tundma õppida, on soovitatav vähemalt põhilised operatsioonid selgeks õppida või üles kirjutada. Windowsi kasutajatele teadmiseks, et tegu pole cmd.exe-ga, vaid võimsa ja paindliku tööriistaga.
Linuxi terminalis on võimalik käivitada mitmeid erinevaid käske ja rakendusi. Lisaks Rakendusi võib rakendusi käivitada lisavalikutegaargumentidega, nagu näiteks: cat ~/1.txt# (näidatakse kodukataloogis asuvat faili 1.txt terminalis)või kasutada torusid: grep -i 'asi' ~/*.txt | grep -v 'tore' | sort | tail -10See viimane käsk otsis ([[grep]]) kasutaja kodukataloogis kõikidest txt-laiendiga failidest tõstutundetut fraasi '''asi''', suunas tulemuse edasi, et välja sõeluda (taas grep) need read, milles pole fraasi '''tore''', suunas väljundi omakorda sorteerimisele [[sort]] ning viimane käsk ([[tail]]) väljastab meile sorteeritud ridadest 10 viimast.
cat ~/1.txt > ~/2.txt
Käsk loeb faili 1.txt sisu, ning kirjutab selle faili 2.txt.
Seega oled sa nüüd saanud teada, kuidas [[cat]] käsku kasutada ja terminalist saadud sisendit faili ümber kirjutada.
==Põhilised operatsioonid==
* cp [mida kopeerida] [kuhu kopeeridacp]] mida_kopeerida kuhu_kopeerida* mv [mida liigutada või ümber nimetada] [kuhu liigutada või milleks ümber nimetadamv]] mida_liigutada_või_ümber_nimetada kuhu_liigutada_või_milleks_ümber_nimetada* rm [milliseid faile või katalooge eemaldada, [rm]] _milliseid_faile_või_katalooge_eemaldada (väljaspool kodukataloogi kasuta koos [[sudo käsuga]] käsuga)* mkdir [uue kataloogi nimi[mkdir]]uue_kataloogi_nimi* rmdir [eemaldatava kataloogi nimi[rmdir]]eemaldatava_kataloogi_nimi
Üks lihtsamaid terminalis kasutatavaid tekstiredaktoreid on ''nano''. Et sellega faile redigeerida, kirjuta:
* nano [faili nimi[nano]]faili_nimi
Väljumiseks kasuta '''Ctrl + X''' klahvikombinatsiooni, mille peale küsitakse, et kas sa soovid faili salvestada. Nõustumiseks vajuta '''Y''', ning väljumiseks '''N''' klahvi, millele järgneb vajutus '''Enter''' klahvile.
Ning üks tähtsamaid käske on ''man'' (manual), mis kujutab endast käsiraamatuid paigaldatud programmide kohta. Kasutamiseks kirjuta:
* man [programmi nimi[man]]programmi_nimi
Väljumiseks vajuta '''q''' (quit) tähte.
|-
| <ctrl>+l
| Terminalis olev tekst kustutatakseTerminalileht puhastatakse, kuid sisestatav käsk jäetakse alles.
|-
| <ctrl>+c