Unix & Linux

7
Wie starte ich eine Skriptdatei beim Booten?

Ich betreibe einen kleinen Minecraft-Server. Ich möchte, dass Lubuntu das folgende Skript ausführt, wenn der Server hochfährt. NICHT beim Anmelden und NICHT beim Neustart (es sei denn, es wird natürlich gestartet). Das Skript befindet sich derzeit in: /home/mc/server/craftbukkit.sh Ich kann das...

7
Finden, wo ein Prozess eine Datei einliest

Gibt es eine Möglichkeit, einen Prozess anzuhängen und herauszufinden, aus welchen Dateien er nicht nur liest, sondern auch, wo die Leseorte (Byte-Offsets) dieser Lesevorgänge liegen? Ich habe versucht, dafür strace zu verwenden, aber es scheint diese Informationen nicht zu

7
Musik-Player mit zufälligem Song-Befehl

Ich bin kürzlich von Windows migriert, wo ich Foobar2000 schon lange verwende. Ich habe nach einem Musik-Player gesucht, der eine Funktion ersetzt, die ich für grundlegend hielt. Was ich brauche, ist ein Player, der einen Befehl zum Abspielen zufälliger Songs hat (der über die Befehlszeile gesendet...

7
Git automatisch vervollständigen

Ich benutze Git wie viele von euch. Außerdem verwende ich dafür keine GUI - nur CLI. Also habe ich mich gefragt: Gibt es eine Möglichkeit , Git Befehle zu machen ( git status, git checkoutetc.) sich vollständig , wenn Tab schlagen? Wie andere CLI-Befehle. PS Ich benutze Arch Linux, wenn das...

7
Wie sende ich die Taste, um den Bildlaufmodus in tmux zu verlassen?

Ich habe eine Schlüsselzuordnung in VIM, die so aussieht: map <F5> :silent !tmux send-keys -t 0:0 C-m "python %" C-m<cr> Wenn ich F5 drücke, führt vim mein aktuelles Python-Skript in tmux-Sitzung 0, Fenster 0 aus. Befindet sich Fenster 0 derzeit jedoch in einem Bildlaufstatus (dh...

7
Was ist "SYSV00000000"?

In meinem dmesgerschien dies, als mein Fenstermanager (xfwm4, Teil von XFCE) abstürzte: xfwm4[3936]: segfault at 7f3c7c523770 ip 00007f3c7c523770 sp 00007ffffea1ee28 error 15 in SYSV00000000 (deleted)[7f3c7c4e8000+60000] Das gleiche SYSV00000000erscheint auch an anderen Stellen (wie lsof). Also,...

7
Welche Beziehung besteht zwischen DISPLAY: 1.0 und Port 5901?

Wenn ich einen neuen X-Server mit vncserver starte, kann ich ihn über Port 5901 verbinden. Von einem Terminal aus kann ich außerdem Folgendes ausführen: export DISPLAY =: 1.0 xterm (Es ist nur ein Beispiel) Und ich bekomme ein xterm auf dem Xvncserver. Welche Beziehung besteht zwischen: 1.0 und...

7
Load Balancer-Lösung unter Linux

Ich brauche einen Vorschlag, um eine richtige Lösung für dieses Problem zu finden: Wie Sie im obigen Bild sehen können, habe ich 2 Anwendungsserver, die mit einem externen Drittanbieter über das Internet kommunizieren müssen. Im Moment ist die Konfiguration sehr einfach. Die Firewall verfügt über...

7
LVM + LUKS + SSD + Gentoo - damit alles zusammenarbeitet

Ich finde viele widersprüchliche Informationen da draußen und habe noch niemanden gefunden, der versucht, alle Komponenten zusammenzuführen, die ich versuche, also hoffe ich, dass jemand SSD, verschlüsselte LVMs und versteht so weiter kann vorbeischauen und helfen. Grundsätzlich ist mein System ein...

7
Wie bearbeite ich eine .gpg-Datei mit vi?

Also habe ich eine GPG-verschlüsselte Datei mit Passwort erstellt: gpg -c passwords.txt.gpg Wie kann ich es mit vi öffnen, bearbeiten und dann schließen? (Damit keine passwords.txt-Datei erstellt wird, befindet sich die entschlüsselte passwords.txt nur im Speicher! - Besser: Nach dem Schließen der...

7
Pgrep gibt mehrere PIDs zurück

Mein Skript akzeptiert einen Prozessnamen als Eingabe und beendet ihn. Ich habe versucht, pgrep zu verwenden, aber es werden zwei PIDs zurückgegeben, eine für den laufenden Prozess und eine für das Skript, das den Prozessnamen als Eingabe akzeptiert. Ich habe auch versucht, die pgrep -foOption zu...