POSIX (Portable Operating System Interface) ist eine Reihe von Standards, die Programmier-APIs, einen Befehlsinterpreter und allgemeine Dienstprogramme für Unix-ähnliche Betriebssysteme definieren.
Wie kann ich in einem Shell-Skript alle aufgerufenen Shell-Befehle wiedergeben und Variablennamen erweitern? Zum Beispiel in der folgenden Zeile: ls $DIRNAME Ich möchte, dass das Skript den Befehl ausführt und Folgendes anzeigt ls /full/path/to/some/dir Der Zweck besteht darin, ein Protokoll aller aufgerufenen Shell-Befehle und ihrer Argumente zu speichern. Gibt es …
Was ist POSIX? Ich habe den Wikipedia-Artikel gelesen und lese ihn jedes Mal, wenn ich auf den Begriff stoße. Tatsache ist, dass ich nie wirklich verstanden habe, was es ist. Kann mir jemand das bitte erklären, indem er auch "die Notwendigkeit von POSIX" erklärt?
Geschlossen. Diese Frage entspricht nicht den Richtlinien für Stapelüberlauf . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so dass es beim Thema für Stack - Überlauf. Geschlossen vor 4 Monaten . Ich möchte alle Prozesse beenden, durch die ich komme: ps aux | …
Ich suche nach einer Möglichkeit, die Ausgabe eines Befehls abzurufen, wenn dieser in einem C ++ - Programm ausgeführt wird. Ich habe system()versucht, die Funktion zu verwenden, aber das wird nur einen Befehl ausführen. Hier ist ein Beispiel für das, wonach ich suche: std::string result = system("./some_command"); Ich muss einen …
POSIX-Umgebungen bieten mindestens zwei Möglichkeiten für den Zugriff auf Dateien. Es gibt die Standard - Systemaufrufe open(), read(), write(), und Freunde, aber es gibt auch die Möglichkeit der Verwendung mmap()der Datei in den virtuellen Speicher abzubilden. Wann ist es vorzuziehen, eine über die andere zu verwenden? Was sind ihre individuellen …
Ich habe diesen Code in /etc/cron.daily/apf gefunden #!/bin/bash /etc/apf/apf -f >> /dev/null 2>&1 /etc/apf/apf -s >> /dev/null 2>&1 Die Firewall wird geleert und neu geladen. Ich verstehe den >> /dev/null 2>&1Teil nicht. Was ist der Zweck, dies in der Cron zu haben? Es überschreibt meine Firewall-Regeln. Kann ich diesen Cron-Job …
Was ist der Unterschied zwischen read()und recv()und zwischen send()und write()in der Socket-Programmierung in Bezug auf Leistung, Geschwindigkeit und andere Verhaltensweisen?
Ich habe eine FILE *, durch einen Anruf an zurückgegeben fopen(). Ich brauche einen Dateideskriptor, um Anrufe wie fsync(fd)darauf zu tätigen . Was ist die Funktion, um einen Dateideskriptor von einem Dateizeiger abzurufen?
Ich bin ziemlich neu in Ubuntu, aber ich kann nicht scheinen, dass dies funktioniert. Es funktioniert gut auf meinen Schulcomputern und ich weiß nicht, was ich nicht tue. Ich habe usr / include und time.h überprüft . Hier ist der Code: #include <iostream> #include <time.h> using namespace std; int main() …
Heute musste ich die basename()Funktion benutzen und das man 3 basename( hier ) gab mir eine seltsame Nachricht: Anmerkungen Es gibt zwei verschiedene Versionen von basename () - die oben beschriebene POSIX- Version und die GNU-Version , nach der man sucht #define _GNU_SOURCE #include <string.h> Ich frage mich, was das …
Ich habe ein Programm für eine Aufgabe geschrieben, das seine Ausgabe auf stdout drucken soll. Die Zuweisungsspezifikation erfordert die Erstellung eines Makefiles, das beim Aufrufen make run > outputFiledas Programm ausführen und die Ausgabe in eine Datei schreiben soll, deren SHA1-Fingerabdruck mit dem in der Spezifikation angegebenen identisch ist. Mein …
Ich wollte einer App, die wir hier haben, einen zusätzlichen Signalhandler hinzufügen, und ich bemerkte, dass der Autor sigaction()die anderen Signalhandler eingerichtet hatte. Ich würde benutzen signal(). Um der Konvention zu folgen, sollte ich verwenden, sigaction()aber wenn ich von Grund auf neu schreibe, welche sollte ich wählen?
TL; DR: Wenn der Linux-Kernel einen gepufferten E / A-Schreibvorgang verliert , kann die Anwendung dies herausfinden? Ich weiß, dass Sie fsync()die Datei (und das übergeordnete Verzeichnis) für die Haltbarkeit benötigen . Die Frage ist, ob der Kernel fehlerhafte Puffer verliert, deren Schreibvorgang aufgrund eines E / A-Fehlers aussteht. Wie …
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.