Unix & Linux

Fragen und Antworten für Benutzer von Linux, FreeBSD und anderen Un * x-ähnlichen Betriebssystemen

1
Wget und Curl können normal funktionieren, aber Ping schlägt fehl
Wenn ich www.google.com und 8.8.8.8 anpinge, erhalte ich keine Antwort: # ping www.google.com PING www.google.com (216.58.221.228) 56(84) bytes of data. ( no response) # ping 8.8.8.8 PING 8.8.8.8 (8.8.8.8) 56(84) bytes of data. ( no response) 20 packets transmitted, 0 received, 100% packet loss, time 19006ms Es wurde keine Antwort …

2
Problem mit Spaltenbefehl und Farb-Escape-Codes
Ich färbe den Header einer mit formatierten Tabelle ein column -ts $'\t' Funktioniert gut ohne Farbcodes, aber wenn ich der ersten Zeile Farbcodes hinzufüge, wird columndie Ausgabe nicht richtig ausgerichtet. Ohne farbige Ausgabe funktioniert es wie erwartet : printf "1\t2\t3\nasdasdasdasdasdasdasd\tqwe\tqweqwe\n" | column -ts $'\t' Wenn Sie jedoch Farbe in die …


2
Seltsame Umgebungsvariable! :: = :: \ in Cygwin
Mit Cygwin habe ich Umgebungsmodule installiert, indem ich den Quellcode heruntergeladen, configure, make und make install ausgeführt habe. Jedes Mal, wenn ich einen Modulbefehl ausführe, erhalte ich: init.c(718):WARN:165: Cannot set TCL variable '!::' Ich habe dies darauf zurückgeführt, dass in Cygwin die folgende Umgebungsvariable festgelegt ist: $ env | grep …

3
So ersetzen Sie Text in einer Spalte
Ich habe eine riesige Datei (mehr als 2 GB), in der die Daten wie folgt sind. 12,324,32342,E:fsdsf,23432,34534,45345,324 13,3224,342,E:werwefsdsf,23432,34534,45345,324 121,3244,33442,E:,23432,34534,45345,324 Hier muss ich alle Vorkommen der 4. Spalte ersetzen, wo immer sie auf E:ein Leerzeichen stößt "", aber wo immer sie danach eine Zeichenfolge E:findet, sollte diese so bleiben, wie sie …

3
Reduzieren Sie die Ausgabe einer rekursiven Verzeichnisliste
Gibt es eine Möglichkeit , um die Liste aus allen Dateien innerhalb eines Verzeichnisses Baum in einer einzigen Liste, nach Änderungszeit auf Linux sortiert? ls -Rlt listet Dateien rekursiv auf, sie sind jedoch in der Ausgabe in verschiedenen Ordnern gruppiert, sodass die Ausgabe nicht als Ganzes sortiert ist. Nur der …
7 files  ls  recursive 


6
So protokollieren Sie das Unterbrechen der Internetverbindung
Ich muss ein Skript ausführen, sobald mein Himbeer-Pi mit dem Internet verbunden ist. Ich habe mich jedoch gefragt, ob es einen besseren Weg gibt, als nur jede Minute oder so Google anzupingen. Mein Problem ist, dass meine Internetverbindung im Laufe des Tages 1-2 Mal unterbrochen wird, sodass ich eine Möglichkeit …
7 ip  monitoring  ping 

3
Dateiname automatisch erhöhen
Ich muss einige doppelte Dateien sammeln und möchte Namenskollisionen vermeiden. Das Problem ist, dass diese Dateisammlung möglicherweise durch eine andere Ausführung meines Skripts hinzugefügt wird, bevor die Dateien bereinigt werden und die Anzahl nur weiter erhöht werden soll. Ich entschied mich für eine einfache till-Schleife, um die Zahl wie folgt …


1
Debian: Welche Anweisungen verwenden x86-64-Binärdateien?
Ich möchte wissen, ob Binärdateien spezielle Befehlssätze wie SSE 4.1 / 4.2, AVX, F16C verwenden (für diese kompiliert wurden) oder nicht. Wie kann ich herausfinden, ob eine Binärdatei in einem Paket bestimmte Befehlssätze verwendet? Ich weiß, dass ich solche Anweisungen mithilfe von configureSchaltern aktivieren kann, wenn ich Pakete von Hand …


3
Was bewirkt, dass "diff" "git diff" ausführt?
Ich möchte wie hier und in der Dokumentation diffbeschrieben verwenden , die ich beim Tippen sehe man diff. Wenn ich jedoch tippe diff, bekomme ich Folgendes: ~ ❯❯❯ diff usage: git diff --no-index <path> <path> Wenn ich versuche zu verwenden diff , erhalte ich ähnliche Git-Fehler, weil dies -rqunterstützt wird, …
7 osx  zsh  alias  diff  prezto 

4
Dateideskriptoren über exec
Standardmäßig bleiben Dateideskriptoren für alle Exec-Funktionen geöffnet. Der Nutzen ist vielleicht für die Deskriptoren 0-2 verständlich. Aber gibt es einen praktischen Anwendungsfall, um andere Deskriptoren offen zu halten? Gibt es echte Anwendungen, die auf dieser Tatsache beruhen?


Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.