Unix & Linux

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


2
Standardtonlautstärke für alle ALSA-Geräte
Ich möchte die Standard-Lautstärke ein für allemal für alle ALSA-Geräte einstellen, die jemals angeschlossen werden. Natürlich könnte ich die Lautstärke der derzeit verfügbaren Soundkarten ändern amixer ...oder sogar alsamixerändern . Aber ich möchte die Standardlautstärke auch für zukünftige Soundkarten, die später hinzugefügt werden, wirklich ändern . In welcher Konfigurationsdatei soll …

2
Ersetzen Sie nicht druckbare Zeichen in Perl und Sed
Ich muss einige nicht druckbare Zeichen durch Leerzeichen in der Datei ersetzen. Genauer gesagt, werden alle Zeichen von 0x00bis zu 0x1F, mit der Ausnahme 0x09(TAB), 0x0A(neue Zeile), 0x0D(CR) Bis jetzt musste ich nur den 0x00Charakter ersetzen . Da mein vorheriges Betriebssystem AIX war (ohne GNU-Befehle), kann ich es nicht verwenden …
10 sed  perl 


2
Verlangsamt das T-Stück Pipelines?
Ich frage mich, ob Tee die Pipelines verlangsamt. Das Schreiben von Daten auf die Festplatte ist schließlich langsamer als das Weiterleiten. Wartet tee mit dem Senden von Daten an die nächste Pipe, bis sie auf die Festplatte geschrieben wurden? (Wenn nicht, muss tee wohl Daten in die Warteschlange stellen, die …
10 pipe  tee 

6
So entfernen Sie doppelte Dateien mit bash
Ich habe einen Ordner mit doppelten (von md5sum( md5auf einem Mac)) Dateien, und ich möchte einen Cron- Job planen, um alle gefundenen zu entfernen. Ich bin jedoch nicht sicher, wie das geht. Was ich bisher habe: md5 -r * | sort Welches gibt so etwas aus: 04c5d52b7acdfbecd5f3bdd8a39bf8fb gordondam_en-au11915031300_1366x768.jpg 1e88c6899920d2c192897c886e764fc2 fortbourtange_zh-cn9788197909_1366x768.jpg …



1
Was bedeutet "Zeile 19: 12364 getötet" in der Crontab-Fehlermeldung?
Ich habe eine tägliche Crontab-Aufgabe: 50 1 * * * sh /my_path/daily_task.sh > /tmp/zen_log 2>&1 Dieses Shell-Skript daily_task führt einige Python-Skripte aus und erstellt eine Datendatei. Und es scheitert für zwei Nächte. Aber als ich am Morgen kam und die Python-Skripte manuell ausführte, bekam ich die Datendatei. Oder ich habe …
10 bash  cron 

1
Alle udev-Regeln auflisten (zB für ein Gerät)?
Ich möchte wissen, wie ich alle udev-Regeln auflisten kann. Ich weiß, dass sie möglicherweise als Zeilen (eine Zeile = eine Regel) in *.rulesDateien in diesen Verzeichnissen gespeichert werden können /etc/udev/rules.d /lib/udev/rules.d /run/udev/rules.d /var/run/udev/rules.d Daher kann ich alle Regeln finden, indem ich einfach alle *.rulesDateien in diesen Verzeichnissen zusammenstelle. Dies scheint …
10 udev 

1
Udev-Regel: ACTION == "add" funktioniert, aber ACTION == "remove" funktioniert nicht!
Ich habe Datei geschrieben 90-usb.rulesunter /etc/udev/rules.d/enthalten: ACTION=="add", ATTR{idVendor}=="0bb4", ATTR{idProduct}=="2008", RUN+="/bin/mkdir /home/pandya/Desktop/testdir" ACTION=="remove", ATTR{idVendor}=="0bb4", ATTR{idProduct}=="2008", RUN+="/bin/rmdir /home/pandya/Desktop/testdir" Wenn ich das Gerät angeschlossen habe, ACTION=="add"erstellt udev ein Verzeichnis mit RUN+="/bin/mkdir /home/pandya/Desktop/testdir"(was gut funktioniert) ABER wenn ich ein ähnliches Gerät vom Stromnetz getrennt ACTION=="remove habe, entfernt udev das Verzeichnis nicht mitRUN+="/bin/rmdir /home/pandya/Desktop/testdir" Es …
10 udev  trisquel 

3
Wie tariere ich Dateien mit einer sortierten Reihenfolge?
Wenn Sie tarein Verzeichnis rekursiv erstellen, wird nur die Reihenfolge aus dem Betriebssystem verwendet readdir. Aber in einigen Fällen ist es schön, die Dateien sortiert zu tarieren. Was ist ein guter Weg, um ein alphabetisch sortiertes Verzeichnis zu tarieren? Beachten Sie, dass für die Zwecke dieser Frage gnu-tar auf einem …
10 linux  tar  sort 


1
Gibt es eine einfache Möglichkeit, alle Ports neu zu erstellen?
Beim Upgrade-Prozess für 10.1-RELEASE werde ich dazu aufgefordert: Installing updates... Completing this upgrade requires removing old shared object files. Please rebuild all installed 3rd party software (e.g., programs installed from the ports tree) and then run "/usr/sbin/freebsd-update install" again to finish installing updates. Gibt es eine Möglichkeit, alle meine Ports …


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.