Ich habe also ein beständiges Programm im Hintergrund. Wenn Sie es beenden, wird es nur mit einer anderen PID neu gestartet. Ich möchte es aussetzen (einschläfern lassen, ohne es tatsächlich zu töten). Tut kill -9 das? Wenn nicht, wie soll das gemacht werden?
Zum Lesen aus dem Dateideskriptor 6 kann ich <&6oder </dev/fd/6(aka /proc/self/fd/6) verwenden. Normalerweise funktionieren beide gleich gut. Wenn dieser Dateideskriptor jedoch ein Socket ist, passieren seltsame Dinge. Beispielsweise: $ bash -c 'ls -l /dev/fd/6;cat /dev/fd/6' 6</dev/tcp/localhost/12345 lrwx------ 1 michas michas 64 Jan 10 19:50 /dev/fd/6 -> socket:[315010] cat: /dev/fd/6: No …
Alternativer Titel: Was ist eine "Sortiersequenz" oder ein "Sortierelement" in einem POSIX-kompatiblen regulären Ausdruck? Ich habe die genaue technische Definition in Abschnitt 9.3.5 der POSIX-Spezifikationen als Punkt 4 in der Liste gefunden, aber es ist mir nicht wirklich klar. Ich habe im Internet nach Beispielen und Erklärungen gegoogelt und bin …
Angenommen, ich beginne mit einem PDF-Dokument mit beispielsweise 12 Seiten, das mit evince angezeigt wird . Um ein weiteres PDF mit 6 Blättern mit einer Seiteneinrichtung von zwei Seiten pro Seite zu erstellen, verwende ich normalerweise das Gerät "Print to File", das im Dialogfeld ^ P aufgeführt ist. Das klappt …
Angenommen, ich habe ein System ohne X server. Ich kann mich nur über die Konsole anmelden. Es scheint, dass die Linux-Konsole standardmäßig nur 8 Farben unterstützt: # tput colors 8 Ist es möglich, 256 Farben in der Konsole zu verwenden, wie ich es in einem Terminalemulator (dh einem Terminator) tun …
Wie erstelle ich einen Alias, der tatsächlich einen anderen gleichnamigen Alias in Bash erweitert? Warum: Früher habe ich mich GREP_OPTIONSauf .bashrcso etwas eingestellt: GREP_OPTIONS="-I --exclude=\*~" Ich hatte auch ein Skript (sagen wir mal setup-java.sh), das ich aufrufen würde, bevor ich an einigen Java-Projekten arbeitete. Es würde die Zeile enthalten: GREP_OPTIONS="$GREP_OPTIONS …
Dies ist OpenSUSE Leap 42. Ich habe einen Computer mit 2x 500 GB SATA- Festplattenlaufwerken und um dies zu beschleunigen, habe ich ein kleines 30 GB SSD- Laufwerk für das System eingesetzt. Während der Installation wurden die Festplatten getrennt, da sie den Installer (und mich) verwirrten. Sobald das System hochgefahren …
Was ist ein besserer Weg, um zu implementieren print_last_arg? #!/bin/sh print_last_arg () { eval "echo \${$#}" # this hurts } print_last_arg foo bar baz # baz (Wenn dies beispielsweise wäre, #!/usr/bin/zshanstatt zu #!/bin/shwissen, was zu tun ist. Mein Problem besteht darin, einen vernünftigen Weg zu finden, dies zu implementieren #!/bin/sh.) …
Bei Verwendung von MySQL Workbench 6.3 unter Kubuntu 15.10 und MariaDB Server Version: 10.0.22-MariaDB-0ubuntu0.15.10.1 (Ubuntu) wird folgende Warnung angezeigt. Wird das erwartet? Inkompatible / nicht standardmäßige Serverversion oder Verbindungsprotokoll erkannt (10.0.22). Eine Verbindung zu dieser Datenbank kann hergestellt werden, aber einige MySQL Workbench-Funktionen funktionieren möglicherweise nicht ordnungsgemäß, da die Datenbank …
Ich möchte PHP7.0 auf Debian Jessie ausprobieren und versuche es von Sid zu installieren. Hängt jedoch php7.0davon ab, php7.0-commonwelche davon abhängt, php-common > 18während php-commonin sid bei 17 ist. Bedeutet dies, dass es php7.0im Moment einfach unmöglich ist, von dieser Distribution aus zu installieren ? Warum das? Ich weiß, dass …
Ich versuche, einen Bash-Alias zu erstellen, in dem der Alias selbst ein Leerzeichen enthält. Die Idee ist, dass der Alias (dh con) für steht sudo openvpn --config /path/to/my/openvpn/configs/. Dies führt zu einem lesbaren Befehl, wenn der conAlias verwendet wird. dh: `con uk.conf` == `sudo openvpn --config /path/to/my/openvpn/configs/uk.conf` Ich verstehe, dass …
Ich habe einen physischen Server unter CentOS 6.5 mit einer mit dem Internet verbundenen Schnittstelle (mit einer öffentlichen IP-Adresse). Innerhalb dieses Servers habe ich zwei VMs, die mit KVM über libvirt erstellt wurden, mit jeweils einer Schnittstelle. Ich möchte jeder VM eine öffentliche IP-Adresse zuweisen und die Verbindung mit dem …
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.