เบเบธเบเปเบเบฃเปเบเบฃเบกเบฅเบฐเบเบปเบ Util-linux 2.39 เบฅเบธเปเบเปเปเปเปเบเปเบเบทเบเปเบเบตเบเปเบเปเปเบฅเปเบง, เปเบเบดเปเบเบฅเบงเบกเบกเบตเบเบฑเบเปเบเบฃเปเบเบฃเบกเบเบตเปเบเปเบฝเบงเบเปเบญเบเบขเปเบฒเบเปเบเปเบเบดเบ Linux- เปเบเบฃเปเบเบฃเบกเบซเบผเบฑเบ เปเบฅเบฐ เปเบเบฃเปเบเบฃเบกเบเบปเปเบงเปเบ. เบเบปเบงเบขเปเบฒเบ, เบเบธเบเปเบเบฃเปเบเบฃเบกเบเบฐเบเบญเบเบกเบตเปเบเบฃเปเบเบฃเบกเบเปเบฒเบเปเปเบเบฑเปเบ 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, เปเบฅเบฐ เบญเบทเปเบเป.
เปเบโเบชเบฐโเบเบฑเบโเปเบซเบกเปโ:
- เปเบเบฃเปเบเบฃเบก mount utility เปเบฅเบฐ libmount library เปเบเปเบเบทเบเบญเบฑเบเปเบเบเปเบเบทเปเบญเบฎเบญเบเบฎเบฑเบ kernel API เปเปเป. Linux เปเบเบทเปเบญเบเบฑเบเบเบฒเบเบเบฒเบเบเบดเบเบเบฑเปเบเบฅเบฐเบเบปเบเปเบเบฅเปเปเบเบเบญเบตเบเปเบชเป namespaces mount. API เปเปเปเบเบฐเบเบปเบเปเบเบเบเบฑเบเบเบฑเบ mount() เบเบปเปเบงเปเบเบเปเบงเบเบเบฑเบเบเบฑเบเปเบเบเบเปเบฒเบเบซเบฒเบเบชเบณเบฅเบฑเบเบเบฒเบเบเบฑเบเบเบฒเบเบเบฑเปเบเบเบญเบเบเบฒเบเบเบดเบเบเบฑเปเบเบเบตเปเปเบเบเบเปเบฒเบเบเบฑเบ (เบเบฒเบเบเบฐเบกเบงเบเบเบปเบ superblock, เบเบฒเบเบฎเบฑเบเบเปเปเบกเบนเบเบฅเบฐเบเบปเบเปเบเบฅเป, เบเบฒเบเบเบดเบเบเบฑเปเบ, เปเบฅเบฐ เบเบฒเบเปเบเบทเปเบญเบกเบเปเปเบเบฑเบเบเบธเบ mount). เบเบงเบฒเบกเปเบเบปเปเบฒเบเบฑเบเปเบเปเบเบญเบ Libmount เบเบฑเบ kernel เปเบเบปเปเบฒ. Linux API mounting เปเบเบปเปเบฒเบเบฑเบเบเบปเบเบขเบนเป. เบเบปเบงเปเบฅเบทเบญเบ "--disable-libmount-mountfd-support" เปเบเปเบเบทเบเปเบเบตเปเบกเปเบเบปเปเบฒเบกเบฒเปเบเบทเปเบญเบเบดเบเบเบฒเบเปเบเปเบเบฒเบ API เปเปเปเบขเปเบฒเบเปเบเบฑเปเบกเบเบงเบ.
- เบเบฒเบเบเปเบฒเปเบเป API mounting เปเบซเบกเปเปเบฎเบฑเบเปเบซเปเบกเบฑเบเปเบเบฑเบเปเบเปเบเปเบเบตเปเบเบฐเบเบฐเบเบดเบเบฑเบเบเบฒเบเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเบชเปเบฒเบฅเบฑเบเปเบเบเบเบตเป ID เบเบนเปเปเบเปเบเบญเบเบฅเบฐเบเบปเบเปเบเบฅเปเบเบตเปเบเบดเบเบเบฑเปเบ, เบเปเบฒเปเบเปเปเบเบทเปเบญเบเบฑเบเบเบนเปเปเบเบฅเปเบเบญเบเบเบนเปเปเบเปเบชเบฐเปเบเบฒเบฐเปเบเบเบฒเบเบดเบเบฑเบเบเปเบฒเบเบเบฐเปเบเบเบเบตเปเบเบดเบเบเบฑเปเบเบเบฑเบเบเบนเปเปเบเปเบญเบทเปเบเปเบเบฅเบฐเบเบปเบเบเบฐเบเบธเบเบฑเบ. เปเบเบทเปเบญเบเบงเบเบเบธเบกเบเบฒเบเบชเปเบฒเบเปเบเบเบเบตเป, เบเบฒเบเปเบฅเบทเบญเบ โX-mount.idmap=โ เปเบเปเบเบทเบเปเบเบตเปเบกเปเบชเป mount utility.
- เบเบปเบงเปเบฅเบทเบญเบเปเปเปเปเบเปเบเบทเบเปเบเบตเปเบกเปเบเบปเปเบฒเปเบเปเบเบฃเปเบเบฃเบก mount: "X-mount.auto-fstypes" เบชเบณเบฅเบฑเบเบเบฒเบเบเบงเบเบชเบญเบเบฅเบฐเบเบปเบเปเบเบฅเปเบเบฐเปเบเบเปเบเปเบถเปเบเปเบเบเบญเบฑเบเบเบฐเปเบเบกเบฑเบ, "X-mount.{owner,group,mode}" เบชเบณเบฅเบฑเบเบเบฒเบเบเปเบฝเบเปเปเบเปเบเบปเปเบฒเบเบญเบ, เบเบธเปเบก เปเบฅเบฐ เบเบฒเบเปเบเบปเปเบฒเปเบเบดเบเบซเบผเบฑเบเบเบฒเบ mount เปเบฅเบฐ "rootcontext=@target" เบชเบณเบฅเบฑเบเบเบฒเบเบเบฑเปเบเบเปเบฒเบเปเบฅเบดเบเบปเบ SE.Linux เบชเบณเบฅเบฑเบ FS. เบเบฒเบเบฎเบญเบเบฎเบฑเบเบญเบฒเบเบดเบงเปเบกเบฑเบ "recursive" เปเบเปเบเบทเบเปเบเบตเปเบกเปเบเบปเปเบฒเบชเบณเบฅเบฑเบเบเบธเบ VFS (เปเบเบฑเปเบ "mount -o bind,ro=recursive").
- เปเบเบตเปเบกเบเปเบฒเบชเบฑเปเบ blkpr เปเบเบทเปเบญเบชเบฐเบซเบเบงเบเบเบฅเบฑเบญเบเปเบเปเบ SCSI เบซเบผเบท NVMe.
- เปเบเบตเปเบกเบเปเบฒเบชเบฑเปเบ pipesz เปเบเบทเปเบญเบเปเบฒเบเบปเบเบซเบผเบทเบเบงเบเปเบเบดเปเบเบเบฐเบซเบเบฒเบ buffer เบชเปเบฒเบฅเบฑเบเบเปเปเบเบตเปเบเปเปเบกเบตเบเบทเปเปเบฅเบฐ FIFOs.
- เปเบเบตเปเบกเบเปเบฒเบชเบฑเปเบ waitpid เปเบเบทเปเบญเบฅเปเบเปเบฒเบเบฒเบเบเปเบฝเบเปเบเบเบชเบฐเบเบฒเบเบฐเบเบญเบเบเบฐเบเบงเบเบเบฒเบ arbitrary (เบเบปเบงเบขเปเบฒเบ, เบชเปเบฒเปเบฅเบฑเบเบเบฒเบเบเบฐเบเบดเบเบฑเบ).
- เปเบเบตเปเบกเบเบปเบงเปเบฅเบทเบญเบ "-n" เปเบฅเบฐ "--relative" เปเบซเปเบเบฑเบ renice utility.
- เบเบปเบเบเบฐเปเบซเบเบ blockdev เปเบเบเบฑเบเบเบธเบเบฑเบเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบ BLKGETDISKSEQ ioctl.
- เบฎเบญเบเบฎเบฑเบ pidfd เปเบฅเบฐ AF_NETLINK, AF_PACKET, AF_INET เปเบฅเบฐ AF_INET6 (/proc/net/*) sockets เปเบเปเบเบทเบเปเบเบตเปเบกเปเบเบปเปเบฒเปเบ lsfd utility, เบเบฒเบเบชเบฐเปเบเบเบเบทเปเบเบฐเบเบงเบเบเบฒเบเบเบตเปเบเปเบฝเบเบเบฒเบ proc/$pid/fd เปเบเปเบเบทเบเบชเบฐเบซเบเบญเบเปเบซเป, เบเบฒเบเบเบญเบเบฅเบฐเบซเบฑเบเบเบธเบเบเบฒเบ /proc/ $PID/fdinfo/$ เปเบเปเบเบทเบเบเบฐเบเบดเบเบฑเบ fd, เปเบเบตเปเบกเบเบฒเบเปเบฅเบทเบญเบ "-i" ("inet") เปเบเบทเปเบญเบชเบฐเปเบเบเบเบฝเบเปเบเปเบเปเปเบกเบนเบเบเปเบฝเบงเบเบฑเบ AF_INET เปเบฅเบฐ AF_INET6 sockets.
- เบเบฐเบเบธเบเบฑเบเบเบตเป cal utility เบฎเบญเบเบฎเบฑเบเบเบฒเบเบเบฑเปเบเบเปเบฒเบชเบตเบญเบญเบเบเปเบฒเบ terminal-colors.d.
- dmesg เบเบฐเบเบดเบเบฑเบเบเบปเบเบเบฐเบฅเบดเบเบเบตเปเบกเบตเบเบงเบฒเบกเปเบกเปเบเบเปเบฒเปเบเปเบเปเบชเปเบงเบเบซเบเบถเปเบเบเบญเบเบงเบดเบเบฒเบเบตเปเบกเบทเปเบญเปเบเปเบเบปเบงเปเบฅเบทเบญเบ "-เบเบฑเบเบเบฑเปเบเปเบเป" เปเบฅเบฐ "-เบเบปเบเบเปเบงเบฒ" เปเบเบเบปเบงเปเบฅเบทเบญเบ "-เบฅเบฐเบเบฑเบ", เบเบงเบฒเบกเบชเบฒเบกเบฒเบเปเบเบเบฒเบเบฅเบฐเบเบธเบเปเบฒเบเปเบฒเบซเบเปเบฒ / เบเปเบฒเบเปเปเบเปเบฒเบ "+" เปเบเปเบเบทเบเปเบเบตเปเบกเปเบเบทเปเบญเบชเบฐเปเบเบเบเบธเบเบฅเบฐเบเบฑเบเบเปเบงเบ. เบเบปเบงเปเบฅเบเปเบซเบเปเบเบงเปเบฒ/เปเปเบญเบเบเบงเปเบฒเบเบตเปเบฅเบฐเบเบธเปเบงเป.
- เบเบฒเบเปเบฅเบทเบญเบ "--types" เปเบเปเบเบทเบเปเบเบตเปเบกเปเบเบปเปเบฒเปเบเบเบฒเบเบเปเบฒเปเบเป fstrim เบชเปเบฒเบฅเบฑเบเบเบฒเบเบเบฑเปเบเบเบญเบเปเบเบเบเบฐเปเบเบเบเบญเบเบฅเบฐเบเบปเบเปเบเบฅเป.
- เบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเบฅเบฐเบเบปเบเปเบเบฅเป bcachefs เปเบเปเบเบทเบเปเบเบตเปเบกเปเบเบปเปเบฒเปเบ blkid เปเบฅเบฐ libblkid เปเบฅเบฐเบเบฒเบเบเบดเบเปเบฅเป checksum เปเบเปเบเบทเบเปเบเบตเบเปเบเปเบชเปเบฒเบฅเบฑเบเบฅเบฐเบเบปเบเปเบเบฅเปเปเบฅเบฐ RAID.
- เบเบปเบงเปเบฅเบทเบญเบ โ--nvmeโ เปเบฅเบฐ โ--virtioโ เปเบเปเบเบทเบเปเบเบตเปเบกเปเบเบปเปเบฒเปเบ lsblk utility เปเบเบทเปเบญเบเบฑเปเบเบเบญเบเบญเบธเบเบฐเบเบญเบ ID (udev ID), ID-LINK (udev /dev/disk/by-id), PARTN (เบเบฒเบเบดเบเบฑเบ. number) เปเบฅเบฐ MQ (เบเบดเบง) เบเบฑเบเปเบเปเบเบทเบเบเบฐเบเบดเบเบฑเบ ), เบเบฒเบเบเบฑเบเบเบธเบเบเบฒเบเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเบชเปเบฒเบฅเบฑเบเบเบฒเบเบชเบฝเบเบฎเปเบญเบเปเบฅเบฐเบญเบธเบเบฐเบเบญเบ unpluggging.
- เปเบเบตเปเบกเบเบปเบงเปเบฅเบทเบญเบ โ--envโ เปเบชเป nsenter เบชเบณเบฅเบฑเบเบเบฒเบเบเปเบฒเบเบเบญเบเบเบปเบงเปเบเบชเบฐเบเบฒเบเปเบงเบเบฅเปเบญเบก.
- เปเบเบตเปเบกเบเบปเบงเปเบฅเบทเบญเบ "-Z" เปเบชเป namei เปเบเบทเปเบญเบชเบฐเปเบเบเบชเบฐเบเบฒเบเบเบฒเบ SELinux.
- เบเบฒเบเบเบฑเบเบเบธเบเบเบฒเบเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเบชเปเบฒเบฅเบฑเบเบฅเบฐเบเบปเบเบเบฒเบเบเปเปเบชเปเบฒเบ Meson.
เปเบซเบผเปเบเบเปเปเบกเบนเบ: opennet.ru
