Utiliit (või tarkvara utiliit) on väike tarkvara, mis on mõeldud konkreetsete ülesannete täitmiseks arvutisüsteemis. See täidab tavaliselt eriülesandeid ja on mõeldud konkreetsete probleemide lahendamiseks või lisafunktsioonide pakkumiseks kasutajale või süsteemile.
Milleks kasutatakse utiliite?
Utiliidid võivad olla loodud töötama sellistes operatsioonisüsteemides nagu Windows, Linux või macOS ning töötama konkreetsetes valdkondades, nagu võrgukommunikatsioon, turvalisus, failide arhiveerimine ja pakkimine, andmete taastamine, kasutajate haldamine ja paljud teised.
Linuxi utiliidid täidavad erinevaid funktsioone operatsioonisüsteemi haldamiseks ja hooldamiseks:
- Pakettide haldamine:
dpkg,apt-get,yumjazypper, võimaldavad paigaldada, uuendada, eemaldada või hallata pakette süsteemis. - Failisüsteemi manipuleerimine:
ls,cp,mvjarm, võimaldavad vaadata, kopeerida, liigutada ja kustutada faile ja katalooge. - Arhiveerimine ja pakkimine:
tar,gzip,zipjaunzip, mida kasutatakse arhiivide loomiseks, failide pakkimiseks ja arhiivifailidepakkimiseks. - Protsesside ja ressursside haldamine:
ps,topjakill, võimaldavad vaadata käimasolevaid protsesse, tappa protsesse ja hallata süsteemi ressursse. - Võrgu utiliidid: käsud nagu
ping,ifconfig,netstatjasshvõimaldavad konfigureerida võrguühendusi, kontrollida võrgusõlmede kättesaadavust ja luua kaugühendusi teiste masinatega. - Kasutajate ja
rühmadehaldamine: sellised käsud naguuseradd,usermod,passwdjagroupaddvõimaldavad teil luua, muuta ja kustutada kasutajaid ja rühmi teie süsteemis. - Süsteemi jälgimine:
htop,iotopjavmstatannavad teavet süsteemi ressursikasutuse, protsessori koormuse, plaadi aktiivsuse ja muude parameetrite kohta. - Turvalisus:
iptables,ufwjaselinux, mida kasutatakse tulemüüri konfigureerimiseks, turvareeglite haldamiseks ja volitamata juurdepääsu vältimiseks.
Need on vaid mõned näited Linuxi utiliitidest. Neid on kokku palju, igaüks neist täidab konkreetset funktsiooni, et muuta operatsioonisüsteemi kasutamine ja haldamine lihtsamaks.
Need ei ole tavaliselt täieõiguslikud rakendused, millel on graafiline kasutajaliides, vaid neid käivitatakse käsurealt või käsurea liidesest. Utiliidid võivad olla osa operatsioonisüsteemist või olla kolmanda osapoole arendajate pakutavad.
Utiliitidel on mitmeid eeliseid, näiteks madal ressursikulu, suur kiirus, paindlikkus ja kohandatavus erinevate kasutusskeemidega. Neid kasutatakse sageli rutiinsete ülesannete automatiseerimiseks, protsesside lihtsustamiseks ja arvutisüsteemiga töötamise lihtsustamiseks.
Kuidas paigaldada utiliiti?
Linuxis saab utiliidi installimiseks kasutada erinevaid meetodeid sõltuvalt distributsioonist. Allpool on loetletud mõned kõige levinumad utiliitide paigaldamise viisid:
Kasutades paketihaldurit: enamiku Linuxi distributsioonide puhul on kaasas paketihaldur, näiteks apt (Ubuntu ja Debian puhul), yum (CentOS ja Fedora puhul) või zypper (openSUSE puhul). Kasutades paketihaldurit, saate utiliidi paigaldada järgmise käsuga terminalis (see võib nõuda, et sisestaksite oma superuseri parooli):
Ubuntu ja Debiani puhul
sudo apt install package_name
CentOSi ja Fedora puhul:
sudo yum install package_name
OpenSUSE puhul:
sudo zypper install package_name
Siin asendatakse"package_name" selle konkreetse utiliidi nimega, mida soovite paigaldada.
- Käsitsi allalaadimine ja paigaldamine: võib-olla ei ole utiliit teie distributsiooni repositooriumides saadaval või eelistate seda käsitsi paigaldada. Sellisel juhul:
- Leidke utiliidi ametlik veebileht ja laadige selle arhiiv alla;
- Saate arhiivi pakkimata oma arvutis asuvasse sobivasse kohta;
- Lugege arhiivi sees olevat
README-võiINSTALL-faili, et saada paigaldusjuhiseid. - Tavaliselt seisneb paigaldusprotsess selles, et käivitate terminalis käsu
./configure,makesudo make installkataloogist, kus on lahtipakitud failid. Erinevate utiliitide puhul võivad juhised siiski erineda, seega tasub tutvuda konkreetse dokumentatsiooniga.
Konteinersüsteemi kasutamine: konteinersüsteemid, näiteks Docker, võimaldavad paigaldada ja kasutada utiliite, ilma et neid peaks otse host-süsteemi paigaldama. Docker Hubist saate leida vajaliku utiliidi valmis kujutise ja käivitada selle oma arvutis, kasutades käsku docker run.
Kompileerimine lähtekoodist: mõnel juhul, kui utiliit on avatud lähtekoodiga, saate lähtekoodi alla laadida ja selle ise oma süsteemis kompileerida. See protsess nõuab teatud oskusi ja raamatukogusid, seega on soovitatav kasutada võimalusel paketihaldussüsteemi või muid kättesaadavaid paigaldusmeetodeid.
Igal paigaldusmeetodil on oma eripärad ja valik sõltub teie distributsioonist, eelistustest ja pakettide kättesaadavusest. Konkreetsete paigaldusjuhiste saamiseks soovitame tutvuda oma distributsiooni dokumentatsiooniga või ametliku paketi veebisaidiga.