Util-linux 2.39 sii deynta

Nooc cusub oo ah xirmada adeegyada nidaamka Util-linux 2.39 ayaa la daabacay, kaas oo ay ku jiraan labada adeeg ee si dhow ula xiriira kernel Linux iyo adeegyada guud ee ujeeddada. Tusaale ahaan, xirmada waxaa ku jira utilities mount/umount, fdisk, hwclock, cal, blkid, fsck/cfdisk/sfdisk, blockdev, chrt, mkfs, ionice, more, renice, su, kill, setsid, login, shutdown, dmesg, lscpu, logger, losetup, setterm, mkswap, swapon, taskset, iwm.

Nooca cusub:

  • Utility buurta iyo maktabadda libmount waxay ku dartay taageerada Linux kernel API ee cusub si loo maareeyo kor u qaadista nidaamka faylalka ee ku saleysan buurta magacyada. API-ga cusub, halkii laga isticmaali lahaa shaqada guud ee buurta (), hawlo kala duwan ayaa loo isticmaalaa si loo maareeyo marxaladaha kala duwan ee kor u qaadista (habsocodka superblock, hel macluumaadka ku saabsan nidaamka faylka, dhejinta, ku dheji barta buurta). libmount wuxuu weli la jaan qaadayaa kernels Linux-ka hore iyo API-gii hore ee kor u kaca. Si xoog loo joojiyo API-ga cusub, doorashada "--disable-libmount-mountfd-support" ayaa lagu daray.
  • Isticmaalka API-ga cusub ee rakibaadda ayaa suurtogal ka dhigay in la hirgeliyo taageerada khariidadeynta aqoonsiga isticmaalaha ee nidaamyada faylka rakiban, oo loo isticmaalo in lagu waafajiyo faylasha isticmaale gaar ah oo ku yaal qayb shisheeye oo la rakibay iyo isticmaale kale nidaamka hadda jira. Si loo xakameeyo khariidadaha, doorashada "X-mount.idmap=" ayaa lagu daray utility-ga buurta.
  • Ikhtiyaarada cusub ayaa lagu daray utility fuudhka: "X-mount.auto-fstypes" si si toos ah loo ogaado nidaamka faylka nooc gaar ah, "X-Mount.{owner,group,mode}" si loo beddelo mulkiilaha, kooxda iyo habka gelitaanka ka dib kor u kaca, iyo "rootcontext = @target" si loo dejiyo macnaha SELinux ee nidaamka faylka. Taageero lagu daray doodda "recursive" ee calamada VFS (tusaale "mount -o bind,ro=recursive").
  • Waxaa lagu daray amarka blkpr si loo xafido baloogyada SCSI ama NVMe.
  • Amarka pipesz ee lagu daray si loo dejiyo ama loo hubiyo cabbirka kaydinta tuubooyinka aan la magacaabin iyo FIFOs.
  • Amarka sugitaanka oo lagu daray si loo sugo isbeddelka xaaladda habsocodka aan sharciga ahayn (tusaale, dhammaystirka fulinta).
  • Waxa lagu daray "-n" iyo "--reletive" fursadaha utility renice.
  • Utility blockdev hadda waxay taageertaa BLKGETDISKSEQ ioctl.
  • Taageerada pidfd iyo AF_NETLINK, AF_PACKET, AF_INET iyo AF_INET6 (/proc/net/*) saldhigyada ayaa lagu daray utility lsfd, muujinta magacyada habraaca ee laga beddelay proc/$pid/fd ayaa la bixiyay, calan ka soo saaraya /proc/ $PID/fdinfo/$ waa la hirgaliyay fd, oo lagu daray ikhtiyaarka "-i" ("-inet") si loo muujiyo kaliya macluumaadka ku saabsan AF_INET iyo AF_INET6.
  • Utility cal hadda waxay taageertaa dejinta wax soo saarka midabka iyada oo loo marayo terminal-colors.d.
  • dmesg waxay fulisaa wax soo saarka si sax ah oo jajab ah ilbiriqsiyo marka la isticmaalayo "- tan" iyo "-ilaa" xulashooyinka; xulashada "-heerka", awoodda lagu qeexo horgalaha / daba-galka "+" ayaa lagu daray si loo muujiyo dhammaan heerarka leh tirooyinka ka weyn/ka yar kuwa la cayimay.
  • Xulashada "--types" ayaa lagu daray utility fstrim si loogu shaandheeyo nooca nidaamka faylka.
  • Taageerada nidaamka faylka bcachefs ayaa lagu daray blkid iyo libblkid iyo xisaabinta jeegaga nidaamka faylka iyo RAID waa la dajiyay.
  • Ikhtiyaarada "-nvme" iyo "--virtio" ayaa lagu daray utility lsblk si loo shaandheeyo aaladaha; Aqoonsiga (udev ID), ID-LINK (udev/dev/ disk/by-id), PARTN (qayb nambarka) iyo MQ (kuyuuga) tiirarka ayaa la hirgeliyey ), taageerada la wanaajiyey ee xiridda kulul iyo furidda qalabka.
  • Waxaa lagu daray "--env" ikhtiyaar si loo helo beddelka doorsoomayaasha deegaanka.
  • Waxaa lagu daray "-Z" ikhtiyaar si loogu magacaabo si loo muujiyo macnaha SELinux.
  • Taageerada la wanaajiyay ee nidaamka dhismaha Meson.

Source: opennet.ru

Add a comment