Hva er de forskjellige typene av Linux® verktøy?

April 25  by Eliza

Blant de ulike oppgavene som er håndtert ved hjelp Linux-verktøy er systemovervåking, nettverkskonfigurasjon og kontroll, systemadministrasjon, programvare ledelse, installasjon, sikkerhet, utvikling av programvare og utskrift. Linux-verktøy kan være tilgjengelig innen et grafisk brukergrensesnitt (GUI), innenfor et skall eller innenfor enten miljø. De også varierer i at noen verktøy er spesifikke for enkelte distribusjoner. For eksempel, anakonda, et installasjonsverktøyet skrevet i programmeringsspråket Python, er ofte brukt av nye brukere av Fedora distribusjon som installerer operativsystemet ved å boote fra installasjonskompaktdisker (CDer) eller en digital versatile disk (DVD).

Linux-verktøy for systemovervåking brukes til å utføre oppgaver som viser ledig og brukt systemminne i kilobyte og rapportering på prosesser og aktiviteten til den sentrale prosessor (CPU). Akkurat som noen Linux-verktøy er distribusjon spesifikke, de også kan være spesifikke for en bestemt skrivebordsmiljø. De fleste distribusjoner kommer med en rekke medfølgende verktøy for konfigurering, styring, kontroll og overvåking av en rekke maskinvareenheter, programvarepakker og prosesser, noe som er viktig for systemets sikkerhet og stabilitet. Nettverkskonfigurasjonsverktøy er ansatt for å konfigurere og kontrollere ny maskinvare som et nettverkskort (NIC), for å koble til et trådløst nettverk, og til og med å feilsøke nettverkstilkoblingsproblemer.

Verktøy for systemadministrasjon brukes til å sette opp funksjonalitet for lyd, konfigurere oppstartslaster, endre systemet dato og klokkeslett, utføre operativsystemoppdateringer, administrere logiske volumer, administrere brukere av systemet og administrere grupper, blant andre oppgaver. Programvare blir håndtert av Linux-verktøy som yellowdog updater modifisert (nam) og den røde hatten pakkebehandleren (RPM). Dette er kommandolinje-verktøy. Mange distribusjoner har også grafiske verktøy for administrasjon av programvare, noe som innebærer å installere, endre og fjerne pakker.

Programvare utvikling og endring kan være lettere oppnås ved hjelp av Linux-verktøy som for eksempel kompilatorer for C / C ++ programmeringsspråk og Iced Tea for koding i JAVA å tillate for kompilering og kjøring av programmet i den virtuelle maskinen. Sikkerheten kan utvides ved hjelp av verktøy for konfigurering av en brannmur, sikkerhets forbedret (SE) Linux og boot loader passord. Den vanlige UNIX utskriftssystemet (CUPS) er et verktøy som brukes til å konfigurere og kontrollere lokale og nettverksskrivere samt utskriftskøen. Selv om mange Linux-verktøy er grafisk, noen svært viktige er kommandolinje-bare, og selv de som er grafisk kanskje ikke være fullt funksjonell i et GUI.