நெருங்கிய தொடர்புடைய இரண்டையும் உள்ளடக்கிய, சிஸ்டம் யூட்டிலிட்டீஸ் தொகுப்பான யூட்டில்-லினக்ஸ் 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 மற்றும் பிற பயன்பாடுகள் அடங்கும்.
புதிய பதிப்பில்:
- புதிய கெர்னல் ஏபிஐ-ஐ ஆதரிக்கும் வகையில், மவுண்ட் யூட்டிலிட்டி மற்றும் லிப்மவுண்ட் லைப்ரரி புதுப்பிக்கப்பட்டுள்ளன. Linux மவுண்ட் நேம்ஸ்பேஸ்களின் அடிப்படையில் கோப்பு முறைமை மவுண்டிங்கை நிர்வகிக்க. இந்தப் புதிய API, பொதுவான mount() செயல்பாட்டிற்குப் பதிலாக, வெவ்வேறு மவுண்டிங் நிலைகளைக் (சூப்பர்பிளாக்கைச் செயலாக்குதல், கோப்பு முறைமைத் தகவலைப் பெறுதல், மவுண்டிங் செய்தல், மற்றும் மவுண்ட் பாயிண்ட்டுடன் இணைத்தல்) கையாளுவதற்கான தனித்தனி செயல்பாடுகளைக் கொண்டுள்ளது. பழைய கெர்னல்களுடன் Libmount-இன் இணக்கத்தன்மை. Linux பழைய மவுண்டிங் ஏபிஐ தக்கவைக்கப்பட்டுள்ளது. புதிய ஏபிஐ-ஐ வலுக்கட்டாயமாக செயலிழக்கச் செய்ய, "--disable-libmount-mountfd-support" என்ற விருப்பத்தேர்வு சேர்க்கப்பட்டுள்ளது.
- புதிய மவுண்டிங் API, மவுண்ட் செய்யப்பட்ட கோப்பு முறைமைகளின் பயனர் ஐடிகளை மேப்பிங் செய்வதற்கான ஆதரவை அனுமதிக்கிறது. மவுண்ட் செய்யப்பட்ட வெளிநாட்டுப் பகிர்வில் உள்ள ஒரு குறிப்பிட்ட பயனருக்குச் சொந்தமான கோப்புகளை தற்போதைய கணினியில் உள்ள மற்றொரு பயனரின் கோப்புகளுடன் இணைக்க இது பயன்படுகிறது. இந்த மேப்பிங்கைக் கட்டுப்படுத்த, மவுண்ட் பயன்பாட்டில் "X-mount.idmap=" விருப்பம் சேர்க்கப்பட்டுள்ளது.
- மவுண்ட் பயன்பாட்டில் புதிய விருப்பங்கள் சேர்க்கப்பட்டுள்ளன: ஒரு குறிப்பிட்ட வகை கோப்பு முறைமையைத் தானாகக் கண்டறிவதற்கான "X-mount.auto-fstypes", மவுண்ட் செய்த பிறகு உரிமையாளர், குழு மற்றும் அணுகல் முறையை மாற்றுவதற்கான "X-mount.{owner,group,mode}" மற்றும் SE சூழலை அமைப்பதற்கான "rootcontext=@target".Linux FS-க்காக, VFS கொடிகளில் (எ.கா., "mount -o bind,ro=recursive") "recursive" அளவுருவிற்கான ஆதரவு சேர்க்கப்பட்டுள்ளது.
- SCSI அல்லது NVMe டிரைவ்களில் தொகுதிகளை முன்பதிவு செய்ய blkpr கட்டளையைச் சேர்த்தது.
- பெயரிடப்படாத பைப்புகள் மற்றும் FIFO களுக்கான இடையக அளவை அமைக்க அல்லது சரிபார்க்க pipez கட்டளை சேர்க்கப்பட்டது.
- தன்னிச்சையான செயல்முறை நிலை மாற்றத்திற்காக காத்திருக்க waitpid கட்டளை சேர்க்கப்பட்டது (எ.கா. செயல்படுத்தல் நிறைவு).
- ரெனிஸ் பயன்பாடு "-n" மற்றும் "--relative" விருப்பங்களுடன் புதுப்பிக்கப்பட்டுள்ளது.
- blockdev பயன்பாடு இப்போது BLKGETDISKSEQ ioctl ஐ ஆதரிக்கிறது.
- lsfd பயன்பாடு இப்போது pidfd மற்றும் AF_NETLINK, AF_PACKET, AF_INET, மற்றும் AF_INET6 சாக்கெட்டுகளை (/proc/net/*) ஆதரிக்கிறது, proc/$pid/fd இலிருந்து மாற்றியமைக்கப்பட்ட செயல்முறை பெயர்களைக் காட்டுகிறது, /proc/$PID/fdinfo/$fd இலிருந்து கொடிகளை டிகோட் செய்கிறது, மேலும் AF_INET மற்றும் AF_INET6 சாக்கெட்டுகள் பற்றிய தகவல்களை மட்டும் காண்பிக்க "-i" ("-inet") விருப்பத்தைச் சேர்க்கிறது.
- cal பயன்பாடு இப்போது terminal-colors.d வழியாக வண்ண வெளியீட்டைத் தனிப்பயனாக்குவதை ஆதரிக்கிறது.
- dmesg இல், “--since” மற்றும் “--until” விருப்பங்களைப் பயன்படுத்தும் போது பின்ன-வினாடி துல்லியத்துடன் வெளியீடு செயல்படுத்தப்படுகிறது; “--level” விருப்பத்தில், குறிப்பிட்டதை விட அதிகமாக/குறைவாக எண்களைக் கொண்ட அனைத்து நிலைகளையும் காண்பிக்க “+” முன்னொட்டு/பின்னொட்டைக் குறிப்பிடும் திறன் சேர்க்கப்பட்டுள்ளது.
- fstrim பயன்பாடு, கோப்பு முறைமை வகையின்படி வடிகட்டுவதற்கு "--types" என்ற புதிய விருப்பத்தைக் கொண்டுள்ளது.
- blkid மற்றும் libblkid இல் bcachefs கோப்பு முறைமைக்கான ஆதரவைச் சேர்த்தது, மேலும் கோப்பு முறைமை மற்றும் RAID க்கான செக்சம் கணக்கீட்டை இயக்கியது.
- சாதனங்களை வடிகட்டுவதற்கான "--nvme" மற்றும் "--virtio" விருப்பங்களுடன் lsblk பயன்பாடு புதுப்பிக்கப்பட்டுள்ளது, ID (udev ID), ID-LINK (udev /dev/disk/by-id), PARTN (பகிர்வு எண்) மற்றும் MQ (வரிசை) நெடுவரிசைகள் செயல்படுத்தப்பட்டுள்ளன, மேலும் சாதனங்களை ஹாட்-பிளக்கிங் மற்றும் அவிழ்ப்பதற்கான ஆதரவு மேம்படுத்தப்பட்டுள்ளது.
- சூழல் மாறிகளை அனுப்ப nsenter இல் "--env" விருப்பம் சேர்க்கப்பட்டது.
- SE சூழல்களைக் காண்பிப்பதற்காக namei-இல் "-Z" விருப்பம் சேர்க்கப்பட்டது.Linux.
- மீசன் உருவாக்க அமைப்புக்கான மேம்படுத்தப்பட்ட ஆதரவு.
ஆதாரம்: opennet.ru
