Unix & Linux

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


2
Warum lauscht exim4 Port 25?
Interpretiere ich die Ergebnisse von netstat -anp --tcp --udp | grep LISTENfalsch falsch oder bedeutet die Ausgabe, dass der Prozess exim4 an Port 25 nach außen lauscht: tcp 0 0 127.0.0.1:25 0.0.0.0:* LISTEN 1960/exim4 tcp6 0 0 ::1:25 :::* LISTEN 1960/exim4 Könnte dies als Sicherheitsrisiko in einer Standard-Debian-Installation angesehen werden?
8 debian  exim 


2
Ruft das Verzeichnis der obersten Ebene aus der Makefile-Variablen ab
Was ist der einfachste Code, um den Verzeichnisteil der obersten Ebene einer Makefile-Variablen abzurufen? Beispiel: BUILD_DIR = dir/subdir/.../sub-a-dub-dir distclean: rm -rf <some code which evaluates to "dir" from $(BUILD_DIR)> PS: Ich meine nicht $(dir $(dir $(BUILD_DIR))), sondern etwas , das das erste Verzeichnis Teil bekommt jeder Variablenwert.
8 make 




3
Bash-String ersetzt mehrere Zeichen durch eines
Ich ersetze aus einem Feed-Titel alle Zeichen außer Buchstaben und Ziffern durch einen Bindestrich, um das Ergebnis als sicheren Dateinamen für jedes Dateisystem zu verwenden: $ t="Episodie 06: No hope of riding home (NEW) - Advanced grammar" $ echo ${t//[^A-Za-z0-9]/-} Episodie-06--No-hope-of-riding-home--NEW----Advanced-grammar Ich möchte jedoch alle sich wiederholenden Striche mit einem …
8 bash  shell  string 

2
(G) VIM verwendet einen anderen $ PATH als mein System
Da Ubuntu keine aktuellen Pakete für TeXLive bereitstellt, habe ich es manuell installiert. Einige Programme benötigen jedoch TeXLive als Abhängigkeit. Also habe ich das TeXLive-Paket aus den Ubuntu-Repositorys installiert, zusätzlich zu der Version 2009. Ich habe dann meinen $ PATH so geändert, dass er die manuell installierte Version 2011 enthält, …


3
Was sind Metadaten und wie helfen sie beim „fsck“ -Prozess?
Wenn ich es richtig verstehe, wird "fsck" in UNIX-Systemen verwendet, um die interne Konsistenz der Festplatten nach einem Absturz zu überprüfen. Ich habe mich also gefragt, wie "Metadaten" verwendet werden, um sicherzustellen, dass alles im Dateisystem konsistent ist, zum Beispiel, welche Schritte der fsck-Prozess ausführen muss, um wiederherzustellen und zu …

1
So beheben Sie die Zeichenkodierung in Bash (Arch Linux)
Ich habe einige Probleme mit der Kodierung deutscher Umlaute in Bash. Es funktioniert meistens gut, aber wenn ich einen ungültigen Befehl eingebe, enthält die von bash generierte Fehlermeldung seltsame Escape-Sequenzen und nicht die tatsächlichen Zeichen. Hier ist ein Protokoll, das das Problem zeigt: [root@myhost ~]# mkdir ä [root@myhost ~]# ä …

1
Socat zuverlässige Dateiübertragung über TCP
Ich bin mir der Nachteile des "wait-> stop" -Designs bewusst, die normalerweise mit netcat vorgeschlagen werden: server$ cat test.dat | nc -q 10 -l -p 7878 client$ nc -w 10 remotehost 7878 > out.dat (Es ist nicht zuverlässig: Kein Zähler, wie lange Sie warten, es ist immer möglich, dass eine …

3
Emacs Einrückung mit Tabulatoren
Gibt es eine Möglichkeit, Emacs-Einrückungscode nur mit Registerkarten global und nicht mit Leerzeichen zu erstellen? Ich kenne den Befehl tabify. Ich würde es vorziehen, wenn die automatische Einrückung Tabulatoren anstelle einer Mischung aus Tabulatoren und Leerzeichen verwendet, wie dies in der Standardkonfiguration der Fall ist.
8 emacs 

5
Grundlegendes zu ausführbaren Linux-Formaten und Softwareverteilungspaketen
Ich habe Probleme beim Verständnis der ausführbaren Linux-Formate und Softwareverteilungspakete. Es gibt so viele verschiedene Distributionen von Linux selbst, und es scheint, dass jedes Softwarepaket für jede Distribution separat kompiliert wurde. Warum ist das? Ich verstehe, dass einige "Pakete" für die Installation in verschiedenen Distributionen erstellt wurden. Ist das ausführbare …

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.