Unix & Linux

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


4
Finden Sie heraus, was die Festplatte dreht
Ich bin der Besitzer eines NAS und verwende eine Linux-Distribution. Es wird mit einem Webadministrations-Frontend geliefert, in dem ich verschiedene Dienste, Benutzerrechte und auch den Zeitpunkt für den Ruhezustand verwalten kann. Mein Problem ist aus irgendeinem Grund, dass sich die Festplatte nach einigen Minuten wieder einschaltet, wenn der NAS in …
10 linux  hard-disk 

2
Warum meldet top die falsche CPU-Auslastung?
Ich habe eine Maschine mit Intel(R) Xeon(R) CPU E5520als 16 logischen Kernen sichtbar (8 mit HT). Wenn ich etwas zum Essen der CPU-Zeit (Single Threaded) laufen lasse, meldet top korrekt 100% CPU-Auslastung für den Prozess, aber nur etwa 3-4% Gesamtauslastung. Cpu(s): 3.6%us, 0.0%sy, 0.0%ni, 96.4%id, 0.0%wa, 0.0%hi, 0.0%si, 0.1%st PID …
10 linux  cpu  top 


2
Festlegen von Readline-Variablen in der Shell
Ich habe auf der manSeite gelesen , dass Sie die Readline-Parameter mit ein auf oder auf einen Wert setzen set var value Ist dies dasselbe wie das seteingebaute und wie setzen Sie die Variablen, sobald inputrcsie bereits gelesen wurden und die Shell ausgeführt wird?
10 bash  readline 

1
Wie verhindere ich, dass ssh remote login dbus unterbricht?
Ich führe openSUSE 11.3 auf meiner Workstation bei der Arbeit unter KDE aus. Ich habe keinen Root-Zugriff darauf. Die Standard-Shell wurde auf festgelegt tcsh. Wenn ich an meiner Workstation angemeldet bin und mich von meinem MacBook mit OS X 10.6 aus sshwie folgt remote anmelde : ssh -X -C user@workstation.edu …
10 ssh  kde  opensuse  tcsh  d-bus 

3
Vim unbenanntes Register + oder *
Ich verwende Vim 7.3 in Ubuntu und habe ein kleines Problem beim Kopieren in die System-Zwischenablage mit dem folgenden Befehl, "+yaber ich erhalte den folgenden Fehler:E354: Invalid register name: '+' In meinem vim --versionsehe ich -xterm_clipboard. Die Option zum Kopieren per Mausklick ist ebenfalls ausgegraut. Welche Schritte muss ich ausführen, …
10 vim 

2
Geben Sie mit xargs Parameter für scp an
Wenn ich renne svn st | awk '{print $2}', bekomme ich: a.py b.py c.py Dann möchte ich scpdiese Dateien auf einen Remote-Server übertragen. Ich habe versucht: svn st | awk '{print $2}' | xargs scp my_name@my_server:~/ Aber es funktioniert nicht. Was ist der richtige Befehl, um dies zu tun? Danke!
10 scp  xargs 



4
Machen Sie eine virtuelle MAC-Adresse
Ich möchte einige virtuelle MAC-Adressen für meinen Netzwerkadapter oder WLAN-Adapter erstellen, damit ich von einem Computer oder Laptop aus eine Verbindung zum Netzwerk mit mehr als einer IP-Adresse herstellen kann. Wie kann ich es tun? (Ich weiß, dass es möglich ist, weil einer meiner Freunde es an der Universität gemacht …

2
Verwenden Sie den Befehl `select`, um ein Menü in Bash zu drucken
Ich versuche, ein einfaches Menü mit dem selectBefehl zu implementieren . Das Skript (zu Testzwecken) lautet wie folgt: #!/bin/bash echo "*******************" PS3='Select an option and press Enter: ' options=("apache" "named" "sendmail") select opt in "${options[@]}" do case $opt in "apache") date ;; "named") echo "test" ;; "sendmail") echo "test 2" …

2
So verhindern Sie, dass root ein Skript ausführt
Der Glassfish- Anwendungsserver stellt Skripts zur Verfügung, mit denen der Anwendungsserver verwaltet und auch gestartet und gestoppt werden kann. Ich möchte den Root-Benutzer daran hindern, dieses Skript auszuführen. Der Grund dafür ist, dass einige Schlüsselentwickler vergessen, den Server als nicht privilegierten Benutzer zu verwalten. Wenn sie den Anwendungsserver als Root-Benutzer …

4
Einfaches Warteschlangensystem?
Bei einem Standard-PC möchten wir damit rund um die Uhr einige Aufgaben im Hintergrund ausführen. Grundsätzlich möchten wir Befehle wie: add-task *insert command here* list-tasks remove-task(s) Die hinzugefügten Aufgaben sollten einfach in eine Warteschlange gestellt und nacheinander im Hintergrund ausgeführt werden (nach dem Abmelden der Shell weiter ausgeführt). Gibt es …

1
`^ M` am Ende jeder unter Windows generierten Zeile von Textdateien
Ich habe mich gefragt, warum Sie beim Öffnen einer im Windows-Editor unter Unix erstellten Textdatei feststellen, dass dort, ^Mwo eine neue Zeile stehen sollte, eine neue Datei vorhanden sein sollte. Mein Verständnis ist, dass in Windows jede Zeile mit \r\n, dh 0x0D0Ain ASCII, beendet wird , während sie ^Meinen ASCII-Wert …

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.