Muudatused

Allikas: Pingviini viki

Terminaliemulaator

Lisatud 438 baiti, 5. september 2009, kell 08:12
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.
Sellega laaditakse kasutajakataloogis asuv fail 1.txt terminali. Samas on võimalik terminalist saadud sisendit terminalist faili talletada, nagu näiteks:
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.
Antud 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. Käsud näevad Linuxis välja umbkaudu reegina välja järgnevad: (Rakendus) ( käsk [võtmed] 1. valik) (argument [2. valik) (3argument] . valik). . [n. argument]Et käsu täitmist peatada, kasuta klahvikombinatsiooni "Ctrl+C".
==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
110
muudatust