Unix & Linux

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

3
Wie kann ich überprüfen, ob zwei komprimierte Dateien gleich sind?
Ich versuche, Platz zu sparen, während ich ein "dummes" Backup mache, indem ich einfach Daten in eine Textdatei kopiere. Mein Backup-Skript wird täglich ausgeführt und sieht folgendermaßen aus: Erstellen Sie ein Verzeichnis, das nach dem Sicherungsdatum benannt ist. Speichern Sie einige Daten in einer Textdatei "$name". Wenn die Datei gültig …


3
Kopieren Sie die Datei aus dem freigegebenen Windows-Ordner nach Unix
Ich bin völlig neu in Unix. Ich schreibe ein Skript, das Dateien aus einem freigegebenen Windows-Ordner nach Unix kopiert. Wenn ich \\Servername.com\testfolderin Windows den Befehl Ausführen eingebe, kann ich sehen testfolder. Das Verzeichnis testfolderist ein freigegebener Ordner im gesamten Netzwerk. Jetzt möchte ich einige Dateien davon testfolderauf einen Unix-Computer kopieren …
11 shell  samba  file-copy 

3
Bash: Entkomme einzelnen Zeilen aus dem Echo von -x
Ist es in bash -xmöglich, einzelne Befehle vom Echo auszunehmen, wenn sie mit der Option ausgeführt werden? Ich versuche, die Ausgabe so ordentlich wie möglich zu gestalten, daher führe ich bestimmte Teile meines Skripts in einer Subshell mit aus set +x. Die Zeile set +xselbst wird jedoch weiterhin wiederholt und …
11 bash  shell  debugging 

5
KVM - Welches webbasierte Management soll verwendet werden?
Ich möchte ein Experte für die Verwaltung von KVM bei Debian Squeeze werden. Ich benutze immer noch Virt-Manager. Ja, es ist einfach und leise, sicher und schnell für mich. Ich habe viele webbasierte Verwaltungsoberflächen ausprobiert und keine davon war gut genug wie virt-manager. Weißt du, ich bin einer von denen, …
11 linux  debian  kvm 


3
Wie ändere ich die Ausgabeverleitung eines laufenden Prozesses?
Ich weiß, wie man Ausgaben umleitet und wie man sie in Bash unterdrückt . Nun nehme ich vergessen, versehentlich die Ausgabeumleitung Teil an den Befehl an (zB 2>&1oder > /tmp/mystdout) und mein Hintergrundprozess bereits eine Zeit lang läuft, kann ich noch ändern, wo stdoutund stderrwerden geschrieben? Ich möchte die Anwendung …

5
Deaktivieren Sie Farben auf Terminal und SSH
Mein lokaler Linux-Computer hat eine farbige Terminalausgabe wie diese. Wenn ich eine pfSense / BSD-Box SSH, ändert sich die Farbe wie folgt; Selbst wenn ich SSH von zu einem Computer ohne farbigen lokalen Terminalausgang und SSH von dort zu dieser pfSense / FreeBSD-Box verwende, wird die farbige Ausgabe aktiviert und …
11 ssh  terminal  colors 

3
Lassen Sie Cron-E-Mails basierend auf dem Exit-Status an MAILTO ausgeben
Ich habe einen Cron-Job, der einen PHP-Befehl wie diesen ausführt: php /path/to/script.php > dev/null Dies sollte nur die STDERR-Ausgabe an die MAILTO-Adresse senden. Soweit ich weiß, gibt das PHP-Skript keine STDERR-Informationen aus, selbst wenn der Exit-Status 1 ist. Wie kann ich die Ausgabe des PHP-Befehls (STDOUT) abrufen und nur an …
11 bash  cron 

4
Wie setze ich einen getöteten Tar-Befehl fort?
Ich machte ein: tar -cvfund ich musste es mit töten ctrl-C. Ich weiß, ich hätte eine machen Ctrl-Zund dann die Aufgabe wieder in den Vordergrund bringen sollen ... aber es ist nicht die Geschichte. Kann ich ab dem Punkt fortfahren, an dem ich die Aufgabe gestoppt habe?
11 tar 


1
Aktuelle Definition der Shell-Funktion anzeigen
Ich bearbeite bashrc also ständig und habe ein offenes Terminal mit einer funktionierenden Funktionsdefinition, obwohl bashrc mit einer falschen Funktionsdefinition aktualisiert wurde. (Da sich die Definition erst ändert, wenn ich den aktualisierten bashrc beziehe.) Wie kann ich in diesem Fall die Definition der Arbeitsfunktion nachschlagen? Zum Beispiel, wenn ich tippe: …
11 function  bashrc 

2
ELF Shared Libraries - Motivation für das PLT
Könnte selbstmodifizierender Code verwendet werden, um den Funktionsaufruf in dynamisch verknüpften Bibliotheken zu beschleunigen? Soweit ich weiß, verwenden gemeinsam genutzte ELF-Bibliotheken eine Art indirekte Sprungtabelle (die Prozedurverknüpfungstabelle oder PLT), um eine verzögerte Bindung von Bibliotheksfunktionen zu ermöglichen. Der Zweck scheint darin zu bestehen, zu vermeiden, dass die Tabelle im Codesegment …


2
Iptables: Abgleich des ausgehenden Datenverkehrs mit Conntrack und Eigentümer. Arbeitet mit seltsamen Tropfen
In meinem iptables-Skript habe ich versucht, so feinkörnige Regeln wie möglich zu schreiben. Ich beschränke mich darauf, welche Benutzer welche Dienste nutzen dürfen, teils aus Sicherheitsgründen, teils als Lernübung. Verwenden von iptables v1.4.16.2 unter Debian 6.0.6 unter Ausführen des 3.6.2-Kernels. Ich bin jedoch auf ein Problem gestoßen, das ich noch …

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.