Linux vs. Unix
- 3674
- 971
- Leonhard Lesch
Linux ist eine Open Source, die kostenlos verwendet wird, um das Betriebssystem zu verwenden, das für Computerhardware und Software, Spielentwicklung, Tablet -PCs, Mainframes usw. häufig verwendet wird. Unix ist ein Betriebssystem, das üblicherweise in Internetservern, Workstations und PCs von Solaris, Intel, HP usw. verwendet wird.
Vergleichstabelle
Linux | Unix | |
---|---|---|
|
| |
Kosten | Linux kann frei verteilt, frei heruntergeladen, über Zeitschriften, Bücher usw. verteilt werden. Es gibt auch Preiseversionen für Linux, aber sie sind normalerweise billiger als Windows. | Verschiedene Aromen von UNIX haben nach Anbietern unterschiedliche Kostenstrukturen |
Entwicklung und Verteilung | Linux wird von Open Source Development i entwickelt i.e. Durch die Freigabe und Zusammenarbeit von Code und Funktionen über Foren usw. und wird von verschiedenen Anbietern verteilt. | UNIX-Systeme sind in verschiedene andere Geschmacksrichtungen unterteilt, die hauptsächlich von AT & T sowie verschiedenen kommerziellen Anbietern und gemeinnützigen Organisationen entwickelt wurden. |
Hersteller | Linux -Kernel wird von der Community entwickelt. Linus Torvalds überwacht Dinge. | Drei größte Verteilungen sind Solaris (Oracle), AIX (IBM) und HP-UX Hewlett Packard. Und Apple macht OSX, ein Unix -basiertes Betriebssystem… |
Benutzer | Alle. Von Heimnutzern zu Entwicklern und Computerbegeisterten gleichermaßen. | UNIX -Betriebssysteme wurden hauptsächlich für Mainframes, Server und Arbeitsstationen mit Ausnahme von OSX entwickelt, die für alle konzipiert sind. Die UNIX-Umgebung und das Kunden-Server-Programmmodell waren wesentliche Elemente bei der Entwicklung des Internets |
Verwendung | Linux kann auf einer Vielzahl von Computerhardware installiert werden, die von Mobiltelefonen, Tablet -Computern und Videospielkonsolen bis hin zu Mainframes und Supercomputer reichen. | Das UNIX -Betriebssystem wird in Internetservern, Workstations und PCs verwendet. Rückgrat der Mehrheit der Finanzinfastruktur und viele 24x365 hohe Verfügbarkeitslösungen. |
Dateisystemunterstützung | Ext2, ext3, ext4, jfs, Reiserfs, XFS, BTRFS, FAT, FAT32, NTFS | JFS, GPFS, HFS, HFS+, UFS, XFS, ZFS -Format |
Textmodusschnittstelle | Bash (Bourne Again Shell) ist die Linux -Standardschale. Es kann mehrere Befehlsdolmetscher unterstützen. | Ursprünglich die Bourne Shell. Jetzt ist es mit vielen anderen kompatibel, darunter Bash, Korn & C. |
Was ist es? | Linux ist ein Beispiel für die Entwicklung von Open -Source -Software und das kostenlose Betriebssystem (OS). | UNIX ist ein Betriebssystem, das an Universitäten, Unternehmen, großen Unternehmen usw. sehr beliebt ist. |
GUI | Linux liefert typischerweise zwei GUIs, KDE und GNOME. Aber es gibt Millionen von Alternativen wie LXDE, XFCE, UNITY, MATE, TWM, ECT. | Anfangs war Unix ein Befehlsbasis, aber später wurde eine GUI genannt, die als Common Desktop -Umgebung bezeichnet wird. Die meisten Verteilungen versenden jetzt mit Gnom. |
Preis | Kostenlos, aber Support ist zu einem Preis erhältlich. | Einige kostenlos für die Entwicklungsnutzung (Solaris), aber Support ist zu einem Preis erhältlich. |
Sicherheit | Linux hatte bis heute etwa 60-100 Viren aufgeführt. Keiner von ihnen verbreitet sich heutzutage aktiv aktiv. | Eine grobe Schätzung der UNIX -Viren liegt zwischen 85 und 1220 Viren, die bis heute gemeldet wurden. |
Erkennung und Lösung der Bedrohung | Im Falle von Linux ist die Erkennung und Lösung von Bedrohung sehr schnell, da Linux hauptsächlich auf die Community angetrieben wird und wenn ein Linux -Benutzer jede Art von Bedrohung veröffentlicht, beginnen mehrere Entwickler aus verschiedenen Teilen der Welt daran zu arbeiten | Aufgrund der proprietären Natur der ursprünglichen Unix müssen Benutzer eine Weile warten, um den richtigen Fehler mit Fehler zu erhalten. Aber diese sind nicht so häufig. |
Prozessoren | Dutzende verschiedener Arten. | x86/x64, sparc, power, itanium, pa-risc, powerpc und viele andere. |
Beispiele | Ubuntu, Fedora, Red Hat, Debian, Archlinux, Android usw. | OS X, Solaris, alle Linux |
Architekturen | Ursprünglich für die X86 -Hardware von Intel entwickelt, sind Ports für über zwei Dutzend CPU -Typen einschließlich Arm erhältlich | ist auf PA-RISC- und Itanium-Maschinen erhältlich. Solaris auch für X86/X64 -basierte Systeme erhältlich.OSX ist PowerPC (10.0-10.5)/x86 (10.4)/x64 (10.5-10.8) |
Beginn | Inspiriert von Minix (einem Unix-ähnlichen System) und schließlich entwickelten Linus Torvalds nach dem Hinzufügen von vielen Merkmalen von GUI, Treibern usw. das Rahmen des Betriebssystems, das 1992 zu Linux wurde. Der Linux -Kernel wurde am 17. September 1991 veröffentlicht | 1969 wurde es von einer Gruppe von AT & T -Mitarbeitern bei Bell Labs und Dennis Ritchie entwickelt. Es wurde in „C“ -Prachsprache geschrieben und als tragbares, Multitasking- und Multi-Benutzer-System in einer Zeit Sharing-Konfiguration konzipiert. |
Geschichte von Unix vs. Linux
Im Jahr 1960 arbeiteten das Massachusetts Institute of Technology, AT & T Bell Labs und General Electric an einem experimentellen Betriebssystem namens Multiplexed Information and Computing Service oder Multics. Dies wurde entwickelt, um auf dem GE-645 Mainframe-Computer zu laufen. Aber es hat schlecht abschneidet. AT & T Bell Labs rief dieses Projekt ab und setzte seine Ressourcen an anderer Stelle ein. Aber Ken Thompson, einer der Entwickler von Bell Labs. Aber das Spiel war auf der GE -Maschine zu langsam und auch teuer, was 75 US -Dollar pro Ausführung kostete. Deshalb hat er das Spiel in der Montagesprache für die PDP-7 der Digital Equipment Corporation mit Hilfe von Dennis Ritchie neu geschrieben.
Diese Erfahrung in Kombination mit seiner Arbeit am Multics-Projekt führte Thompson dazu, ein neues Betriebssystem für das PDP-7 zu starten, und sie entwickelten ein Dateisystem sowie das neue Multitasking-Betriebssystem selbst mit Hilfe eines kleinen Teams von Entwickler. Sie enthielten einen Befehlszeilen -Dolmetscher und einige kleine Dienstprogramme. Dies wurde 1970 als Unics bezeichnet und später in Unix verwandelt.
1985 erstellte Richard Stallman die Free Software Foundation und entwickelte die GNU General Public Lizenz (GNU GPL), um Software frei zu verbreiten. Viele der in einem Betriebssystem benötigten Programm. 1991 begann Linus Torvalds an Minix, einem Unix-ähnlichen Betriebssystem, zu arbeiten, dessen Code unter GNU GPL-Projekt frei verfügbar war. Dann entwickelte er den ersten Linux -Kernel und veröffentlichte ihn am 17. September 1991 für das Intel X86 PC Systems. Dieser Kernel enthielt verschiedene Systemversorger und Bibliotheken aus dem GNU -Projekt, um ein nutzbares Betriebssystem zu erstellen. Alle zugrunde liegenden Quellcode können frei geändert und verwendet werden.
Entwicklung von Unix (größeres Bild anzeigen)Verwendung von Linux und Unix
Linux OS eignet sich hervorragend für kleine bis mittelgroße Operationen und wird heute auch in großen Unternehmen verwendet, in denen Unix zuvor als die einzige Option angesehen wurde. Vor einigen Jahren wurde Linux als interessantes akademisches Projekt angesehen, aber die meisten großen Unternehmen, bei denen das Netzwerk und mehrere Benutzer Computing das Hauptanliegen sind. Die Leute betrachteten Linux nicht als Option. Aber heute, da große Softwareanbieter ihre Anwendungen auf Linux portieren und wie sie frei verteilt werden können.
Es gibt jedoch einige Umstände, unter denen Unix die offensichtliche Wahl ist oder früher war. Wenn ein Unternehmen massive symmetrische Multiprozessingsysteme oder Systeme mit mehr als acht CPUs verwendete, mussten sie in der Vergangenheit Unix laufen lassen. UNIX war bei der Behandlung aller Prozesse weitaus fähiger als Linux. Seit 2004 betreibt mehr der weltweit größten Supercomputer jetzt Linux als Unix. Seit 2011 macht Linux über 90% der Top 500 Server.
Hier ist ein interessantes Video, das uns durch die Geschichte, Unterschiede und einige gemeinsame Befehle in der Linux- und Unix -Umgebung führt:
Linux - UNIX -Unterschiede in Bezug auf Kosten und Verteilung
Linux kann frei verteilt werden, da es sich um ein Open -Source -Betriebssystem handelt. So kann jeder eine Kopie von Linux aus Büchern, Zeitschriften oder aus dem Internet erhalten. Für Serverversionen zahlen Organisationen in der Regel Händler für einen Supportvertrag, nicht für die Software. Die Hauptverteiler sind Red Hat, Mandrake und Suse. Für Serverhardware sind IBM, HP, Dell die wichtigsten.
UNIX ist im Vergleich zu Linux kostspielig; Die Midrange Unix -Server kosten zwischen 25.000 und 249.999 US -Dollar (einschließlich Hardware). Die Hauptverteiler sind HP, IBM und Sun. Ein High -End -UNIX -Server kann bis zu 500.000 US -Dollar kosten. Laut IDC, Gartner, ist IBM der Marktführer bei UNIX -Servern, HP in der zweiten Position und die Sonne in der dritten Position ist.
Commercial Unix ist normalerweise für jedes System benutzerdefiniert, so dass die ursprünglichen Kosten ziemlich hoch sind, während Linux auch Basispakete hat. In dieser Hinsicht ist Linux in seinem Modell näher an Windows als ein kommerzielles UNIX -Betriebssystem näher. Zum Zeitpunkt des Kaufs eines UNIX -Server. Aber mit Linux muss der Anbieterunterstützung separat gekauft werden.
Bedrohungen und Sicherheit: Unix vs. Linux
Beide Betriebssysteme sind anfällig für Fehler, aber Linux ist im Umgang mit den Bedrohungen weitaus reaktionsfähiger. Linux hat viele der gleichen Merkmale und Funktionen in UNIX eingebaut, einschließlich der Segmentierung der Benutzerdomäne in einer Mehrbenutzerumgebung, der Isolierung von Aufgaben in einer Multitasking-Umgebung, einem Passwortsystem, das verschlüsselt und/oder aus der Ferne lokalisiert werden kann und vieles mehr. Da Linux ein OS offenes System ist, können die Fehler von allen im Forum des Benutzer/Entwicklers gemeldet werden und innerhalb weniger Tage behoben werden. Für Unix ist dies jedoch nicht der Fall, und der Benutzer muss eine Weile warten, um den richtigen Fehler mit dem Fehler zu erhalten. Die Open-Source-Community liefert schneller, da sie nicht die endlosen Entwicklungszyklen von kommerziellen Betriebssystemen durchlaufen muss.
Gleichzeitig wird es als Open -Source -Betriebssystem von Zehntausenden von Entwicklern weltweit unterstützt. Um wieder zu wiederholen, ermöglicht dies bessere Innovationen und schnellere Funktionen als alles, was Unix bieten kann.
Markt und Zukunft von Linux und Unix
Laut International Data Corp. (IDC).Linux ist in den letzten Jahren schneller gewachsen als jedes andere Server -Betriebssystem. Die Linux -Benutzerbasis wird im Vergleich zu 5 schätzungsweise mehr als 25 Millionen Maschinen beträgt.5 Millionen für kombinierte Unix -Installationen.
Linux gewinnt aufgrund seiner Anwendung in eingebetteten Technologien, kostenlose und leicht Verfügbarkeit an Popularität gewinnt. Um mit Linux konkurrieren. Die Hauptanbieter der UNIX-Anbieter-IBM, Sun und Hewlett-Packard setzen bereits Linux-Interoperabilitätsfunktionen in zukünftige Veröffentlichungen von AIX, Solaris und HP-UX ein.
Einkaufen
- Linux - Bücher und Neuheiten
- Unix - Bücher und Neuheiten