Betriebssystem Linux. Was ist russisches „Linux“: Beschreibung, Eigenschaften und Bewertungen

Es gibt viele verschiedene und eines davon ist „Linux“. Was ist das und wo wird es verwendet? Wie ist es organisiert? Welche Unterschiede gibt es zu dem Windows, das den meisten hier bekannt ist? „Linux“? Alle diese Fragen werden im Artikel beantwortet.

Was ist Linux?

Dabei handelt es sich um ein Betriebssystem, bei dem Ihnen eine große Auswahl an Software zur Installation zur Verfügung steht. Darin können Sie zwischen mehreren Desktop-Typen und etwa einem Dutzend Shells wählen Befehlszeile. Letzteres wird übrigens Terminal genannt und spielt eine sehr wichtige Rolle. Aufgrund der Fokussierung auf die gleichzeitige Ausführung mehrerer Programme ist das Betriebssystem vergleichsweise weniger fehleranfällig. Aufgrund der Tatsache, dass standardmäßig kein Programm ohne das Wissen des Benutzers gestartet werden kann, ist es sehr schwierig (wenn auch möglich), auf einen für Linux geschriebenen Virus zu stoßen. Wenn sie jedoch Computer infizieren, liegt dies ausschließlich daran, dass ein Benutzer eine verdächtige Anwendung gestartet hat. Einige Muster dieses Systems lassen sich problemlos platzieren und durcharbeiten optische Laufwerke oder USB.

Entwicklungsgeschichte

Linux klingt auf Russisch wie „Linux“, das heißt, es wird nicht übersetzt. Weißt du, warum? Alles aufgrund der Tatsache, dass es nach seinem Gründer-Pionier Linus Torvalds benannt ist. Er stellte seine Kreation 1994 der Öffentlichkeit vor (obwohl die Entwicklung bereits 1991 begann). Aufgrund der Tatsache, dass das Betriebssystem hat Open Source, und jeder konnte es verfeinern, er hatte Anhänger auf der ganzen Welt. Sie beginnt sich für verschiedene Unternehmen zu interessieren, die kostenpflichtige Distributionen produzieren. Gleichzeitig entstehen Entwicklergemeinschaften, die ihre Builds auf freiwilliger Basis erstellen und verteilen. Und für 2016 gibt es etwa ein Dutzend beliebte Versionen von Linux-Betriebssystemen. Was sagt uns dieser Sachverhalt? Das bedeutet, dass es starken Wettbewerb, gegenseitige Hilfe (so seltsam es auch klingen mag) und Vielfalt gibt. Neben populären Versionen sind auch weniger verbreitete Versionen weit verbreitet, die oft auf die Erfüllung eines bestimmten Aufgabenspektrums abzielen. Und wenn Sie sich jetzt für russisches „Linux“ interessieren, wissen Sie, dass das Herunterladen kein Problem darstellt. Und für andere gibt es Russifikatoren, die zumindest einen Teil der Bezeichnungen übersetzen.

„Linux“ und „Windows“: Was sind die Unterschiede?

Auf den ersten Blick sehen die Daten nicht viel anders aus. Aber das ist nicht so. Es gibt Unterschiede, aber um sie zu erkennen, muss man „tiefer“ schauen. Der Schwerpunkt wird auf Linux liegen, aber um Ihnen eine Vorstellung davon zu geben, was und wie, wird ein Vergleich mit Windows durchgeführt. Wir werden Folgendes berücksichtigen:

  1. Dateisystem.
  2. Grafische Hülle.
  3. Systemkonfiguration.
  4. Geltungsbereich.

Abschließend wird den Ausschüttungen noch ein wenig Aufmerksamkeit gewidmet.

Dateisystem

Zunächst ist anzumerken, dass nein Festplatte im üblichen Sinne unter „Linux“. Was sagt Ihnen dieser Sachverhalt überhaupt? Schwierig? Auf keinen Fall! Logische Partitionen und physische Festplatten bleiben erhalten, nur werden sie hier durch Verzeichnisse dargestellt. Das Betriebssystem stellt eine Verbindung zu einem Ordner her und alles, was erstellt wird, wird darin abgelegt. Es kann nur mit den darin enthaltenen Dateien gearbeitet werden. Der wichtigste Ordner ist das Stammverzeichnis. Es wird mit / bezeichnet. Benutzerdateien werden beispielsweise normalerweise in /home/username/ gespeichert. Aber Sie können den Standort von fast allem nach Belieben ändern. Ist es schwierig, sich in einer solchen Struktur zurechtzufinden?

Grafische Hülle

Auf den ersten Blick mag es nach der Windows-Version so aussehen, als sei das Verschieben unpraktisch. Dies ist jedoch nur bei Verwendung des Terminals möglich. Es gibt auch grafische Shells, mit denen Sie mit der gewohnten Oberfläche arbeiten können. Das Terminal wird übrigens entweder auf Servern oder von sehr fortgeschrittenen Leuten mit einem guten Gedächtnis verwendet. Die grafisch gestaltete Shell ist für alle anderen geeignet, aber auch für diejenigen, die sich die genauen Informationskataloge einfach nicht merken möchten. Das Linux-System kann in verschiedenen Formen auftreten. Mehrere Desktop-Optionen können konfiguriert werden, und bereits das grafische Design dafür ist in Hunderten von Variationen berechnet.

Aufbau

Windows diese Information befindet sich in der Systemregistrierung, bei der es sich um eine bestimmte Datenbank handelt. Dies ist notwendig, damit die im Betriebssystem gestarteten Programme beim Laden und zu Beginn der Arbeit korrekt konfiguriert sind. Wenn die Registrierung beschädigt ist, hilft nur eine vollständige Neuinstallation. Obwohl dies einen Vorteil hat – alles ist an einem Ort. Aber Linux ging einen anderen Weg. Darin ist jedes Programm Eigentümer einer separaten Konfigurationsdatei (manchmal sogar mehrerer). Sie können mit einem beliebigen Texteditor angezeigt oder bearbeitet werden. Wenn es mehrere Dateien gibt, dann hat das seine Vorteile – wenn also eine davon beschädigt ist, geht nur ein Teil der Entwicklungen verloren. Und im schlimmsten Fall müssen Sie nur ein separates Programm neu installieren. Wenn sich der Benutzer für einen Wechsel des gebrauchten Computers entscheidet, muss er nicht noch einmal von vorne beginnen. Er kann einfach die benötigten Dateien zwischen Maschinen kopieren (direkt oder über Medien). Was tun, wenn das Betriebssystem beschädigt ist? Dies ist ein wichtiger Vorteil von Linux. Das Betriebssystem muss neu installiert werden und Sie müssen dies tun. Aber die Dateieinstellungen werden nach diesem Vorgang gespeichert und gehen nicht verloren. Allerdings gibt es hier einen kleinen Nachteil: Jedes Programm hat sein eigenes Format für Konfigurationsdateien, und Sie müssen vor der Bearbeitung gut verstehen, was und wie.

Anwendungen

Wir haben darüber gesprochen und wie es sich von dem unterscheidet, was die meisten Benutzer des Windows-Systems kennen. Und nun achten wir auf die Einsatzgebiete. Leider wird es nicht überall Anwendung finden. Also „Linux“-Server oder Heim-/Büro-Workstation – hier ist es nahezu ideal. Tatsache ist, dass es für dieses Betriebssystem nicht viele portierte oder erstellte Spiele gibt. Es gibt auch separate Programme, die Adobe-Grafikpakete und komplexe Engineering-Programme (wie AutoCAD, MatLAB und dergleichen) ausführen. Doch mit Hilfe der Emulation lässt sich dieses Problem in den meisten Fällen lösen. Nicht immer brauchen Menschen einen Computer, der bestimmte Probleme löst. Daher empfehle ich Ihnen, einen Blick darauf zu werfen Auswahlliste Sie kennen die Fähigkeiten des Systems und wenn es das tut, was Sie brauchen, können Sie es in der Praxis ausprobieren und werden nicht enttäuscht:

  1. Das System kann Office-Dokumente, Tabellenkalkulationen, verschiedene Dokumentationen und Prozesstexte zusammenstellen.
  2. Es ist möglich, Bilder und Fotos anzuzeigen und zu bearbeiten.
  3. Sie können Musik hören und Videos ansehen.
  4. Man kann auf dem System Spiele spielen – meist jedoch sehr einfache.
  5. Führen Sie Kommunikationsprozesse über das Internet durch (in dieser Hinsicht ist Linux Windows um Längen überlegen).
  6. Bequem zu programmieren.
  7. Sie können das Internet erkunden.
  8. Es ist praktisch, Betriebssysteme (beliebige) aus der Ferne zu verwalten.
  9. Es stehen verschiedene Messaging-Programme und E-Mail zur Verfügung.
  10. Bequeme Dateifreigabe.
  11. Kostenloses Betriebssystem
  12. Und am Ende – Viren existieren hier als Mythos. Zumindest ist der Autor in seinem ganzen Leben noch keinem begegnet.

Über Verteilungen

Wollen Sie schon ein russisches „Linux“? Dann ist es notwendig, ein wenig über Verteilungen zu sagen. Einerseits ist es schwierig zu sagen, dass wir unterschiedliche Betriebssysteme haben. Andererseits kann niemand das Gegenteil beweisen. Sie können Ihre bevorzugte Sprache und geografische Ausrichtung auswählen, um Linux benutzerfreundlicher zu machen. Russische Version, Französisch, Brasilianisch – Sie haben die Wahl. Mit Hilfe des Betriebssystems können Sie ernsthaft Fremdsprachen lernen. Aber lassen Sie uns über Verteilungen sprechen. Ihre Hauptunterschiede liegen im Speicherort der Programme im Dateisystem. Das heißt nicht, dass eine Verteilung besser ist als die andere. Es hängt alles von den Aufgaben ab, die vor Ihnen liegen. Sie können also eine Version installieren, in der Sie nur programmieren können, und es gibt eine schlechte Internetunterstützung (es werden nur Textkomponenten geladen). Diese Option eignet sich für diejenigen, die sich nicht auf die Arbeit konzentrieren können und ständig abgelenkt sind. Es gibt auch solche, mit denen Sie die Leistung optimal anpassen können, um die optimale Leistung der Maschine zu erzielen. Es gibt viele Möglichkeiten, und nur Sie sollten bei einer davon anhalten.

Operationssaal Windows-System Linux

Allgemeine Eigenschaften des Betriebssystems LINUX

In letzter Zeit sprechen russische PC-Benutzer zunehmend über Linux als ein Betriebssystem, das Microsoft Windows zwar nicht vom Markt verdrängen, es aber in naher Zukunft auf den meisten Heim-PCs vollständig ersetzen kann. Gleichzeitig gibt es nur sehr wenige einführende Informationen zu Linux auf Russisch: Die meiste zum Verkauf angebotene Literatur zu diesem Thema ist sehr teuer und richtet sich in erster Linie an Spezialisten und erfahrene Benutzer und schreckt den Durchschnittsverbraucher mit einer Fülle an Fachterminologie ab. Die im Internet präsentierte Dokumentation ist jedoch auffällig fragmentiert und alles andere als erschöpfend. Aus diesem Grund scheint Linux in den Köpfen einheimischer PC-Besitzer etwas Elite und Unzugängliches zu sein, eine Art Sakrament, dem nur wenige Auserwählte beitreten dürfen. Die Angst, auf etwas Unbekanntes, Unverständliches, schwer zu bedienendes und zu konfigurierendes zu stoßen, hält unsere Landsleute davon ab, dieses System auf ihrem Computer zu installieren und zu verwenden. Allerdings gibt es hier keine „höhere Mathematik“. Linux ist ein sehr einfaches, zuverlässiges und benutzerfreundliches Betriebssystem.

Die Verbesserung und Weiterentwicklung von Linux geht bis heute weiter: neue Kernel-Versionen, neue Fenstermanager und neu Software für Linux erscheinen jeden Monat.

Die logische Struktur von Linux unterscheidet sich stark von der Struktur von MS DOS oder der bekannten Microsoft Windows-Plattform, sie kommt der Architektur einer anderen Klasse von Betriebssystemen, nämlich Systemen, am nächsten UNIX-Familien. Natürlich ist die Mehrheit der russischen Benutzer, die die Phase von Windows 3.11 durchlaufen und schließlich Windows 95 bestanden haben, so sehr an die Logik der Betriebssysteme von Microsoft gewöhnt, dass etwas Neues, Ungewöhnliches aus der Kategorie der konditionierten Reflexe und Postulate kommt „In der Gehirnmaschinerie verankert“, haben sie nur Angst. Gleichzeitig ist Linux nicht komplizierter als jede bekannte Plattform. Es funktioniert nur ein wenig anders.

Betrachtet man die interne Struktur von Linux im Vergleich zur Anatomie von MS Windows, werden die Unterschiede schon auf den ersten Blick deutlich. Standardmäßig wird Windows in einer logischen Partition der Festplatte mit der FAT16-Dateitabelle installiert, hier wird der Systemkernel gespeichert, der für Dateneingabe-/-ausgabevorgänge verantwortlich ist, und die sogenannte „Shell“ oder Shell (explorer.exe). Datei), die die Interpretation von Befehlen und Benutzeraktionen bestimmt, und tatsächlich die Dateien und Bibliotheken, die die Windows-Fensteroberfläche bilden. Darüber hinaus sind diese drei Komponenten des Systems so eng miteinander integriert, dass das gesamte System nicht mehr funktioniert, wenn eine davon durch eine ähnliche Datei aus einer anderen Windows-Version ersetzt wird. Auch die Funktionen dieser Elemente sind weitgehend miteinander vermischt: Beispielsweise werden einige Vorgänge zur Gestaltung der Schnittstelle in Windows von der Shell übernommen. Hier sind auch zusätzliche Systemdienstprogramme gespeichert, z. B. Festplattendefragmentierung, Server Fernzugriff, Treiber sowie viele Dienstprogrammbibliotheken. Benutzerdateien werden in derselben Partition abgelegt und im selben Bereich führt das System den Austausch durch – das Zwischenspeichern von Daten, die nicht in den RAM passen, auf der Festplatte. Mit anderen Worten, alle Komponenten der Plattform werden in einer Partition gespeichert, was natürlich nicht zu ihrer Zuverlässigkeit beiträgt: Jede geringfügige Beschädigung der Datentabelle reicht aus, um Windows in einen funktionsunfähigen Zustand zu versetzen oder nützliche, auf der Festplatte gespeicherte Informationen zu beschädigen. Es ist auch ziemlich offensichtlich, womit man sich ändern kann Standardmittel Windows Aussehen Standardfenster sind nicht möglich. Dies ist durchaus möglich, indem Sie die vorhandene Shell durch eine andere Shell, beispielsweise LiteStep, ersetzen oder spezielle Dienstprogramme wie WindowsBlinds verwenden, die beim Laden im Hintergrund ausgeführt werden RAM und Ihren Computer verlangsamen.

Von den charakteristischen Merkmalen von Linux ist Folgendes aufzulisten: Unterstützung nationaler Tastaturen, einschließlich Russisch, Unterstützung vieler Dateisysteme, darunter neben dem eigenen EXT2FS auch FAT16, MINIX-1 und XENIX. Die Implementierung der FAT16-Softwareunterstützung ermöglicht den direkten Zugriff auf MS-DOS-Disketten sowie DOS- und Windows-Dateipartitionen auf der Festplatte. Es ist möglich, mit den Netzwerkprotokollen TCP/IP, PLIP, PPP und vielen anderen zu arbeiten, im Rahmen der Netzwerkfunktionen der Plattform ist das gesamte Spektrum an Internet-Clients und -Diensten implementiert: FTP, Telnet, NNTP, SMTP und POP3 . Programme werden Seite für Seite in den Speicher geladen, nur die Datensegmente, die derzeit nicht vom System verwendet werden, werden auf der Festplatte zwischengespeichert, was Anwendungen erheblich beschleunigt. Es ist möglich, von verschiedenen Programmen gleichzeitig gemeinsam auf Speicherseiten zuzugreifen, wodurch das erneute Laden identischer Informationen in den RAM vermieden und Computerressourcen erheblich gespart werden. Linux verwendet wie Microsoft Windows ein dynamisches Bibliothekssystem, d. h. mehrere Anwendungen können bei ihrer Arbeit eine Bibliothek verwenden, die auf der Festplatte durch eine physische Datei repräsentiert wird.

Der 1969 geborene finnische Student Linus Torvalds begann mit der Entwicklung seines eigenen Betriebssystems, dessen Prototyp das Minix-Betriebssystem war. Am 25. August 1991 veröffentlichte Torvalds seinen ersten Beitrag über das System, das er entwickelte, in der Newsgroup comp.os.minix. In der Nachricht schreibt Torvalds, dass er ein neues kostenloses Betriebssystem erstellt. Er möchte die Meinung der Benutzer über die Vor- und Nachteile des Minix-Betriebssystems einholen, denn. sein Betriebssystem ist diesem sehr ähnlich und er möchte alle Wünsche möglicher Nutzer berücksichtigen. Er stellt fest, dass er diesen Beruf nicht als etwas Grandioses und Professionelles betrachtet. Natürlich hätte er sich damals nicht vorstellen können, dass Linux unter Programmierern und Webentwicklern weltberühmt werden würde.


Im Februar 1992 wollte Torvalds wissen, wie viele Leute sein Betriebssystem bereits getestet hatten, und bat alle Benutzer, ihm eine Postkarte zu schicken. Er erhielt mehrere hundert Postkarten aus aller Welt. Dies bedeutet, dass das Linux-Betriebssystem bereits rasant an Popularität gewinnt.


Lange Zeit wollte Linus Torvalds seine Entwicklung nicht verkaufen, sondern zumindest etwas Geld für den Vertrieb nehmen. Darüber hat er im Urheberrecht deutlich gesprochen. Doch später musste er die Urheberrechte überarbeiten und einige Änderungen daran vornehmen, damit die Kosten für die Linux-Disketten gedeckt werden konnten.

Unterschiede zwischen Linux und Windows

Erstens stoßen Benutzer von Linux-Betriebssystemen praktisch nicht auf Viren, installieren keine Antivirenprogramme und bekämpfen sie nicht regelmäßig, wie Windows-Benutzer. Der Aufbau des Betriebssystems selbst schließt die Möglichkeit des Funktionierens von Virenprogrammen aus. Dieses Betriebssystem ist sehr zuverlässig. Seine Benutzer behaupten, dass der PC jahrelang ohne Einfrieren und Neustarts arbeiten kann.


Darüber hinaus ist Linux offiziell kostenlos und für alle Benutzer verfügbar. Dies ist ein sehr bedeutendes Plus, denn. kostenlos (raubkopiert) Windows-Version funktioniert möglicherweise nicht richtig und verursacht großen Schaden am Computer. Die Verwendung von Linux ist recht einfach, Sie müssen jedoch alle Fragen und Anweisungen sorgfältig lesen. Während unter Windows bei der Beantwortung von Eingabeaufforderungen die Auswahl von „OK“ oder „Abbrechen“ ausreicht, stehen unter Linux mehrere verschiedene Optionen zur Verfügung. Nach Linux-Installationen Der Benutzer kann Tausende kostenlose und absolut funktionsfähige Programme nutzen.


Der Open-Source-Code von Linux ermöglicht es Benutzern, Fehler auf ihre eigene Weise zu beheben, das System selbst anzupassen und verschiedene Programme hinzuzufügen. Folglich ist das Linux-Betriebssystem sehr zuverlässig, kostenlos und flexibel zu verwenden, aber vielleicht können nur die fortgeschrittensten Benutzer alle seine Vorteile nutzen.

Linux ist das modernste, stabilste und sich am schnellsten entwickelnde System, das die neuesten technologischen Innovationen fast sofort aufnimmt. Es verfügt über alle Funktionen, die moderne Betriebssysteme mit vollem Funktionsumfang bieten.

1. Zuverlässiges Multitasking-Mehrbenutzer-Betriebssystem für Personalcomputer.

2. Implementiert eine effiziente Speicherverwaltung.

3. Unterstützt verschiedene Dateisysteme.

4. Bietet Netzwerkfunktionen.

5. Funktioniert auf verschiedenen Hardwareplattformen (auf allen Versionen von Intel-Mikroprozessoren, auf Athlon- und Duron-Prozessoren von AMD, Betriebssystemversionen wurden für andere Prozessortypen entwickelt – ARM, DEC Alpha, SUN Sparc, M68000 (Atari und Amiga), MIPS , PowerPC).

Linux-Distributionen

Die allerersten Linux-Versionen passten auf zwei Disketten. Die erste Diskette war bootfähig und enthielt den Kernel, die zweite war die Root-Diskette. Dateisystem und die vom GNU-Projekt entwickelten Kerndienstprogramme. Der Prozess der Konfiguration und Einrichtung des Systems erfolgte manuell und erforderte umfassende Kenntnisse. Um die Installation von Linux nicht nur Experten zugänglich zu machen, begann man mit der Entwicklung von Linux-Distributionen.

Linux-Distribution ist eine Reihe von Softwarepaketen, die die Grundkomponenten des Betriebssystems, eine Reihe von Softwareanwendungen, ein Installationsprogramm, mit dem Sie das GNU/Linux-Betriebssystem auf dem Computer des Benutzers installieren können, und eine Reihe von Anwendungsprogrammen umfassen, die für eine bestimmte Anwendung erforderlich sind Anwendung des Systems.

Da an der Entwicklung von Distributionen eine Vielzahl unabhängiger Gruppen von Programmierern beteiligt sind, gibt es mittlerweile weltweit Hunderte verschiedener Linux-Distributionen (siehe http://distrowatch.com/) und es kommen ständig neue hinzu. Neue Distributionen werden grundsätzlich nicht von Grund auf erstellt, sondern auf Basis einer der bereits vorhandenen Distributionen . Die Verteilungen unterscheiden sich vor allem:

    Installationsprogramm;

    das verwendete Softwarepaket-Installationstool (Paketverwaltungssystem);

    Zusammensetzung der in der Distribution enthaltenen Dienstprogramme und Anwendungsprogramme;

    Bootstrap-Skript;

    Hardware-Anforderungen.

Es gibt drei Hauptgruppen von Distributionen:

    Basierend auf der Red Hat-Distribution, später umbenannt in Fedora Core. Die bekanntesten Distributionen dieser Gruppe sind Mandrake (oder Mandriva), einschließlich russifizierter Distributionen – ASPLinux, Linux Ink, AltLinux (basierend auf Mandrake) usw.

    Basierend auf der Debian-Distribution. Zu dieser Gruppe gehören die weltweit beliebteste Ubuntu-Distribution sowie Knoppix, Storm usw.

    Basierend auf der Slackware-Distribution. openSuSe gehört zu dieser Gruppe.

In Russland gibt es drei Entwicklerteams, die russifizierte Distributionen erstellen und unterstützen.

Eines der „ALTLinux“-Teams (http://www.altlinux.ru), das seine eigene ALTLinux-Distribution veröffentlicht. In den letzten Jahren hat ALTLinux aktiv an der Einführung freier Software in Bildungseinrichtungen in Russland gearbeitet. Sie entwickelten ein spezielles „Freies Softwarepaket für Bildung“.

Das zweite Team wird von ASPLinux (http://www.asplinux.ru) vertreten, das auch seine eigene ASPLinux-Distribution herausgebracht hat.

Das dritte Team ist das St. Petersburger Unternehmen „Linux Ink“ (http://www.linux-ink.ru), das das Distributionskit „NauLinux“ auf Basis des weltberühmten Distributionskits Scientific Linux herstellt. Darüber hinaus werden Versionen von Distributionen veröffentlicht, die speziell auf den Einsatz in Bildungseinrichtungen zugeschnitten sind.

Operationssystem Linux unterstützt die Funktionen, die in anderen Implementierungen der Familie verfügbar sind UNIX sowie solche, die nirgendwo anders zu finden sind. Nachfolgend finden Sie einen kurzen Überblick über die Hauptfunktionen des Systems. Linux.

Eigenschaften Linux

Charakteristische Eigenschaften Linux Als Betriebssysteme gelten:

  • Multitasking: viele Programme laufen gleichzeitig;
  • Mehrbenutzermodus: Eine große Anzahl von Benutzern arbeitet gleichzeitig an derselben Maschine.
  • Prozessorgeschützter Modus ( 386 geschützter Modus);
  • Prozessspeicherschutz; Ein Programmabsturz kann nicht zu einem Systemabsturz führen.
  • liest nur die Teile des Programms von der Festplatte, die tatsächlich zur Ausführung verwendet werden;
  • Aufteilung der Seiten nach Datensatz zwischen Instanzen des ausführbaren Programms. Dies bedeutet, dass Instanzprozesse eines Programms bei der Ausführung denselben Speicher nutzen können. Wenn ein solcher Prozess versucht, in den Speicher zu schreiben, wird die 4K-Seite, auf die geschrieben wird, in den freien Speicherplatz kopiert. Diese Eigenschaft steigert die Leistung und spart Speicher;
  • ausgelagerter virtueller Speicher (d. h. nicht der gesamte inaktive Prozess wird aus dem Speicher gezwungen, sondern nur die erforderliche Seite); virtueller Speicher in unabhängigen Festplattenpartitionen und/oder Dateien des Dateisystems; virtueller Speicher bis zu 2 GB; Ändern der Größe des virtuellen Speichers während der Programmausführung;
  • Gemeinsamer Speicher von Programmen und Festplatten-Cache: Der gesamte freie Speicher wird zum Puffern des Austauschs mit der Festplatte verwendet.
  • dynamisch geladene gemeinsam genutzte Bibliotheken;
  • Programm-Dump für die Post-Mortem-Analyse: Ermöglicht dem Debugger, nicht nur ein laufendes Programm, sondern auch ein Programm, das abnormal beendet wurde, zu analysieren.
  • Standardkompatibilität System V Und BSD auf der Ebene der Quelltexte;
  • Verfügbarkeit des Quellcodes aller Programme, einschließlich Kerneltexte, Treiber, Entwicklungstools und Anwendungen. Diese Texte werden frei verbreitet. Derzeit einige Firmen Linux eine Reihe kommerzieller Programme werden ohne Quellcode geliefert, aber alles, was kostenlos war, ist immer noch kostenlos;
  • Jobsteuerung im Standard POSIX;
  • Coprozessor-Emulation im Kernel, daher kümmert sich die Anwendung möglicherweise nicht um die Coprozessor-Emulation. Wenn ein Coprozessor verfügbar ist, wird dieser natürlich verwendet.
  • Unterstützung nationaler Alphabete und Konventionen, inkl. für die russische Sprache; die Möglichkeit, neue hinzuzufügen;
  • mehrere virtuelle Konsolen: auf demselben Display, mehrere gleichzeitige unabhängige Arbeitssitzungen, umgeschaltet über die Tastatur;
  • Unterstützung für eine Reihe gängiger Dateisysteme ( MINIX, Xenix, Dateisysteme System V); das Vorhandensein eines eigenen erweiterten Dateisystems mit bis zu 4 Terabyte und Dateinamen mit bis zu 255 Zeichen;
  • transparenter Zugriff auf Partitionen DOS(oder OS/2 FAT): Kapitel DOS sieht aus wie ein Teil des Dateisystems Linux; Unterstützung VFAT;
  • spezielles Dateisystem UMSDOS mit dem Sie einstellen können Linux zum Dateisystem DOS;
  • Unterstützung für alle Standardformate CD-ROM;
  • Netzwerkunterstützung TCP/IP, einschließlich ftp, Telnet, NFS usw.

Gleichzeitige Ausführung mehrerer Programme

Die sogenannte virtuelle Multikonsole ermöglicht es, die Arbeit mehrerer Konsolen auf einem Display zu organisieren. Der Übersetzungsprozess beginnt auf der ersten Konsole. Die Tastenkombination Alt-F2 soll zur zweiten Konsole wechseln. Die Übersetzung geht weiter, aber die erste Konsole auf dem Bildschirm wird durch ein neues Bild der zweiten Konsole ersetzt, die beispielsweise einen Texteditor startet. Auf die Alt-F3-Kombination folgt ein Übergang zur dritten Konsole, in der der Debugger gestartet wird usw. Normalerweise gibt es 6 Konsolen im System, Sie können jedoch bis zu 64 installieren. Sie können jederzeit zu jeder Konsole wechseln.

Auf einer separaten Konsole kann sowohl ein Text- als auch ein Grafikprogramm ausgeführt werden.

Auf einer der kostenlosen Konsolen kann das X Window System ausgeführt werden. Öffnen Sie ein Fenster auf dem Bildschirm und spielen Sie UNTERGANG(möglich durch ein Netzwerk mit einem Partner). In anderen Fenstern: Datenbank, Mail, Editor, Broadcast usw.

Somit laufen viele Konsolen gleichzeitig und eine der Konsolen verfügt auch über viele X-Window-Systemfenster.

Darüber hinaus laufen im System gleichzeitig Hintergrundprozesse, die keine Informationen auf dem Display anzeigen, sondern ihre Arbeit verrichten, z. B. Daten per Modem übertragen, auf einem Drucker drucken, E-Mails über das Netzwerk versenden usw. Der Hintergrundprozess kann sowohl vom Benutzer als auch von ihm selbst initiiert werden Betriebssystem in Übereinstimmung mit den vorherrschenden Bedingungen (es müssen E-Mails gesendet, Daten gedruckt werden, die Zeit ist für die Modemkommunikation gekommen usw.).

Linux Bietet physikalische Parallelisierung von Berechnungen auf Multiprozessormaschinen (bis zu 32 Prozessoren), dies steht jedoch nicht in direktem Zusammenhang mit der gleichzeitigen Ausführung mehrerer Programme. Das Betriebssystem ermöglicht Ihnen die gleichzeitige Ausführung mehrerer Aufgaben auf einem einzigen Prozessor, indem der Prozessor hunderte Male pro Sekunde von Aufgabe zu Aufgabe umgeschaltet wird.

Mehrere Benutzer auf demselben Computer

Durch die Registrierung erhält der Nutzer Zugang zum System. Das System zeigt die Eingabeaufforderung login: auf der Konsole an und der Benutzer gibt als Antwort seinen Namen und sein Zugangskennwort ein. Nach Prüfung der Zugriffsrechte fordert das System zur Eingabe von Befehlen zur Ausführung von Programmen auf, nimmt Befehle entgegen und führt diese aus, zum Beispiel:

Willkommen bei ALT Linux Master 2.4 (Citron) / tty1 localhost-Anmeldung: root Passwort: Letzte Anmeldung: So, 4. Mai 13:53:14 2008 von localhost auf tty1 # /usr/sbin/apachectl restart Stoppen des httpd-Dienstes: [FERTIG] Konfiguration überprüfen Vernunft für httpd: [FERTIG] Starten des httpd-Dienstes: [FERTIG]

Willkommen bei ALT Linux Master 2.4 (Citron) / tty2 localhost Login: root Passwort: Letzter Login: So 4. Mai 13:55:01 2008 von localhost auf tty2 # cal Mai 2008 Su Mo Tu We Do Fr Sa 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31

Eine gängige Praxis besteht darin, dass sich ein Benutzer unter verschiedenen Benutzernamen bei verschiedenen virtuellen Konsolen anmeldet. Um beispielsweise Verwaltungsfunktionen auszuführen, ist der Benutzer als root angemeldet, um ein Anwendungsprogramm als oleg auszuführen usw. Der Sinn dieses Ansatzes besteht darin, dass verschiedene Benutzer unterschiedliche Persönlichkeiten im System haben: Zugriffsrechte auf Ressourcen, Anfangseinstellungen, Dateien usw.

Wenn das Gerät mit dem Netzwerk verbunden ist, ist eine Remote-Benutzerregistrierung vom Gerät aus möglich A im Auto B, auch wenn sich diese Maschinen auf verschiedenen Kontinenten befinden (die Verbindung von Maschinen auf planetarischer Ebene erfolgt über ein Netzwerk). Internet).

Außer, abgesondert, ausgenommen Netzwerkverbindung Eine Maschine kann über Dutzende Terminals verfügen, die über serielle Schnittstellen verbunden sind. Das Terminal ist ein Bildschirm und eine Tastatur, d.h. eine Konsole, an der sich der Benutzer wie gewohnt anmelden kann. Nur in diesem Fall ist die Konsole nicht virtuell, sondern wird durch ein spezielles separates Gerät dargestellt. Das Terminal kann sein Persönlicher Computer, das ein Programm ausführt, das die Logik der Konsole simuliert (transparente Eingabe über die lokale Tastatur in Linux-Maschinelle und transparente Ausgabe zur lokalen Anzeige von Daten aus Linux-Autos).

Alle aufgeführten Methoden zur Registrierung von Benutzern im System funktionieren zusammen. Somit können auf einer Maschine Dutzende und Hunderte von Benutzern, die über verschiedene Kommunikationskanäle im System angemeldet sind, gleichzeitig Tausende von Aufgaben ausführen.

Dokumentation Linux

Operationssystem Linux ebenso vollständig dokumentiert wie jeder andere Werbespot Betriebssystem. Von Linux Es gibt Bücher, Handbücher, Nachschlagewerke und was in einem kommerziellen System nicht verfügbar ist – vollständig Quellcode Betriebssystem mit Erläuterungen und Kommentaren.

Umfang der Dokumentation für Linux ständig ergänzt und erweitert, wobei die Entwicklung des Systems dynamisch verfolgt wird.

Wer den Umgang mit Raubkopien gewohnt ist, leidet unter mangelnder Dokumentation, Linux mit einer völlig entgegengesetzten Situation konfrontiert. Das Problem ist nicht, dass die Linux Es gibt wenig Dokumentation, und da es eine Menge davon gibt, wird sie in verschiedenen Formen präsentiert und ist aus einer Vielzahl unterschiedlicher Quellen erhältlich. Um sich in dieser Fülle an Auswahlmöglichkeiten zurechtzufinden, sind einige Anstrengungen erforderlich.

Aus der Originaldokumentation für Linux Folgende Hauptformen, die jedoch nicht erschöpfend sind, können unterschieden werden: Bücher, Handbücher WIE MAN, Verzeichnisse FAQ, Hypertextverzeichnisse DIE INFO, Bedienungsanleitungen MANN, Beschreibungen von Softwarepaketen. Bücher werden in gedruckter und gedruckter Form vertrieben im elektronischen Format, andere Formen sind in der Regel elektronisch, d.h. werden als Dateien im Rahmen von Systemverteilungen präsentiert Linux und Softwarepakete, die über verteilt werden Internet und auf CDs.

Oft liegt das gleiche elektronische Dokument in mehreren Dateien mit demselben Inhalt, aber in unterschiedlichen Formaten vor, z. B. ASCII, Postscript, html. Ein Format eignet sich zum Anzeigen und Suchen nach Schlüsselwörtern auf einem Textbildschirm, die anderen Formate eignen sich zum Ausdrucken in Druckqualität auf einem Laserdrucker oder zum Anzeigen auf einem Grafikbildschirm.

Im Nachrichtennetzwerk Usenet regelmäßig veröffentlicht letzte Version einige Dokumente auf Linux(Gleichzeitig erscheinen sie auf den Servern Internet, von wo aus sie auf verschiedene Weise bezogen werden können, inkl. per E-Mail).

Unterschied Linux von anderen Betriebssystem mit kostenloser Lizenz

Es gibt eine Reihe anderer Betriebssysteme, die lizenziert sind, um das kostenlose Kopieren zu ermöglichen. Davon das beliebteste System in Russland FreeBSD.

In ... Arbeiten Linux oder FreeBSD Für einen erfahrenen Spezialisten ist das nicht schwer. Aber für einen Neuling Linux einfacher zu erlernen und einfacher zu verwenden.

Linux Und FreeBSD sehr unterschiedliche Entwicklungskonzepte. Darüber hinaus unter Betriebssystemen Linux im Allgemeinen einzigartig in seiner Philosophie.

Es ist ein System, das Benutzer für Benutzer erstellt haben.

Linux nicht nur ein kostenloses System, das jeder ohne Einschränkungen kopieren kann. Dabei handelt es sich um ein System mit kostenloser, offener Entwicklung, und jede Person, egal ob sie in Washington oder Jekaterinburg lebt, kann Co-Autor werden Linux Bei Ihrem Beitrag spielt es keine Rolle, ob er groß oder klein ist.

mob_info