Sagen Sie, wenn ich ein Programm mit der folgenden Zeile geschrieben habe: int main(int argc, char** argv) Jetzt weiß es, welche Befehlszeilenargumente durch Überprüfen des Inhalts von an es übergeben werden argv. Kann das Programm feststellen, wie viele Leerzeichen zwischen Argumenten stehen? Zum Beispiel, wenn ich diese in bash eingebe: …
Ich bin gerade auf die folgende Frage in Unix Programming Environment gestoßen , dem klassischen Buch von Kernighan und Pike über Unix (ich fand den folgenden Text auf S. 79 der Ausgabe von 1984, ISBN: 0-13-937699-2): Übung 3-6. (Trickfrage) Wie bekommt man ein / in einen Dateinamen (dh ein /, …
Mein Computer verfügt über eine SSD, auf der ich das System installiert habe, und eine Festplatte, die ich als Speicher für große und / oder selten verwendete Dateien verwende. Beide sind verschlüsselt, aber ich habe die gleiche Passphrase für sie verwendet. SSD wird unter /und HDD unter gemountet /usr/hdd(einzelne Benutzer …
Betrachten Sie die folgende Eingabedatei: 1 2 3 4 Laufen { grep -q 2; cat; } < infile druckt nichts. Ich würde erwarten, dass es gedruckt wird 3 4 Ich kann die erwartete Ausgabe erhalten, wenn ich sie in ändere { sed -n 2q; cat; } < infile Warum gibt …
Gibt es eine Möglichkeit, zeitbasierte Befehle auszuführen, wenn ich einen langen Prozess ausführe? Zum Beispiel führe ich einen sehr langen Prozess aus, der ungefähr 10 Minuten dauert. Nach 5 Minuten möchte ich einen separaten Befehl ausführen. Zur Veranschaulichung könnte der separate Befehl sein:echo 5 minutes complete (Hinweis: Ich möchte keine …
Ich habe mit einem Passwort und mit den folgenden Feldern als root openssl req -x509 -days 365 -newkey rsa:2048 -keyout /etc/ssl/apache.key \ -out /etc/ssl/apache.crt Felder Country: FI State: Pirkanmaa Locality: Tampere Organization: masi Organizational Unit Name: SSL Certificate Test CommonName: 192.168.1.107/owncloud EmailAddress: masi@gmail.com Ausgabe: SSL-Handshake-Fehler in HTTPS. Erwartete Ausgabe: HTTPS-Verbindung. …
Normalerweise mache ich das, rsync -nbevor ich ein tatsächliches mache rsync. Die Sache ist, wie könnte ich den zweiten Durchlauf automatisieren, um genau die Liste wiederzuverwenden, die mit erzeugt wurde --dry-run? Ich meine, wenn ich rsync -ndann laufe, bekomme ich eine Simulation dessen, was passieren rsyncwürde. Meine Idee wäre, diese …
Von man touch: -f (ignored) Aber ich verstehe nicht, was mit ignoriert gemeint ist . Ich habe folgendes versucht: $ ls -l file -rw-rw-r-- 1 pandya pandya 0 Mar 20 16:17 file $ touch -f file $ ls -l file -rw-rw-r-- 1 pandya pandya 0 Mar 20 16:18 file Und …
Sie wissen, dass kolorierte Ausgaben durch spezielle Zeichenfolgen erzeugt werden, zum Beispiel: echo -e "\e[34m Hello\n \e[0m" Daraufhin wird das blau gefärbte Wort "Hallo" angezeigt. Dazu musste ich im Web suchen, und es ist schwer, weil verschiedene Quellen etwas anderes aussagen können. Ich dachte, dass es Handbücher geben muss, aber …
Auf Fedora 22 findet gpg den gpg-Agenten nicht: % gpg-agent --daemon % gpg -vvv --use-agent --no-tty --decrypt file.gpg gpg: using character set `utf-8' :pubkey enc packet: version 3, algo 1, keyid 3060B8F7271AFBAF data: [4094 bits] gpg: public key is 271AFBAF gpg: using subkey 271AFBAF instead of primary key 50EA64D5 gpg: …
In Linux Mint 17.3 / 18 iwconfigheißt es, die Energieverwaltung meiner WLAN-Karte sei eingeschaltet . Ich möchte es dauerhaft deaktivieren oder dieses Problem umgehen. sudo iwconfig wlan0 power off funktioniert, bis ich den Laptop neu starte. Auch wenn ich nach dem Zufallsprinzip überprüfe iwconfig, ist es manchmal eingeschaltet, obwohl ich …
Es gibt viele Fragen zu SE, die zeigen, wie man sich von einem durchgebrochenen Terminal erholt cat /dev/urandom. Für diejenigen, die mit diesem Thema nicht vertraut sind - hier, worum es geht: Sie führen aus cat /dev/urandomoder äquivalent (zum Beispiel cat binary_file.dat). Müll wird gedruckt. Das wäre in Ordnung ... …
Ich führe ein Debian-Unstable mit aus systemd, beim Booten habe ich einige Dienste, die als FAILED(und nicht als OK) markiert sind , aber das Protokoll ist zu schnell, um den Namen des ausgefallenen Dienstes zu ermitteln. Ich frage mich, ob es eine Möglichkeit gibt, dieses Boot-Protokoll abzurufen, wenn das System …
Gibt es ein Tool oder sogar eine gesamte Distribution, die das Zurücksetzen geänderter Pakete nach einem Update unterstützt? Als Beispiel: Ich habe die Pakete A, B und C aktualisiert. Nachdem ich einige Tage mit diesen Paketen gearbeitet habe, stoße ich auf einen Fehler in B, der einen Deal bricht. Während …
In straceAusgaben befinden sich die Pfade zu den Bibliotheken, die executables aufrufen, in Aufrufen an open(). Ist dies der Systemaufruf, der von ausführbaren Dateien verwendet wird, die dynamisch verknüpft sind? Was ist dlopen()? open()ist kein Aufruf, von dem ich vermutet hätte, dass er bei der Ausführung von Programmen eine Rolle …
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.