Iyo itsva vhezheni yeUtil-linux 2.39 package yezvishandiso zvehurongwa yakaburitswa, iyo inosanganisira zvese zvinoshandiswa zvine hukama neLinux kernel uye general-chinangwa zvinoshandiswa. Semuyenzaniso, pasuru yacho ine zvinoshandisa mount/umount, fdisk, hwclock, cal, blkid, fsck/cfdisk/sfdisk, blockdev, chrt, mkfs, ionice, zvimwe, renice, su, kuuraya, setsid, login, shutdown, dmesg, lscpu, setterm, taskwap, taskwap, etc.
Mushanduro itsva:
- Iyo mount utility uye libmount raibhurari yakawedzera tsigiro yeLinux kernel API yekudzora kuti mafaera akaiswa sei zvichibva pagomo remazita. Muiyo API nyowani, panzvimbo peyakajairwa gomo () basa, mabasa akaparadzana anoshandiswa kubata matanho akasiyana egomo (gadzirisa iyo superblock, wana ruzivo nezve faira system, gomo, batanidza kunzvimbo yekukwira). Iko kuenderana kwe libmount neyekare Linux kernels uye yekare yekukwira API yakachengetedzwa. Yakawedzerwa "--disable-libmount-mountfd-support" sarudzo yekumanikidza kudzima iyo API nyowani.
- Kushandiswa kweiyo API nyowani yegomo kwakaita kuti zvikwanise kuita tsigiro yekugadzira mepu yevashandisi maID eakakwidzwa faira masisitimu, ayo anoshandiswa kumepu mafaera emumwe mushandisi pane yakamisikidzwa yekune imwe nyika kune mumwe mushandisi pane yazvino system. Kuti udzore mepu, iyo "X-mount.idmap=" sarudzo yawedzerwa kune gomo utility.
- Π ΡΡΠΈΠ»ΠΈΡΡ mount Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Ρ Π½ΠΎΠ²ΡΠ΅ ΠΎΠΏΡΠΈΠΈ: Β«X-mount.auto-fstypesΒ» Π΄Π»Ρ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ ΠΎΠ±Π½Π°ΡΡΠΆΠ΅Π½ΠΈΡ ΡΠ°ΠΉΠ»ΠΎΠ²ΠΎΠΉ ΡΠΈΡΡΠ΅ΠΌΡ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΠ½Π½ΠΎΠ³ΠΎ ΡΠΈΠΏΠ°, Β«X-mount.{owner,group,mode}Β» Π΄Π»Ρ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡ Π²Π»Π°Π΄Π΅Π»ΡΡΠ°, Π³ΡΡΠΏΠΏΡ ΠΈ ΡΠ΅ΠΆΠΈΠΌΠ° Π΄ΠΎΡΡΡΠΏΠ° ΠΏΠΎΡΠ»Π΅ ΠΌΠΎΠ½ΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΈ Β«rootcontext=@targetΒ» Π΄Π»Ρ Π²ΡΡΡΠ°Π²Π»Π΅Π½ΠΈΡ ΠΊΠΎΠ½ΡΠ΅ΠΊΡΡΠ° SELinux Π΄Π»Ρ Π€Π‘. ΠΠ»Ρ ΡΠ»Π°Π³ΠΎΠ² VFS Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π° ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ° Π°ΡΠ³ΡΠΌΠ΅Π½ΡΠ° Β«recursiveΒ» (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, Β«mount -o bind,ro=recursiveΒ»).
- Yakawedzera blkpr kuraira kuchengetedza zvidhinha paSCSI kana NVMe madhiraivha.
- Yakawedzera pipesz kuraira kuseta kana kutarisa buffer saizi yemapombi asina kudomwa nemaFIFO.
- Yakawedzera waitpid kuraira kumirira shanduko yemamiriro ekuita zvekupokana (semuenzaniso, kupedzwa kwekuuraya).
- Yakawedzerwa "-n" uye "--relative" sarudzo kuti renice utility.
- Iyo blockdev utility inoshandisa rutsigiro rweiyo BLKGETDISKSEQ ioctl.
- Yakawedzera rutsigiro rwepidfd uye AF_NETLINK, AF_PACKET, AF_INET, uye AF_INET6 zvigadziko (/proc/net/*) kune lsfd utility, yakaratidza akachinja maitiro mazita kubva kuproc/$pid/fd, akaiswa decoding yemureza kubva ku/proc/$PID/fdinfo/-inet iti yeβ NET_Afd ruzivo chete (yakawedzera "-$ineit nezve" NET_IFd ruzivo s uye AF_INET6.
- Iyo cal utility yakawedzera rutsigiro rwekugadzirisa ruvara kubuda kuburikidza neterminal-colors.d.
- Mu dmesg, kuburitsa nekurongeka kwemasekonzi echikamu kunoitwa kana uchishandisa "--since" uye "--kusvika" sarudzo, iyo "--level" sarudzo ine kugona kududzira prefix / suffix "+" kuratidza ese mazinga ane nhamba huru pane/ isingasviki pane yataurwa.
- Yakawedzerwa "--mhando" sarudzo ye fstrim utility yekusefa neFS mhando.
- Yakawedzera rutsigiro rwe bcachefs faira system kune blkid uye libblkid uye yakagonesa checksum kuverenga yefaira system uye RAID.
- Yakawedzerwa "--nvme" uye "--virtio" sarudzo kune lsblk utility kusefa kunze zvishandiso, yakaitwa ID (udev ID), ID-LINK (udev /dev/disk/by-id), PARTN (partition number) uye MQ (queue) makoramu, yakagadziridzwa tsigiro yekupisa plugging uye unplugging zvishandiso.
- Yakawedzerwa "--env" sarudzo kune nsenter kupfuudza nharaunda zvinosiyana.
- Yakawedzera "-Z" sarudzo yekunami kuratidza SELinux mamiriro.
- Yakavandudzwa rutsigiro rweMeson assembly system.
Source: opennet.ru