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.

1
Was sind einige Alternativen zu Virtualbox
Ich habe in letzter Zeit große Probleme bei der Installation auf einer Box, die ich nicht neu starten oder den Kernel ändern kann. Gibt es ein anderes Paket, das Gre-Tunnel unterstützt (wenn das Betriebssystem unterstützt), das ich unter Linux ausführen kann? Grundsätzlich möchte ich Linux unter Linux. Ich kann nicht …


1
Online-Patching des Linux-Kernels (dh ohne Neustart)
Entschuldigung - ich erinnere mich nicht an den genauen Namen. Ich weiß, dass es einen Mechanismus gibt, um den Kernel zur Laufzeit zu patchen, indem Module geladen werden, ohne dass ein Neustart erforderlich ist, solange die beteiligten Strukturen nicht betroffen sind. Es wird von Servern für Sicherheitspatches und kürzlich von …

3
Wie entferne ich das Cache-Gerät aus dem Bcache?
Ich glaube, sobald ich sichergestellt habe, dass mein Cache-Gerätestatus "sauber" ist: $ sudo cat /sys/block/bcache0/bcache/state Ich kann es einfach physisch vom Computer entfernen, wenn es ausgeschaltet ist, oder mit liveCD booten und den Superblock reinigen mit: $ sudo dd if=/dev/zero of=<backing device for cache> bs=1024 count=1024 Aber ich kann nirgendwo …
7 linux  memory  bcache 

1
mdadm Raid5 gibt Ersatzteile für fehlende Ereignisse
Ich habe erfolgreich ein raid5-Array auf Debian-Tests (Wheezy) aufgebaut. Wie in den Manpages und weiter angegeben, wird das Array als nicht synchrones Array erstellt, wobei nur ein neues Ersatzteil zur Reparatur eingespritzt wird. Das hat gut funktioniert. Aber nach dem Wiederherstellungsprozess erhalte ich täglich Nachrichten über fehlende Ersatzteile, aber das …


5
So fügen Sie ein Symbol hinzu (oder fügen einfach eine neue Zeile hinzu), wenn die Zahlen im Text nicht fortlaufend sind
Ex: Eingabedatei A<0> A<1> A_D2<2> A_D2<3> A<4> A_D2<6> A<9> A_D2<10> A<13> Gewünschte Ausgabe: A<0> A<1> A_D2<2> A_D2<3> A<4> ----- A_D2<6> ----- ----- A<9> A_D2<10> ----- ----- A<13> Achten Sie einfach auf die Nummer in der spitzen Klammer. Wenn die Zahl nicht fortlaufend ist, fügen Sie ein Symbol hinzu (oder fügen …

3
Wie funktioniert der Linux-Befehl "mount -a"?
Nach dem Hinzufügen eines neuen Einhängepunkts werden /etc/fstabwir normalerweise ausgeführt mount -a, um die Änderung widerzuspiegeln (wenn wir den Neustart umgehen möchten), und die df -khAusgabe zeigt den neuen Einhängepunkt. Wie wirkt sich die mount -aArbeit / Auswirkung bereits gemounteter Partitionen aus, die auf die /etc/fstabDatei verweisen ? Wird diese …



2
Eine Datei mit den Dateimodusbits a + rw kann nicht entfernt werden
Ich habe eine Datei mit den folgenden Dateimodus-Bits ( a+rw): [0] mypc<johndoe>:~>sudo touch /tmp/test [0] mypc<johndoe>:~>sudo chmod a+rw /tmp/test [0] mypc<johndoe>:~>ls -l /tmp/test -rw-rw-rw- 1 root root 0 Mar 13 11:09 /tmp/test Warum kann ich die Datei nicht entfernen? [0] mypc<johndoe>:~>rm /tmp/test rm: cannot remove '/tmp/test': Operation not permitted

3
summiere alle Zahlen von "du"
Wir wollen die ersten Zahlen berechnen, von denen wir bekommen du du -b /tmp/* 6 /tmp/216c6f99-6671-4865-b8bc-7205f5388752_resources 668669 /tmp/hadoop7887078727316788325.tmp 6 /tmp/hadoop-hdfs 42456 /tmp/hive 32786 /tmp/hsperfdata_hdfs 6 /tmp/hsperfdata_hive 32786 /tmp/hsperfdata_root 262244 /tmp/hsperfdata_yarn so wird die endgültige Summe sein sum=6+668669+6+42456+32786+6+32786+262244 echo $sum Wie können wir es mit awk oder perl one linern machen?


1
Root-Rechte können nach setuid (1000) in musl libc wiederhergestellt werden
musl libckönnen Sie ändern , uidum rootmit selbst nach angeblich fallen Berechtigungen setuid(1000). Ich kann das Problem mit nicht reproduzieren glibc. Code: #define _GNU_SOURCE #include <unistd.h> #include <stdio.h> int main(void) { uid_t r, e, s; getresuid(&r, &e, &s); printf("%d %d %d\n", r, e, s); if (setuid(1000) != 0) puts("setuid(1000) failed"); …


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.