Mitä erilaisia ​​Linux® -työkaluja on?

Linux -työkalujen avulla hoidettavia tehtäviä ovat järjestelmän valvonta, verkon kokoonpano ja ohjaus, järjestelmänhallinta, ohjelmistojen hallinta, järjestelmän asennus, turvallisuus, ohjelmistojen kehittäminen ja tulostus. Linux -työkalut voivat olla käytettävissä graafisessa käyttöliittymässä (GUI), kuorissa tai jossakin ympäristössä. Ne eroavat myös toisistaan ​​siinä, että jotkut työkalut ovat ominaisia ​​tietyille jakeluille. Esimerkiksi python -ohjelmointikielellä kirjoitettua asennustyökalua anaconda käyttävät usein uudet Fedora -jakelun käyttäjät, jotka asentavat käyttöjärjestelmän käynnistämällä asennus -CD -levyiltä (CD -levyiltä) tai digitaaliselta monipuoliselta levyltä (DVD).

Järjestelmän seurantaan tarkoitettuja Linux -työkaluja käytetään suorittamaan tehtäviä, kuten ilmaisen ja käytetyn järjestelmämuistin näyttäminen kilotavuina sekä prosessien ja keskusyksikön (CPU) toiminnan raportointi. Aivan kuten jotkut Linux-työkalut ovat jakelukohtaisia, ne voivat myös olla ominaisia ​​tietylle työpöytäympäristölle. Useimmat jakelut sisältävät erilaisia ​​työkaluja useiden laitteiden, ohjelmistopakettien ja prosessien määrittämiseen, hallintaan, hallintaan ja valvontaan, mikä on tärkeää järjestelmän turvallisuuden ja vakauden kannalta. Verkon määritystyökaluja käytetään uusien laitteiden, kuten verkkokortin (NIC), määrittämiseen ja ohjaamiseen, yhteyden muodostamiseen langattomaan verkkoon ja jopa verkkoyhteysongelmien vianmääritykseen.

Järjestelmänhallintatyökaluja käytetään muun muassa äänen määrittämiseen, käynnistyslataimen määrittämiseen, järjestelmän päivämäärän ja kellonajan muuttamiseen, käyttöjärjestelmäpäivitysten suorittamiseen, loogisten volyymien hallintaan, järjestelmän käyttäjien hallintaan ja ryhmien hallintaan. Ohjelmistojen hallintaa hoitavat Linux -työkalut, kuten Yellowdog Updater Modified (YUM) ja red hat -paketinhallinta (RPM). Nämä ovat komentorivityökaluja. Monet jakelut tarjoavat myös graafisia käyttöliittymiä ohjelmistojen hallintaan, johon kuuluu pakettien asentaminen, muokkaaminen ja poistaminen.

Ohjelmiston kehittäminen ja muokkaaminen voidaan tehdä helpommin käyttämällä Linux -työkaluja, kuten kääntäjiä C/C ++ -ohjelmointikielelle ja Iced Tea -ohjelmistoa JAVA: ssa, jotta voidaan koota ja suorittaa ohjelma virtuaalikoneessa. Tietoturvaa voidaan parantaa käyttämällä palomuurin määritystyökaluja, suojauksen parannettua (SE) Linuxia ja käynnistyslataimen salasanoja. Yhteinen UNIX -tulostusjärjestelmä (CUPS) on työkalu, jota käytetään paikallisten ja verkkotulostimien sekä tulostusjonon määrittämiseen ja ohjaamiseen. Vaikka monet Linux-työkalut ovat graafisia, jotkut erittäin tärkeät ovat vain komentoriviltä, ​​ja jopa ne, jotka ovat graafisia, eivät välttämättä toimi täysin käyttöliittymässä.