Als ich gerade Pipe in Bash verwendet habe, habe ich nicht mehr darüber nachgedacht. Wenn ich jedoch ein C-Codebeispiel mit system call pipe () zusammen mit fork () lese, frage ich mich, wie ich Pipes verstehen kann, einschließlich anonymer Pipes und Named Pipes. Es ist oft zu hören, dass "alles …
Ich habe einige Zweifel bezüglich * nix. Ich weiß nicht, um welche Art von ausführbarer Datei es sich handelt ls, ob es sich um eine .sh- oder .ksh-Datei oder um eine andere Art von ausführbarer Systemdatei handelt. Was ist das? Als ich versuchte zu sehen, wie der Quellcode eines lsBefehls …
Meine Frage ist, wie Verzeichnisse implementiert werden? Ich kann eine Datenstruktur wie eine Variable glauben, zB eine Tabelle, ein Array oder ähnliches. Da UNIX Open Source ist, kann ich in der Quelle nachsehen, was das Programm beim Erstellen eines neuen Verzeichnisses tut. Können Sie mir sagen, wo ich das Thema …
Es ist eine Frage zu User Space-Anwendungen, aber hör mir zu! Um eine funktionierende Linux-Distribution zu booten, sind sozusagen drei "Anwendungen" erforderlich: Bootloader - Für eingebettete Systeme ist dies in der Regel U-Boot, obwohl dies keine zwingende Voraussetzung ist. Kernel - Das ist ziemlich einfach. Root-Dateisystem - Ohne dieses System …
Ich lese den Wikipedia-Artikel zum Prozessmanagement . Mein Fokus liegt auf Linux. Ich kann die Beziehung und Unterschiede zwischen Systemaufruf, Nachrichtenübergabe und Unterbrechung in ihren Konzepten und Zwecken nicht herausfinden. Sind sie alle für Prozesse, um Anfragen an den Kernel für Ressourcen und Services zu richten? Einige Zitate aus dem …
Kann ich einen Linux-Kernel nehmen und ihn beispielsweise mit FreeBSD verwenden und umgekehrt (FreeBSD-Kernel beispielsweise in einem Debian)? Gibt es eine universelle Antwort? Was sind die Einschränkungen? Was sind die Hindernisse?
$ uname -a Linux 3.13.0-29-generic # 53-Ubuntu SMP Mi Jun 4 21:00:20 UTC 2014 x86_64 x86_64 x86_64 GNU / Linux Ubuntu 12.04.1 LTS ausführen. Warum ist die architecture ( x86_64) dreimal aufgeführt?
Ich möchte FreeBSD heute auf einer Ersatzfestplatte installieren, die ich herumliegen habe. Ich würde es gerne testen, ein paar Dinge lernen und wenn es mir passt, werde ich meine aktuelle Ubuntu 10.10 'Server / NAS / Codierungsbox' durch diese ersetzen. Neugier ist der Hauptgrund. Ich möchte auch die meisten der …
Kann jemand bitte den Set-User-ID-Mechanismus in Unix erklären? Was war der Grund für diese Entwurfsentscheidung? Wie unterscheidet es sich vom effektiven Benutzer-ID-Mechanismus?
Ich habe diesen Befehl verwendet, um i386 arch hinzuzufügen: sudo dpkg --add-architecture i386 Und sofort danach, ohne irgendwelche Pakete zu installieren, habe ich versucht, den i386-Bogen wie folgt zu entfernen: sudo dpkg --remove-architecture i386 Und ich habe den Fehler bekommen: dpkg: error: cannot remove architecture 'i386' currently in use by …
Kürzlich wurde ich in einem Interview nach dem Planungsalgorithmus gefragt, der vom Linux-Betriebssystem verwendet wird. Was ist der verwendete Algorithmus, warum? In welchem Algorithmus wird Echtzeit-Betriebssysteme verwendet und warum?
Ich habe die Antwort auf diese Frage durchgesehen, verstehe aber den Unterschied zwischen Systemaufrufen und Bibliotheksfunktionen nicht ganz. Was ist konzeptionell der Unterschied zwischen den beiden?
Ich versuche zu verstehen, wie Benutzerberechtigungen unter Linux funktionieren. Der Kernel bootet und startet initals Root, oder? Init führt dann Startskripte aus und führt getty( agetty) erneut als root aus. Agetty liest nur den Benutzernamen und läuft login, glaube ich, immer noch als root. Noch nichts Interessantes. Aber was macht …
Ich habe eine Ausgabe lstopo --output-format txt -v --no-io > lstopo.txtfür einen 8-Kern-Knoten in einem Cluster, nämlich https://dl.dropboxusercontent.com/u/13029929/lstopo.txt Die Datei ist eine Textzeichnung des Knotens. Es ist sowohl für das Terminal als auch für gedit unter Ubuntu meines Laptops zu breit, und ein Teil seiner rechten Seite wird von meinem …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.