Unix & Linux

63
Wie überlebt die SSH-Verbindung einen Neustart des Netzwerks?

Geben Sie in einer Linux-SSH-Shell Folgendes ein /etc/init.d/network restart, um den Netzwerkdienst neu zu starten. Ich erwarte, dass meine SSH-Verbindung unterbrochen wird, da der Netzwerkdienst ausfällt. Aber das tut es nicht. Sehr cool. Aber wie schafft Linux das? Wie bleibt meine SSH-Verbindung...

63
Wie erstelle ich ein Backup von symbolischen Links?

Ich habe ein Verzeichnis mit symbolischen Links zu anderen Verzeichnissen. Ich möchte die symbolischen Links mit dem Befehl tar archivieren, nicht als Links, sondern als Archive, die die Dateien der Verzeichnisse enthalten, auf die sie verweisen. Wie kann ich das

63
Feststellen der Speichernutzung unter Linux

Ich bin ein bisschen verwirrt über einige der Ergebnisse, die ich von ps und free sehe . Auf meinem Server ist dies das Ergebnis von free -m [root@server ~]# free -m total used free shared buffers cached Mem: 2048 2033 14 0 73 1398 -/+ buffers/cache: 561 1486 Swap: 2047 11 2036 Nach meinem...

63
Sind alle bash-Skripte mit `zsh` kompatibel?

Ich bin auf der Suche nach einem Wechsel von Bash zu Zsh, bin aber besorgt über die Kompatibilität von Bash-Skripten. Sind alle bash Skripte / Funktionen mit zsh kompatibel? Wenn das stimmt, ist zsh dann nur eine Verbesserung von

63
Beenden Sie alle Hintergrundjobs

Gibt es eine kompaktere Form zum Beenden von Hintergrundjobs als: for i in {1..5}; do kill %$i; done Außerdem enthält {1..5} offensichtlich eine fest codierte magische Zahl. Wie kann ich sie zu "N" machen, wobei N die richtige Zahl ist, ohne Folgendes zu tun: $(jobs | wc -l) Ich verwende \ j in...

63
rsync Verzeichnisse vergleichen?

Ist es möglich, zwei Verzeichnisse mit rsync zu vergleichen und nur die Unterschiede auszudrucken? Es gibt eine Trockenlaufoption, aber wenn ich die Ausführlichkeit auf ein bestimmtes Maß erhöhe, wird jede verglichene Datei angezeigt. ls -alRund diffist hier keine Option, da es Hardlinks in der...

63
"Trap ... INT TERM EXIT" wirklich nötig?

Viele Beispiele für die trapVerwendung trap ... INT TERM EXITfür Bereinigungsaufgaben. Aber ist es wirklich notwendig, alle drei Zeichen aufzuzählen? Das Handbuch sagt: Wenn ein SIGNAL_SPEC EXIT (0) ist, wird ARG beim Verlassen der Shell ausgeführt. was meines erachtens zutrifft, ob das script...

63
deaktiviere transparente riesige Seiten

Wir installieren SAP HANA in einem RAID- Rechner. Im Rahmen des Installationsschritts wird erwähnt, dass To disable the usage of transparent hugepages set the kernel settings at runtime with echo never > /sys/kernel/mm/transparent_hugepage/enabled Wenn ich also anstelle der Laufzeit eine...

63
SSH: Tunnel ohne Shell auf SSH-Server

Ich muss einen Tunnel zwischen zwei Hosts einrichten. Dafür verwende ich sshauf diese Weise: ssh -L MY_LOCAL_PORT:FOREIGN_ADDRESS:FOREIGN_PORT MYUSER@SSH_SERVER Danach logge ich mich in mein SSH_SERVER ein. Wie kann ich diese Funktion vermeiden ?! Ich muss nur einen Tunnel bauen. Ich muss mich...

63
So leiten Sie das Ergebnis einer grep-Suche in eine neue vi-Datei

Ich grep -e Peugeot -e PeuGeot carlist.txtdurchsuche die Datei carlist.txt und ziehe einige Elemente heraus. Ich gehe davon aus, dass grep -e Peugeot -e PeuGeot carlist.txt | visie für mich durchgeleitet werden , aber das bekomme ich: Vim: Warning: Input is not from a terminal Vim: Error reading...

63
Was bedeutet es, „sh-kompatibel“ zu sein?

Ich habe den Ausdruck "sh-kompatibel" gesehen, der normalerweise in Bezug auf Muscheln verwendet wird. Ich bin mir nicht sicher, ob dies auch für die Programme gilt, die möglicherweise aus Shells heraus ausgeführt werden. Was bedeutet es für eine Shell oder ein anderes Programm, "sh-kompatibel" zu...