Unix & Linux

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

2
Was sind die .x-Dateien in / usr / include?
Mein /usr/includeenthält mehrere Dateien mit der .xDateierweiterung, wie z /usr/include/rpcsvc/rquota.x. Sie scheinen wie C-Quellen zu sein (laufende file /usr/include/rpcsvc/rquota.xErgebnisse in C source, ASCII text), aber sie sind kein gültiges C (z. B. programund versionscheinen Schlüsselwörter zu sein). Was sind sie genau? Angesichts der kurzen Erweiterung ist es schwierig zu googeln, …

2
Gibt es etwas Ähnliches wie rsync zum Synchronisieren von Blockgeräten?
Ich habe mehrere 32-GB-Pendrives mit einem Linux-System geklont, das mit dd installiert wurde. Später habe ich eine Partition verkleinert und einige weitere Änderungen vorgenommen (im "Master"). Gibt es ein Tool zum Übertragen nur der geänderten Blöcke, um das langsame vollständige erneute Klonen mit dd zu vermeiden? Ich dachte nach rsync, …



1
Programmgesteuert nach Docker-Installation suchen (sh-script)
Ist es möglich, per Shell-Skript zu überprüfen, ob Docker installiert ist. Ich würde dies manuell überprüfen sudo docker run --name hello-world-container hello-world sudo docker rm hello-world-container Ich möchte dies jedoch programmgesteuert überprüfen. Wenn dieser Test fehlschlägt, kann die Installationsroutine gestartet werden. Aktualisieren #!/bin/bash which docker if [ $? -eq 0 …

1
Gibt es eine Open Source-Software zum Simulieren und virtuellen Programmieren eines Computer-BIOS?
Ich suche eine Open-Source-Software wie Virtual-Box, die ich unter Linux ausführen kann, aber die Möglichkeit bietet, das BIOS zu programmieren (verwenden Sie ein persönliches BIOS-Programm). Ich möchte (auf praktische Weise) den Prozess des Hochfahrens des Computers verstehen und den x86-Real-Modus genauer manipulieren. Ich möchte auch die verschiedenen Mechanismen für die …


2
Packen Sie das Dateisystem-Image aus vmlinux.bin (eingebettetes initramfs) neu, ohne es neu zu erstellen?
In Wie extrahiere ich das Dateisystem-Image aus vmlinux.bin? und https://wiki.gentoo.org/wiki/Custom_Initramfs#Salvaging-Methoden werden zum Abrufen und Entpacken eines eingebetteten initramfs / initrd vorgestellt, das im Kernel-Image enthalten ist. Jetzt möchte ich das modifizierte Dateisystem ( cpio+ möglicherweise mit z. B. gepackt lzma) in die ausführbare Datei des Kernels einfügen, ohne es neu …


5
Das erste Leerzeichen in einer Zeile entfernen
Wie kann ich nur das erste Leerzeichen aus einer Zeile wie der folgenden entfernen, ohne die anderen Leerzeichen in derselben Zeile zu entfernen? Beispiel Eingabe: 2015-04-18 10:21:59 10 05430 -9999 -9999 000000000000 Beispielausgabe: 2015-04-1810:21:59 10 05430 -9999 -9999 000000000000

1
Ändert Linux eine Prozessqualität automatisch?
Ich weiß, dass Sie eine Prozessfreundlichkeit mit setpriorityoder niceoder ändern können renice. Passt / ändert Linux jedoch automatisch eine Prozessfreundlichkeit ohne Benutzereingabe? Ich habe einen Prozess, für den ich setpriorityin C Folgendes verwende: setpriority(PRIO_PROCESS, 0, -1) Wenn der Prozess ausgeführt wird, kann ich sehen, dass sein Wert für die Schönheit …

1
Wie wird der Seitencache im Kernel auf 64-Bit-x86-Architekturen zugeordnet?
Wie ist unter einem modernen 64-Bit-x86-Linux die Zuordnung zwischen virtuellen und physischen Seiten auf der Kernelseite eingerichtet? Auf der Benutzerseite können Sie mmapSeiten aus dem Seitencache einfügen, wodurch 4K-Seiten direkt dem Benutzerbereich zugeordnet werden. Ich bin jedoch daran interessiert, wie die Seiten auf der Kernelseite zugeordnet werden. Verwendet es die …

1
Fehler beim Abrufen der Release-Datei beim Ausführen von Debootstrap mit sudo
Wenn ich laufe debootstrap inmit sudoerhalte ich die folgende Ausgabe: I: Retrieving InRelease I: Failed to retrieve InRelease I: Retrieving Release E: Failed getting release file http://de.archive.ubuntu.com/ubuntu/dists/xenial/Release Wenn ich den Befehl direkt als root ausführe, scheint alles in Ordnung zu sein und die Chroot wird perfekt erstellt. Auf meinem lokalen …


3
Generieren und verschieben Sie Miniaturansichten rekursiv
Ich möchte ein Bash-Skript, das Folgendes ausführt: Suchen Sie Bilder (JPG, JPEG, JPG, JPEG) rekursiv vom aktuellen Verzeichnis abwärts Generieren Sie eine Miniaturansicht mit imagemagicks Konvertierung Verschieben Sie die Miniaturansicht in ein anderes Verzeichnis Mein aktuelles Skript sieht folgendermaßen aus: for f in `find . -type f -iname "*.jpg"` do …

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.