Unix & Linux

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

3
Massendekomprimieren von GZIP-Dateien ohne GZ-Erweiterung
Ich habe eine große Anzahl von Dateien mit Erweiterungen wie .0_1234 .0_4213und .0_4132usw. Einige davon sind gzipkomprimiert und andere sind rohe E-Mails. Ich muss feststellen, welche Dateien komprimiert sind, diese dekomprimieren und alle Dateien in eine gemeinsame Erweiterung umbenennen, sobald alle komprimierten Dateien dekomprimiert sind. Ich habe festgestellt, dass ich …

1
Wo lädt modprobe einen Treiber, den udev anfordert?
Nehmen wir ein Szenario, in dem ein Linux-System gestartet wurde und ordnungsgemäß ausgeführt wird. Ein Benutzer kommt vorbei und schließt ein USB-Speichergerät an. Die Abfolge der Ereignisse ist in der folgenden Abbildung dargestellt: Wo lädt modprobe seinen Treiber? Wird der Treiber für das angeforderte Gerät gefunden, /sys/bus/driversnachdem modprobe es geladen …

4
Sudoers schwarze Liste
Wir müssen der sudoers-Datei unter Linux nur wenige Benutzer hinzufügen. Sie sollten in der Lage sein, alles zu tun, was Wurzel kann, außer den folgenden: Sollte nicht ändern, lesen, löschen /nfsshare/config Sollte nicht ändern, lesen, löschen /etc/passwd Sollte nichts montieren Das Root-Passwort sollte nicht geändert werden Sollte nicht bearbeitet /etc/sudoersoder …
7 sudo  sudoedit 

2
Warum ist meine Umgebung voll von ␀s?
Ich habe einen Prozess, dessen Umgebung wie folgt ist: root@a-vm:/proc/1363# hexdump -C environ 00000000 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| * 0000016c Ich habe so etwas noch nie gesehen. Ich erwarte environ, keine terminierten key=valuePaare zu enthalten , daher …

1
Wie behebt man "updateb: kann die Gruppe" mlocate "nicht auf Entware finden?
Ich habe das mlocatePaket auf Asus RT-N56U installiert , auf dem Padavan mit Entware-ng ausgeführt wird, das auf OpenWrt basiert. Diese eingebettete Linux-Distribution hat SSH aktiviert. Meine locateErgebnisse sind veraltet. Wenn ich den updatedbBefehl benutze, erscheint dieser Fehler: updatedb: can not find group mlocate Wie kann ich das beheben, vorzugsweise …
7 linux  group  updatedb 

1
Wie wähle ich eine Papierquelle mit lpr aus?
Ich hatte Probleme beim Drucken von PDFs mit evince (behoben von Evince zeigt keine Drucker an ) und wurde in der Zwischenzeit lprerfolgreich verwendet, um Dinge zu tun. Ich habe in der Manpage ( page-ranges, number-up) mehrere Optionen gefunden , aber keine, um die Papierquelle anzugeben. Im Druckdialog kann ich …

2
Stellen Sie die Pipe-Kapazität unter Linux ein
Gibt es eine Möglichkeit, die Rohrkapazität von Rohren festzulegen, die in einem Bash-Skript (oder einem anderen Shell-Skript) definiert sind? Nehmen Sie z cmd1 | cmd2 In neueren Linux-Versionen ist die Pipe-Kapazität standardmäßig auf 64 KB eingestellt. Ich weiß, dass ich die zwischen den beiden Prozessen "gepufferte" Datenmenge auf zwei Arten …
7 linux  bash  shell  pipe 

2
Optimieren Sie ext4 für immer vollen Betrieb
Unsere Anwendung schreibt Daten als riesigen Ringpuffer (30 bis 150 TB) auf die Festplatte. Schreiben neuer Dateien beim Löschen alter Dateien. Daher ist die Festplatte per Definition immer "nahezu voll". Der Schriftsteller Prozess verschiedene Dateien zu einer Netto-Eingangsdrehzahl von etwa 100 bis 150 Mbits / s schafft. Datendateien sind eine …



5
Ist es schlecht, Port 443 für ssh weiterzuleiten?
Ich bin Student und behalte die meisten meiner Dateien auf meinem Heimcomputer. Leider kann ich ssh oder scp von meinem Laptop, den ich in der Schule benutze, wegen der Firewall nicht verwenden. Ich habe darüber nachgedacht, Port 443 zu verwenden, da dieser möglicherweise offen ist. Meine Frage ist: Ich habe …

1
Wie wende ich einen Patch in einem Debian-Paket an?
Ich habe einen Fehlerbericht erstellt und wurde gebeten, den Patch darin anzuwenden und zu prüfen, ob er funktioniert. Ich habe versucht, eine Dokumentation darüber zu finden, aber es ist unklar. Das nächste, was ich herausfinden konnte, ist http://www.thegeekstuff.com/2014/12/patch-command-examples/ . Ich habe die neueste Quelle über apt-get unter einem Verzeichnis namens …

1
Sed Erläuterung: sed '/./,$!d' Datei
Könnte jemand bitte diesen Code erklären, der alle führenden Leerzeilen am Anfang einer Datei löscht: sed '/./,$!d' file Ich verstehe, dass es sich um einen regulären Ausdruck handelt, der nur dem ersten Zeichen entspricht, aber dann verstehe ich den Teil $! D nicht. Wird es dadurch ersetzt oder sind es …
7 sed 

2
Serielle RaspberryPi-Schnittstelle
Ich habe ein Display, auf das ich schreiben möchte. Dies ist über die serielle Schnittstelle möglich. Wenn ich einen USB-zu-RS-232-Konverter verwende, funktioniert das wie ein Zauber. Ich habe sogar versucht, nur die RX-, TX- und GND-Kabel des seriellen Konverters zu verwenden, und es funktioniert immer noch. Jetzt möchte ich dieses …


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.