Nach einem Jahr Entwicklung stabile Version der grundlegenden Systemwerkzeuge , zu dem Programme wie sort, cat, chmod, chown, chroot, cp, date, dd, echo, hostname, id, ln, ls usw. gehören.
Hauptneuheiten:
- Die Werkzeuge stat und ls nutzen jetzt effizientere Systemaufrufe wenn verfĂŒgbar.
- Die Werkzeuge stat und tail unterstĂŒtzen jetzt die Dateisysteme âbinderfsâ, âdma-buf-fsâ, âerofsâ, âppc-cmm-fsâ und âz3foldâ. Bei âstat -f -c%Tâ wird der Dateisystemtyp angezeigt. Der Befehl âtail -fâ verwendet fĂŒr die angegebenen Dateisysteme den Mechanismus inotify.
- In den Werkzeugen du, expr, install, ls, mknod, ptx, shuf und sort wird eine korrekte ĂberprĂŒfung von numerischen Daten sichergestellt, z. B. fĂŒhrt der Befehl âdu -d 1xâ jetzt zu einem Fehler anstatt das Zeichen âxâ zu ignorieren.
- In den Datumsformaten wurde UnterstĂŒtzung fĂŒr Buchstabennamen hinzugefĂŒgt (âAâ â âMâ entsprechen UTC+1 â UTC+12, âNâ â âYâ entsprechen UTC-1 â UTC-12). Zum Beispiel entspricht die Angabe âdate -d â09:00Bâ 9:00 UTC+2.
- Im Werkzeug ls wird ein Fehler beim Zugriff auf ein entferntes Verzeichnis in GNU/Linux angezeigt (zuvor wurde dies als leer angezeigt).
- In ls wurde die Option ââtime=birthâ hinzugefĂŒgt, um die Erstellungszeit einer Datei anzuzeigen und nach diesem Wert zu sortieren.
- Die Verarbeitung von âod âskip-bytesâ wurde auf die Verwendung von lseek fĂŒr alle Dateitypen umgestellt, was in bestimmten Situationen die Leistung erheblich steigern kann.
- In stat wurde die Option ââcachedâ hinzugefĂŒgt, um die Ăbereinstimmung von zwischengespeicherten Attributen des Dateisystems mit dem Aufruf statx zu ĂŒberprĂŒfen (nĂŒtzlich bei Netzwerk-Dateisystemen).
Quelle: opennet.ru
