Unix & Linux

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


3
Permanente Hintergrund-SSH-Verbindung zum Erstellen eines Reverse-Tunnels: Was ist der richtige Weg?
Verwandte Frage: Initiieren Sie eine SSH-Verbindung vom Server zum Client Antwort von dort hat mir sehr geholfen, dieser Befehl macht was ich brauche: ssh -R 2225:localhost:22 loginOfServerWithPublicIP@publicIP Also habe ich das Skript geschrieben, um die Verbindung immer wieder herzustellen: #!/bin/bash while true; do echo "try to connect..." ssh -o ServerAliveInterval=240 …

3
Variable als Befehl; eval vs bash -c
Ich habe ein Bash-Skript gelesen, das jemand erstellt hat, und ich habe festgestellt, dass der Autor eval nicht verwendet, um eine Variable als Befehl auszuwerten. Der Autor verwendete bash -c "$1" Anstatt von eval "$1" Ich gehe davon aus, dass eval die bevorzugte Methode ist und wahrscheinlich sowieso schneller. Ist …


9
jemalloc und andere fehler machen redis auf centos 6.4
Ich richte ein neues, dediziertes Centos 6.4-System mit Redis ein. Ich habe redis viele Male installiert, habe dieses Problem jedoch noch nie behoben (und war noch nie bei Centos 6.4). cd redis-2.6.16 sudo make install Error: MAKE jemalloc cd jemalloc && ./configure --with-lg-quantum=3 --with-jemalloc-prefix=je_ --enable-cc-silence CFLAGS="-std=gnu99 -Wall -pipe -g3 -O3 …
41 centos  make 

4
Weisen Sie SSH an, eine grafische Eingabeaufforderung für die Passphrase des Schlüssels zu verwenden
Wie kann ich SSH zwingen, Passphrasen mithilfe einer grafischen Eingabeaufforderung (z. B. GTK) anzufordern, anstatt der standardmäßigen Eingabeaufforderung, die das Terminal verwendet? Ich habe versucht einzustellen, SSH_ASKPASS=/usr/bin/ssh-askpassaber es scheint keine Auswirkungen zu haben. Das Problem ist die Tatsache, dass die openssh-Dokumentation sagt Wenn ssh kein Terminal zugeordnet hat, aber DISPLAY …
41 ssh 

4
Hängen Sie große Dateien aneinander an, ohne sie zu kopieren
Es gibt 5 riesige Dateien (Datei1, Datei2, .. Datei5) mit jeweils ca. 10 GB und extrem wenig freiem Speicherplatz auf der Festplatte, und ich muss alle diese Dateien zu einer zusammenfassen. Es ist nicht erforderlich, die Originaldateien zu behalten, sondern nur die endgültigen. Übliche Verkettung mit wird catfür Dateien in …



4
So führen Sie mehrere Befehle mit nohup aus
Ich muss mehrere Befehle mit ausführen nohup. Jeder Befehl sollte nach dem vorherigen Befehl ausgeführt werden. Ich habe diesen Befehl als Beispiel verwendet: nohup wget $url && wget $url2 > /dev/null 2>&1 & Dieser Befehl funktionierte jedoch nicht. Welchen Befehl soll ich für diesen Zweck verwenden?


2
Wie kann ich benutzerdefinierte Skripte auf einem USB-Gerät ausführen?
Was ist die neueste Methode, um benutzerdefinierte Skripte unter aktuellen Linux-Distributionen wie Debian / CentOS / Fedora automatisch über das USB-Geräte-Plug-In auszuführen? Zum Beispiel, wenn Sie ein USB-Massenspeichergerät basierend auf seiner UUID (oder Geräte-ID usw.) automatisch laden / kopieren / laden möchten.
41 usb  udev  uuid 

3
Wie wechsle ich von einer unbekannten Shell zu Bash?
Ich war überrascht, dass ich diese Frage nicht bereits auf der Website gefunden habe. Also kam heute $nach dem ich mich als neuer Benutzer angemeldet habe. Dies war unerwartet, da die Eingabeaufforderung meines Hauptbenutzers mit beginnt username@computername:~$. Wie wechsle ich von dieser anderen Shell zu Bash?
41 shell 

7
Verwenden von Xargs mit Eingaben aus einer Datei
Angenommen, ich habe eine Datei mit den folgenden Angaben bob john sue Nun sind diese direkt corrospond zu (in diesem Fall) URL - Muster wie http://example.com/persons/bob.tar, john.tar, sue.tar. Ich würde diese Zeilen gerne nehmen und durchziehen xargs. Ich weiß jedoch nicht, was an den ausgeführten Befehl übergeben wird. Wie greife …
41 bash  scripting  xargs 

1
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, in Google nach "-", "$!" Zu …
41 shell-script  set 

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.