Unix & Linux

41
Unbegrenzte Geschichte in Zsh

In zshmöchte ich unbegrenzte Geschichte haben. Ich stelle ein HISTSIZE=, was in funktioniert bash. Jetzt importiere ich eine alte Geschichte mv old_history .history Das ist ziemlich groß wc -l .history 43562 .history Wenn ich jetzt schließe und von vorne anfange, zshverstehe ich wc -l .history...

41
Was ist der Unterschied zwischen "tail -f" und "tail -F"?

Ich habe nie einen tail -FBefehl benutzt, sondern immer einen, tail -faber jemand hat mir gesagt, dass dies -Fohne viel Erklärung besser ist. Ich habe die Manpage für den Befehl tail nachgeschlagen. -f output appended data as the file grows; -F Same as --follow=name --retry --retry Keep trying to...

41
Was macht "set -" in diesem Dockerfile-Eintrittspunkt?

Ich versuche zu verstehen, was dieser Docker-Eintrittspunkt tut . Es scheint mir, dass dies ein sehr verbreitetes Muster beim Schreiben von Dockerdateien ist, aber meine Bash-Fähigkeiten sind begrenzt und ich habe keine Ahnung von all den speziellen Bash-Symbolen Kung Fu. Außerdem ist es schwierig,...

41
Verbindung zu IP 0.0.0.0 erfolgreich. Wie? Warum?

Wir bedienen einen Port auf localhost und möchten einen anderen Prozess einchecken, ob der Port verfügbar ist. Aufgrund eines Fehlers in unserem Code wird tatsächlich versucht, eine Verbindung zur IP 0.0.0.0:<port>herzustellen, und aus irgendeinem Grund gelingt dies - wie strace beweist:...

41
Wie nutze ich Swap Space nur für Notfälle?

Ich habe einen Debian (Buster) Laptop mit 8 GB RAM und 16 GB Swap. Ich leite eine sehr lange laufende Aufgabe. Dies bedeutet, dass mein Laptop in den letzten sechs Tagen nicht benutzt wurde, während er durchläuft. Dabei muss ich regelmäßig meinen Laptop als Laptop verwenden. Dies sollte kein...

40
Wie kann ich mich daran erinnern, wie die Umleitung verwendet wird?

ich weiß was program > /dev/null 2>&1 tut. Es leitet die Ausgabe an /dev/nullund 2>&1bedeutet, dass die Fehlerausgabe an dieselbe Stelle umgeleitet wird, an die die Ausgabe gesendet wird. Mein Problem ist, dass ich immer googeln muss, weil ich mich nie daran erinnere. Also, ich...

40
warum sollten wir create und copytruncate zusammen verwenden?

The Geek Stuff hat ein Beispiel dafür logrotate. copytruncatekopiert und schneidet die ursprüngliche Protokolldatei ab. Warum sollten wir dann verwenden create? Die ursprüngliche Protokolldatei wurde nicht entfernt. /tmp/output.log { size 1k copytruncate create compress compresscmd /bin/bzip2...

40
OGV-Video in GIF-Animation konvertieren?

Ich habe OGV-Videos mit dem gtk-recordmydesktopScreencasting-Programm erstellt und versucht, dieses Problem hier mit Bruteforce over X zu lösen. Ich kann die Videos mit VLC anzeigen. Jetzt besteht die Aufgabe darin, einige Möglichkeiten zu finden, um OGV-Videos in GIF-Animationen zu konvertieren,...