Als «linux» getaggte Fragen

Diese Fragen beziehen sich auf Linux im Allgemeinen - NICHT spezifisch für eine bestimmte Distribution. Wenn sich die Frage zufällig in einer Linux-Umgebung befindet, geben Sie bitte Ihre Linux-Distribution im Hauptteil Ihrer Frage an, verwenden Sie jedoch NICHT das Tag / linux.

5
Korruptionssicheres SD-Kartendateisystem für Embedded Linux?
Vor kurzem hatten wir eine ziemlich unangenehme Situation mit unserem Kunden - Raspberry Pi-basierter "Kiosk", der zur Anzeige von Fernerkundungsdaten verwendet wurde (nichts Besonderes als ein Kioskmodus-Browser, der eine sich selbst aktualisierende Webseite vom Datenerfassungsserver anzeigt), konnte aufgrund von nicht gestartet werden Beschädigung des Dateisystems. Ext4, Manual fsck erforderlich, das …



3
Was steuert der Parameter vm.swappiness wirklich?
Gemäß der Kernel-Dokumentation: This control is used to define how aggressive the kernel will swap memory pages. Higher values will increase aggressiveness, lower values decrease the amount of swap. Dies ist jedoch irgendwie vage. Ich versuche genau herauszufinden, was der Parameter letztendlich steuert. Ich weiß, es passt an, wie aggressiv …
36 linux  kernel  memory  swap 


2
/ proc / PID / fd / X Verbindungsnummer
Unter Linux haben /proc/PID/fd/Xdie Links für Dateideskriptoren, die Pipes oder Sockets sind, eine Nummer wie: l-wx------ 1 user user 64 Mar 24 00:05 1 -> pipe:[6839] l-wx------ 1 user user 64 Mar 24 00:05 2 -> pipe:[6839] lrwx------ 1 user user 64 Mar 24 00:05 3 -> socket:[3142925] lrwx------ 1 …


3
Warum unterscheiden sich die Linux-Systemrufnummern in x86 und x86_64?
Ich weiß, dass die Systemaufrufschnittstelle auf einer niedrigen Ebene implementiert ist und daher architektur- / plattformabhängiger, nicht "generischer" Code. Ich kann jedoch nicht klar erkennen, warum Systemaufrufe in Linux-32-Bit-x86-Kerneln Nummern haben, die in der ähnlichen Architektur von Linux-64-Bit-x86_64 nicht gleich bleiben. Was ist die Motivation / der Grund für diese …

3
Wie kann ich eine Datei NICHT modifizierbar machen?
Während ich angemeldet bin, kann ich Folgendes tun: mkdir foo touch foo/bar chmod 400 foo/bar chmod 500 foo Dann kann ich vim öffnen (nicht als root), bearbeiten bar, einen Schreibvorgang erzwingen w!, und die Datei wird geändert. Wie kann ich verhindern, dass das Betriebssystem Dateien ändert? UPDATE 02.03.2017 chmod 500 …


7
Wie korreliere ich / dev / sd-Geräte mit der Hardware, die sie darstellen?
Ein Laufwerk beginnt auszufallen und ich kenne das Gerät nur anhand seiner /dev/sdbGerätedateibestimmung. Auf welche Weise kann ich diese Gerätedatei mit einem tatsächlichen Hardwaregerät korrelieren, um zu ermitteln, welches Laufwerk physisch ersetzt werden muss? Bonus: Was ist, wenn ich /dev/disk/bei dieser Installation keine Unterverzeichnisse habe? (Was ich leider nicht tue)

3
Verwendet grep einen Cache, um die Suche zu beschleunigen?
Ich habe festgestellt, dass nachfolgende grepAusführungen derselben Abfrage (und auch einer anderen Abfrage, aber derselben Datei) viel schneller sind als die erste Ausführung (der Effekt ist beim Durchsuchen einer großen Datei leicht erkennbar). Dies legt nahe, dass grep eine Art Zwischenspeicherung der für die Suche verwendeten Strukturen verwendet, ich jedoch …
35 linux  grep  cache 

7
Erzwinge, dass sich das Verzeichnis immer im Cache befindet
Ich habe verschiedene Methoden getestet, um die Kompilierungszeit meines gesamten c ++ - Projekts zu verkürzen. Derzeit dauert es ca. 5 Minuten. Ich habe mit distcc, ccache und anderen experimentiert. Kürzlich entdeckte ich, dass, wenn ich mein gesamtes Projekt auf ein RAM-Laufwerk kopiere und von dort kompiliere, die Kompilierzeit auf …

2
Welche Manpage beschreibt den Vorgang des Einschaltens eines Computers?
Vor ein paar Jahren erinnere ich mich an die Verwendung des Terminals und das Lesen eines Tutorials im Linux-Handbuch (using man) darüber, wie ein Computer nach dem Einschalten funktioniert hat. Es führte Sie durch den gesamten Prozess und erläuterte die Rolle von BIOS, ROM, RAM und Betriebssystem für diesen Prozess. …
35 linux  boot  man 

3
Listen Sie alle verfügbaren SSL-Zertifikate auf
Mein Git-Kunde behauptet error: Peer's Certificate issuer is not recognized. Dies bedeutet, dass der entsprechende SSL-Serverschlüssel im globalen Systemschlüsselring nicht gefunden werden kann. Ich möchte dies überprüfen, indem ich mir die Liste aller systemweit verfügbaren SSL-Schlüssel auf einem Gentoo-Linux-System ansehe . Wie kann ich diese Liste bekommen?
35 linux  openssl 

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.