Ma ütlen kohe alguses ära, et mitte segadust tekitada: ma ei taha Sind, erku, ega kedagi teist veenda käsureakasutajaks. Ma selgitan lihtsalt pisut tausta.
erku kirjutas:80. lõpul oli mul jaapanlane kodus, järgi must valge telekas monitriks (sest monitori paraku ei saanud). Aga siis käis kõik terminalina, kus kogu süsteem toimis vaid käsurealt ning graafilisest keskkonnast sai vaid unistada. Sai tookord endale hetkel pähe tuubitud kogu esmaste käskude jne süsteem, millest nüüd vist ükski käsk peale Exit ei sobi.
Eks arvutitel ole oma ajalugu ja millalgi oli ka käsureaga tekstiterminal tõeline unistus. See 80ndate jutt ajas mind pisut segadusse, sest käsurea kasutamine on ikka paarkümmend aastat vanem. Mis puutub käskude pähetuupimist, siis sellest pole ma kunagi aru saanud...
erku kirjutas:Jutu point. Käsurida- käsud ja sellega seonduv muutub kogu aeg, seda kombinatsioonide jada süviti selgeks õppida tavakasutajal on raske ja ajalugu arvestades kas ongi mõtet. Läheb mõni aasta mööda, või tuleb uus OP-i versioon ja kõik nüansid jällegi on muutunud.
Siin on asjad paraku pigem vastupidi. Tuleb uus graafiline vahend ja kõik asjad on uue koha pääl ja nimetatakse teistpidi jne. Unixiliste shell (käsurida) on ca 40 aastat suhteliselt sama püsinud, ikka need samad käsud ja kataloogistruktuurid ja keskkonnamuutujad. Jah, kogu aeg tuleb käske juurde, aga vana käsustik ei kao kuhugi, vaid täieneb. Jah, eri süsteemides asuvad sarnased failid pisut eri kohtades.
Miks siis Sul 80ndatel olid asjad teistmoodi? Ilmselt oli tegu MSi mõjutustega. Ma pole viitsinud uurida, miks MS nii käitus, arvatavasti oli tegemist intellektuaalse omandi kaitse küsimustega, aga: MS oma süsteemides keeras kogu traditsioonilise käsurea pahempidi. Kui varem oli kataloogipuus eraldaja '/', siis temal '\', kui loendi eraldaja oli ':', siis temal ';', kui varem viidi kõik andmekandjad ühte hierarhilisse puusse, siis tema lõi kettad laiali ja võttis kasutusele tähtede-süsteemi. Lisaks nimetas ta suure osa elementaarkäske ümber (ls -> dir, mv -> move, cp -> copy). Mingil põhjusel oli MSil vaja teha asju teistmoodi ja paljud personaalarvutitele mõeldud süsteemid kasutasid sarnast loogikat.
Nii ei teinud Apple (mis kuni OS X-ini polnud uniksiline) ja nii pole teinud ükski uniksiline, nii et kõigis neis süsteemides on käsurea põhimõtted püsinud ca 40 aastat. See on IT igavik.
Ma saan aru, et kasutajat ei huvita sellised nüansid, aga olukord on äraspidine: MS keeras traditsioonid pää pääle, kohitses paljud asjad ära, ehitas selle peale oma maailma ja nüüd jääb suuremale osale inimestest mulje, et teised süsteemid teevad asju kuidagi valesti...
erku kirjutas:Ja miks peakski kui on olemas teine keskkond. Täna pool arvutit töötab graafilises ja pool käsurealt.
Arvuti ei tööta käsurealt ega akna seest. Aken ja käsurida annavad ligipääsu mingitele arvuti ressurssidele. See on põhimõtteline vahe. Võib minna käsurealt kusagile kataloogi ja sääl mingeid operatsioone teha (n: faile kustutada). Täpselt sama võib teha graafilise kasutajaliidese abil (Nautilus või Dolphini vmt): vajalikud (tegelikult siis ebavajalikud) failid kustutada. Ja teed seda säält, kust mugavam on.
Ei ole nii, et ühel või teisel juhul pool arvutit teeb midagi ja teine mitte. Kui autoga võrrelda, siis võib taha vaatamiseks olla korraga nii peegel kui ka suumiga kaamera. Kui üks ei sobi kohe kuidagi, kasutad teist. Aga kasulik on osata kasutada mõlemat. Kaamera võib olla mugavam, aga peegel on järeleproovitult töökindlam.
Minu arusaama kohaselt on tavakasutajal käsurida vaja Linuxis umbes sama harva, kui Wini all kasutada regedit-it või sysedit-it vmt.
Mul tööl kasutavad Linuxit 12-15 inimest, neist käsureaga puutub regulaarselt kokku 3 inimest. Ülejäänuil puudub kokkupuude millegi "nii jubedaga"

Muide, nende 3 inimese jaoks teeb käsurida elu palju lihtsamaks: nad töötlevad pilte ja saavad paari lihtsa käsuga (rohkemat nad käsureast ei tea ega vaja) hunniku pilte protsessida ja üles laadida.
Põhimõtteliselt oleks võimalik ka nende skriptide käivitamine viia ikoonide alla, aga käsurida tagab ka teatud terviklikkuse/turvalisuse.
erku kirjutas:JArvan, et kunagi kui asi muutub täis graafilise keskonna kasuks tuleb ka suur läbimurre just kasutajate rohkuse ja programmide toe osas.
Ma pole ilmselt kõige õigem inimene seda ütlema, aga minu arvates on see läbimurre ammu toimunud. Arvuti igapäevaseks kasutamiseks pole ammu käsurida vaja. Jah, mingi osa häälestamist võib vajada käsurida, see võib hirmutada küll. Kas regeditiga Windowsi registry kallale minemine on esimesel korral vähem frustreeriv? Tundmatu hirmutab, selge see. Samas, ei ole ka kuulda olnud, et keegi oleks käsurea kasutamisest jäädavaid tervisekahjustusi saanud...
Veel üks tähelepanek oma kogemusest. Sellest on nüüd juba ca 10 aastat möödas, kui ma põgusalt töötasin arvutiõpetajana. Suurem jagu õpilasi olid tüdrukud kunstikallakuga koolis. Ei julgenud neid eriti käsureaga tüüdata, Aga korra ikka võtsin ette ja õpetasin neid telnettima ja kaugarvutis käske andma ja muud hästi elementaarset käsurealt toimetama. Minu jaoks oli see üks suuremaid õpetajaelamusi: selline lähikontakt pani tõelistel arvutipelguritel silma särama. Täiesti ootamatu!
erku kirjutas:Lintne näide: Gnome keskkonnas laed teemafaili alla hiireklõps ja ava teemapaigaldajaga ning hetke pärast teade- teema edukalt paigaldatud, elementaarne/ lihtne /nagu lapsemäng.
Just seda ma räägingi, et graafiline kasutajakeskkond on tänaseks põhiline

Jah, kõik asjad ei käi graafiliselt. Jah, on palju asju, mis vajavad käsurealt sekkumist. Käsurida ei kao Linuxist kunagi, aga selle osakaal on vähenenud minimaalseks. Näiteks üks viimaseid suuremaid muutusi: kogu X-i häälestamine on muudetud nii automaagiliseks, et väga harva on vaja käsitsi hakata looma ja tsurkima xorg.conf-i.
Minu arvates pole käsurida tänapäeva Linuxis enam ammu sundus. See on võimalus. Kes õpib asja kasutama, avastab võimaluse mingeid asju ootamatult mõnusalt ja efektiivselt toimetada. Tegemist pole mingi relikti ega ripatsiga aastakümnete tagant. Tegemist on elujõulise ja olulise süsteemi osaga, mida üha vähem ja vähem on tavakasutajale pääle surutud.
Sander85 alustas vikisse ühe olulise teksti tõlkimist:
http://viki.pingviin.org/Käsurida/Sissejuhatus
selle originaal on siin:
http://en.flossmanuals.net/CommandLineI ... troduction
Hääd näited, kuidas tüütuid asju efektiivsemalt toimetada. Paraku, ilma süvenemiseta võib tegemist olla tõesti peavaluga
