Kuidas täita käsku Linuxis? Linuxi käsku saab täita käsurea ehk terminali kaudu. Selleks avage terminal, sisestage käsk ja vajutage Enter-klahvi. Näiteks käsk ls
kuvab praeguse kataloogi failide ja kaustade nimekirja.
Kui te ei tea, millist käsku käivitada, võite kasutada käsku man
, mis kuvab määratud käsu käsikirja lehekülje. Näiteks kirjutage man ls
, et näha, kuidas käsku ls
kasutada. Aga mis siis, kui teil on vaja Linuxi käsku Window'ist käivitada? On olemas lahendus.
Linuxi utiliitide kasutamiseks Windowsis on mitu lahendust. Üks neist on populaarne tööriist Cygwin. See on Windowsi tarkvara, mis võimaldab Sul luua oma arvutisse Unixi keskkonna. Cygwin sisaldab suurt hulka käsurea utiliite, nagu näiteks bash
, ls
, cat
, rm
ja teised. Cygwini kasutamiseks tuleb arvutisse paigaldada abipakett ja käivitada käskude täitmiseks Cygwini terminal.
Cygwin on Windowsi tarkvara, mis pakub Unixi keskkonda, sealhulgas käsurea interpretaatorit ja põhilisi utiliite nagu ls
, cat
, rm
ja palju teisi. Linuxi käskude käivitamiseks Windowsis Cygwini abil tuleb järgida järgmisi samme:
bash
ja utils
."ls"
ja vajutage Enter."example.txt
", siis kirjutage"rm example.txt
" ja vajutage Enter.Cygwini abil saad kasutada Linuxi käske Windowsi süsteemis ja töötada keskkonnas, mis on sulle tuttav.
Teine võimalus on Cash. See on uus tööriist, mis lubab olla lihtsam ja kiirem kui Cygwin. Cash võimaldab Sul käivitada Linuxi käske otse Windowsi käsurealt, mis muudab utiliitide kasutamise lihtsamaks ja intuitiivsemaks. Cash toetab ka voogedastust ja väljundi filtreerimist, mis teeb selle kasutamise väga lihtsaks.
Lõpuks on Windows 10-l veel kolmas lahendus, Linux Subsystem for Windows. See on uus funktsioon, mis võimaldab Sul käivitada Windowsis natiivseid Linuxi rakendusi ja utiliite. Selle funktsiooni kasutamiseks tuleb Sul lubada Linuxi allsüsteem ja paigaldada soovitud distributsioon Microsoft Store'i rakenduses. Linux Subsystem for Windows toetab enamikku Linuxi tööriistu ja utiliite, mis teeb selle väga mugavaks arendajatele ja süsteemiadministraatoritele.