Unix & Linux

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

3
Überprüfen Sie, ob das Netzwerkkabel eingesteckt ist, ohne die Schnittstelle aufzurufen
Ich versuche, NICs auf ~ 20 Remote-Servern zu identifizieren (2-6 NICs auf jedem Server). Zunächst möchte ich die gebrauchsfertigen und kostenlosen identifizieren. Wie kann ich den Status der physischen Medien überprüfen? Ich weiß , einige Möglichkeiten, einschließlich ifconfig|grep RUNNING, ethtool, cat /sys/class/net/eth0/carrier, aber alles , was sie verlangen , dass …

1
Warum funktioniert meine iptables-Regel nicht?
Ich habe zwei Schnittstellen auf meinem VPS: eth0und eth0:0. Ich möchte eingehende Pakete an Port 80 bei eth0:0Verwendung von iptables blockieren . Ich habe es versucht, aber es funktioniert nicht: iptables -A INPUT -i "eth0:0" -p tcp --destination-port 80 -j DROP Wenn ich dazu wechsle eth0:0, eth0funktioniert es richtig. Worin …


4
Gibt es (textbasierte) Plot-Tools in der Unix-Toolbox?
Ich habe mich gefragt, ob in der Unix-Toolbox generische Plot-Tools verfügbar sind. Mit Plotten meine ich einfache Balken oder Dinge, die Sie in vielen fluchbasierten Dienstprogrammen sehen. Und mit Unix-Toolbox meine ich Dinge, in die Sie Daten mithilfe von Standard-Unix-Konventionen einleiten können. Ich muss etwas in Protokolldateien zählen (mit denen …


3
Gibt es einen Nachteil bei der Verwendung von SSHFS anstelle von SSH allein?
Ich finde es einfacher, SSHFS zum Mounten eines Remote-Dateisystems auf meinem lokalen Computer zu verwenden, als einfach SSH auf dem Remote-Computer zu installieren. Dies erspart mir die Verwendung aller komplizierten scpBefehle zum Kopieren / Einfügen. Aber im Internet finde ich nur sehr wenige Leute, die über SSHFS sprechen. Wenn SSHFS …
9 ssh 

1
Der Bildschirm unterbricht den Beginn eines langen Befehls, wenn über den Bash-Verlauf zugegriffen wird
Ich verwende die Standardversionen von Bash und Screen in OS X Lion. Wenn ich mich in einer Bildschirmsitzung befinde und durch den Bash-Verlauf zurück scrolle, komme ich zu einem Befehl, der lang genug ist, um ihn zu beenden. Ich könnte zuerst einen Befehl eingeben: selassid@tem02:~$ ls ljmix/fiftyfifty_softsphere/T0.350/r2.43/0.565421311859c0.1 83279836214c0.144847759343/ Das wird …
9 bash  osx  gnu-screen 



2
Parallelisierung einer for-Schleife
Ich möchte die forSchleifen des folgenden Codes parallelisieren . Wie macht man das? #!/bin/bash N=$1 n=$2 for (( i=1; i<=$N; i++ )); do min=100000000000000 //set min to some garbage value for (( j=1; j<=$n; j++ )); do val=$(/path/to/a.out) val2=`echo $val | bc` if (( $val2 < $min )); then min=$val2; …


4
Wie kann ich mit dem Befehl "diff" das Beste für mein Geld bekommen?
Ich habe diffin der Vergangenheit versucht, den Linux- Befehl ohne viel Glück oder Geduld zu verwenden. Normalerweise verwende ich ein GUI-Dienstprogramm wie DiffMerge oder Kdiff. Vor kurzem habe ich erneut versucht, diffDateien auf Remote-Systemen über ssh zu vergleichen, und ich habe festgestellt, dass die -y / --side-by-sideOption sehr nützlich ist, …

1
chcon: Während der Installation von Nagios mit SELinux kann kein Teilkontext auf unbeschriftete Dateien angewendet werden
Ich richte Nagios Core unter CentOS mit SELINUX = Enforcing ein. Ich versuche zu rennen chcon -R -t httpd_sys_content_t /usr/local/nagios/sbin/ wie im Handbuch vorgeschlagen , aber ich erhalte folgende Fehlermeldungen: chcon: can't apply partial context to unlabeled file `cmd.cgi' chcon: can't apply partial context to unlabeled file `trends.cgi' chcon: can't …



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.