Die Standardmethode zum Testen, ob eine Datei leer ist test -s FILE, ist natürlich mit , aber einer unserer Kunden hat ein Skript erhalten, das Tests wie diese enthält: RETVAL=`ls -s ./log/cr_trig.log | awk '{print $1}'` if test $RETVAL -ne 0 then echo "Badness: Log not empty" exit 25 fi …
Ich habe die Berechtigungen einiger Dateien, die ich auf ein Unix-System migriert hatte, massiv rekursiv geändert. Ich habe sie in ug + rw geändert, aber dann habe ich festgestellt, dass ich keine Unterverzeichnisse durchlaufen kann. Ich habe in der Manpage nach gesucht chmodund keine Erklärung für das Ausschließen von Verzeichnissen …
Ich habe mich ein bisschen verlaufen und bin mir nicht sicher, welche Technologie ich für die vollständige Festplattenverschlüsselung wählen soll. Es ist schwer zu sagen, ob die Informationen noch aktuell sind. Gibt es dafür eine aktuelle Best-Practice-Lösung?
Gibt es eine Möglichkeit, ein Dateisystemobjekt wie folgt zu erstellen: mknod files p cat file1 file2 ... fileN > files aber so, dass es gesucht werden kann, als ob es eine reguläre Datei wäre?
Im Zusammenhang damit . Ich möchte einen OS-Schalter nutzen, um auf BTRFS zu aktualisieren. BTRFS behauptet, viel zu bieten (Ausfallsicherheit bei Datenverlust, Selbstheilung bei RAID, Prüfsummen von Metadaten und Daten, Komprimierung, Snapshots). Aber es ist langsam, wenn es mit fsync-intensiven Programmen wie dpkg(ich weiß eatmydataund die beschissenen apt-btrfs-snapshotProgramme) verwendet wird, …
Gibt es allgemeine Lösungen, um zu überprüfen, ob eine Datei beschädigt ist oder nicht? Beispielsweise, ob eine Videodatei fehlerhaft oder eine komprimierte Datei beschädigt ist usw.
Linux unterstützt viele Dateisysteme (z. B. ext3, NTFS, FAT32 usw.). Das folgende Diagramm zeigt, wie Linux einem Prozess den Zugriff auf Dateien ermöglicht: Angenommen, ein Prozess, der den read()Systemaufruf zum Lesen einer Datei aufgerufen hat , führt dazu, dass auf die VFS-Ebene zugegriffen wird und die VFS-Ebene auf der Grundlage …
Für eine Socket-Datei sieht das so aus: # ls -alti socket 14112 srw------- 1 root root 0 Nov 15 20:03 socket # cat socket cat: socket: No such device or address catGibt es eine Methode, um mehr Informationen über die Socket-Datei zu erhalten, da der Befehl hier unbrauchbar ist? Wie …
Diese Frage stellte sich mir neulich, als ich an einem Entwicklungsprojekt arbeitete, das auf einem mit einer Meinung versehenen Rahmen hinsichtlich der Dateinamen beruht. Das Framework (hier irrelevant) wollte die Dateinamen in Großbuchstaben sehen. Das brachte mich zum Nachdenken. Sagen Sie auf einem Dateisystem, bei dem die Groß- und Kleinschreibung …
Ich habe mein System von btrfs auf ext4 migriert, nachdem ich auf Leistungsprobleme mit VMs gestoßen bin. Ich habe zwei Festplatten in meinem Laptop, mit denen ich arbeiten kann. Ich habe meine Home-Partition erfolgreich verschoben, aber die gleichen Schritte, die ich verwendet habe, funktionieren nicht für root. Bisherige Fortschritte: Ich …
In diesem ls -1 target_dir | wc -lFall werden die Dateien in einem Verzeichnis gezählt. Das finde ich etwas umständlich. Gibt es einen eleganteren oder prägnanteren Weg?
Beim Kopieren mit cpbleiben die erweiterten Attribute auch bei expliziten Attributen nicht erhalten cp -a --preserve=all /source /dest oder cp -a --preserve=xattr /source /dest Das gleiche gilt mit rsync, dh rsync -aq -A -X --delete /source /dest Auf dem Zieldateisystem kann ich das erweiterte Attribut jedoch manuell erstellen (mit chattr). …
Wie ich herausgefunden habe, sind bei Verwendung von umask die höchsten Berechtigungen, die Sie Dateien erteilen können, 666. Dies geschieht durch umask 0000. Dies liegt an den Standardberechtigungen für die Dateierstellung, die auf jedem mir bekannten System 666 zu sein scheinen. Ich weiß, dass wir für Dateien ausführbare Rechte benötigen, …
Ich starte X als Benutzer und muss die Helligkeit meiner Tastatur einstellen /sys/class/leds/asus\:\:kbd_backlight/brightness. Das /sys/Verzeichnis wird nach dem Neustart neu erstellt, sodass auch die Berechtigungen zurückgesetzt werden. Wie richte ich es ein, damit die Datei nicht nach jedem Start für alle Benutzer beschreibbar ist? Ich verwende Archlinux mit SDDM als …
Folgendes wird angezeigt: / var / log / messages, was bedeutet das? Feb 19 22:51:20 kernel: [ 187.819487] non-matching-uid symlink following attempted in sticky world-writable directory by sh (fsuid 1001 != 0) Es passiert, wenn ein Cron-Job ausgeführt werden soll.
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.