Tegenwoordig is er veel vraag naar Linux. Je ziet het gebruik van Linux overal. Het domineert op onze servers, desktops, smartphones en wordt zelfs gebruikt in sommige elektrische apparaten zoals koelkasten.
YouTube-video downloaden met vlc
Sommige mensen denken dat Unix en Linux synoniemen zijn, maar dat is niet waar. Veel besturingssystemen zijn ontwikkeld om op Unix te lijken, maar geen ervan kreeg de populariteit als Linux. Linux is de kloon van Unix. Het heeft verschillende functies die vergelijkbaar zijn met Unix, maar er zijn nog steeds enkele belangrijke verschillen. Vóór Linux en Windows werd de computerwereld gedomineerd door Unix. Unix is een auteursrechtelijk beschermde naam en IBM AIX, HP-UX en Sun Solaris zijn tot op heden de enige Unix-besturingssystemen die overblijven.
Inleiding tot Unix
Unix is een familie van multi-user, multitasking computerbesturingssystemen die zijn afgeleid van het huidige AT&T Unix, waarvan de integratie in 1969 begon in het Bell Labs-onderzoekscentrum door Dennis Ritchie, Ken Thompson en anderen. Unix was aanvankelijk bedoeld voor gebruik in het Bell-systeem, wat leidde tot een reeks zowel commerciële als academische Unix-versies van leveranciers, waaronder IBM (AIX), HP/HPE (HP-UX), Sun Microsystems (Solaris/SunOS), Berkeley ( BSD), Microsoft (Xenix) en de Universiteit van Californië.
Unix-systemen worden gekenmerkt door een modulair ontwerp, ook wel bekend als de 'Unix-filosofie' . Het besturingssysteem zou volgens deze filosofie een groep eenvoudige tools moeten bieden, die allemaal een goed gedefinieerde en beperkte functie vervullen. Een incode, uniform gebaseerd bestandssysteem en een communicatietechniek tussen processen genaamd 'pijpen' dienen als het primaire communicatiemiddel, en een commando- en shell-scripttaal wordt gebruikt om de tools samen te voegen om complexe workflows te implementeren.
Unix onderscheidt zich van zijn voorgangers als het eerste draagbare besturingssysteem; vrijwel het hele besturingssysteem is gespecificeerd in de programmeertaal C, waardoor Unix op talloze platforms kan draaien.
Componenten van Unix
Het Unix-systeem bestaat uit verschillende componenten die feitelijk samen zijn verpakt. Door de ontwikkelomgeving, documenten, bibliotheken en de gewijzigde, draagbare broncode voor elk van deze componenten toe te voegen aan de kernel van een besturingssysteem, werd Unix een autonoom softwaresysteem.
De bestandssysteemlocaties en namen van de Unix-componenten zijn in de loop van de systeemgeschiedenis aanzienlijk veranderd. Desalniettemin wordt door velen overwogen dat de implementatie van de 7e versie de vroege structuur van Canonical heeft:
Inleiding tot Linux
Linux is een familie van Unix-achtige open-source besturingssystemen. Normaal gesproken wordt Linux verpakt als de Linux-distributie, die de ondersteunende systeembibliotheken en software en de kernel bevat, waarvan er verschillende worden aangeboden door het GNU Project. Verschillende Linux-distributies gebruiken het woord 'Linux', maar de Free Software Foundation gebruikt de naam 'GNU/Linux' om zich te concentreren op het belang van GNU-software.
Bekende Linux-distributies zijn Ubuntu, Fedora Linux en Debian, waarvan de laatste zelf uit verschillende distributies en wijzigingen bestaat, waaronder Xubuntu en Lubuntu. Commerciële distributies zijn SUSE Linux Enterprise en Red Hat Enterprise Linux. Desktop Linux-distributies zijn venstersystemen zoals Wayland of X11 en desktopomgevingen zoals KDE Plasma of GNOME.
Linux is een van de meest opvallende voorbeelden van samenwerking tussen open source en vrije software. De Linux-broncode mag door iedereen op niet-commerciële of commerciële wijze worden gedistribueerd, gewijzigd en gebruikt onder de voorwaarden van de respectievelijke licenties, zoals de GPL (GNU General Public License). De Linux Kernel is bijvoorbeeld gelicentieerd op basis van de GPLv2.
Componenten van Linux
Geïnstalleerde componenten van het Linux-systeem bevatten het volgende:
Softwarebibliotheken: deze bevatten code die door actieve processen kan worden gebruikt.
Verschil tussen Linux en Unix
Vergelijking | Linux | Unix |
---|---|---|
Definitie | Het is een open-source besturingssysteem vrij beschikbaar voor iedereen . | Het is een besturingssysteem dat kan alleen worden gebruikt door de auteursrechthebbenden . |
Voorbeelden | Het heeft verschillende distributies zoals Ubuntu, Redhat, Fedora, enz | IBM AIX, HP-UX en Sun Solaris. |
Gebruikers | Tegenwoordig is er veel vraag naar Linux. Iedereen kan Linux gebruiken, of het nu een thuisgebruiker, ontwikkelaar of student is. | Het is voornamelijk ontwikkeld voor servers, werkstations en mainframes. |
Gebruik | Linux wordt overal gebruikt, van servers, pc's, smartphones, tablets tot mainframes en supercomputers. | Het wordt gebruikt in servers, werkstations en pc's. |
Kosten | Linux wordt ook gratis gedistribueerd, gedownload en gedistribueerd via tijdschriften. En geprijsde distributies van Linux zijn ook goedkoper dan Windows. | Unix-copyrightleveranciers bepalen verschillende kosten voor hun respectieve Unix-besturingssystemen. |
Ontwikkeling | Omdat het open source is, wordt het ontwikkeld door het delen en samenwerken van codes door wereldwijde ontwikkelaars. | Unix is ontwikkeld door AT&T Labs, verschillende commerciële leveranciers en non-profitorganisaties. |
Fabrikant | De Linux-kernel is ontwikkeld door de gemeenschap van ontwikkelaars uit verschillende delen van de wereld. Hoewel de vader van Linux, houdt Linus Torvalds toezicht op de zaken. | Unix heeft drie distributies: IBM AIX, HP-UX en Sun Solaris. Apple gebruikt ook Unix om het OSX-besturingssysteem te maken. |
GUI | Linux is op commando's gebaseerd, maar sommige distributies bieden GUI-gebaseerde Linux. Gnome en KDE zijn meestal gebruikte GUI. | Aanvankelijk was het een op commando's gebaseerd besturingssysteem, maar later werd er een Common Desktop Environment gecreëerd. De meeste Unix-distributies gebruiken Gnome. |
Koppel | De standaardinterface is BASH (Bourne Again SHell). Maar sommige distributies hebben hun eigen interfaces ontwikkeld. | Het gebruikte oorspronkelijk Bourne-schelp. Maar is ook compatibel met andere GUI's. |
Ondersteuning van bestandssysteem | Linux ondersteunt meer bestandssystemen dan Unix. | Het ondersteunt ook het bestandssysteem, maar minder dan Linux. |
Codering | Linux is een Unix-kloon, gedraagt zich als Unix, maar bevat de code niet. | Unix bevat een geheel andere codering, ontwikkeld door AT&T Labs. |
Besturingssysteem | Linux is slechts de kernel. | Unix is een compleet besturingssysteempakket. |
Beveiliging | Het biedt een hogere veiligheid. Linux heeft tot nu toe ongeveer 60-100 virussen vermeld. | Unix is ook zeer beveiligd. Er zijn tot nu toe ongeveer 85-120 virussen vermeld |
Foutdetectie en oplossing | Omdat Linux open-source is, beginnen ontwikkelaars van over de hele wereld eraan te werken zodra een gebruiker een bedreiging plaatst. En daarom biedt het een snellere oplossing. | In Unix moeten gebruikers enige tijd wachten voordat het probleem is opgelost. |