Unix & Linux

106
Wie dekomprimiere ich zlib-Daten unter UNIX?

Ich habe zlib-komprimierte Daten in Python wie folgt erstellt: import zlib s = '...' z = zlib.compress(s) with open('/tmp/data', 'w') as f: f.write(z) (oder ein Liner in der Schale: echo -n '...' | python2 -c 'import sys,zlib; sys.stdout.write(zlib.compress(sys.stdin.read()))' > /tmp/data) Jetzt...

106
Versucht, nach zwei Feldern zu sortieren, dann nach den ersten

Ich versuche nach mehreren Spalten zu sortieren. Die Ergebnisse sind nicht wie erwartet. Hier sind meine Daten (people.txt): Simon Strange 62 Pete Brown 37 Mark Brown 46 Stefan Heinz 52 Tony Bedford 50 John Strange 51 Fred Bloggs 22 James Bedford 21 Emily Bedford 18 Ana Villamor 44 Alice Villamor...

106
Datei einer bestimmten Größe generieren?

Ich möchte eine Datei mit dem Namen erzeugen example.file. ich könnte benutzen touch example.file Ich möchte aber, dass die Datei genau 24 MB groß ist. Ich habe die Manpage von touch bereits überprüft, aber es gibt keinen solchen Parameter. Gibt es eine einfache Möglichkeit, Dateien einer...

106
Zeigt `sl` jemals das aktuelle Verzeichnis an?

Für diejenigen, die nicht in der Schleife sind, slist es ein humorvolles Kommandozeilen-Tool, das dazu gedacht ist, Leute zu stolpern, wenn sie sich vertippen ls. Beim Aufrufen wird eine Dampflokomotive gedruckt. Zum Beispiel: ( ) (@@) ( ) (@) () @@ O @ O @ O (@@@) ( ) (@@@@) ( ) ==== ________...

106
ssh_exchange_identification: read: Verbindung von Peer zurückgesetzt

Ich arbeite unter OS X und versuche, in einen Ubuntu 12.04-Server zu sshen. Ich konnte SSH einspielen - bis plötzlich nichts mehr funktionierte. Ich habe online gelesen, um das -vzu debuggen. Die Ausgabe wird unten gezeigt. Wenn ich in eine andere Box ssh und dann von dieser Box auf den Server ssh...

106
Warum enthält argv den Programmnamen?

Typische Unix / Linux-Programme akzeptieren die Kommandozeilen-Eingaben als Argument count ( int argc) und als Argument vector ( char *argv[]). Das erste Element von argvist der Programmname, gefolgt von den eigentlichen Argumenten. Warum wird der Programmname als Argument an die ausführbare Datei...

105
So extrahieren Sie bestimmte Dateien aus tar.gz

Wie können wir bestimmte Dateien aus einer großen tar.gz-Datei extrahieren? In dieser Frage habe ich den Vorgang zum Extrahieren von Dateien aus einem Teer gefunden, aber als ich dort den genannten Befehl ausprobierte, kam der Fehler: $ tar --extract --file={test.tar.gz} {extract11} tar:...

105
Kopieren-Einfügen in xfce4-terminal fügt 0 ~ und 1 ~ hinzu

Ich benutze xubuntu 14.04, 64 bit. Wenn ich ab und zu versuche, Text in xfce4-terminal einzufügen, wird er anstelle des erwarteten einzufügenden Texts von 0~und umgeben 1~, z. B . : 0~mvn clean install1~ Der Text sollte lauten mvn clean install- ich habe dies überprüft, indem ich den Inhalt in...

103
Grundlegende System- und Servicedateien schreiben

Ich entwickle eine Nodejs-Anwendung, mit der der Benutzer über HTTP auf localhost interagiert. Es gibt praktisch keine Parameter und der Daemon hat praktisch keine Abhängigkeiten und muss nur bis zur Anmeldezeit aktiv sein. Ich möchte die Redewendungen für Start-Skripte auf jeder Plattform...