GNU Coreutils ಬಿಡುಗಡೆ 9.1

GNU Coreutils 9.1 ಮೂಲ ಸಿಸ್ಟಮ್ ಉಪಯುಕ್ತತೆಗಳ ಒಂದು ಸ್ಥಿರ ಆವೃತ್ತಿಯು ಲಭ್ಯವಿದೆ, ಇದು sort, cat, chmod, chown, chroot, cp, date, dd, echo, hostname, id, ln, ls, ಇತ್ಯಾದಿ ಕಾರ್ಯಕ್ರಮಗಳನ್ನು ಒಳಗೊಂಡಿರುತ್ತದೆ.

ಪ್ರಮುಖ ಬದಲಾವಣೆಗಳು:

  • dd ಯುಟಿಲಿಟಿಯು skip=N ಗಾಗಿ iseek=N ಮತ್ತು ಸೀಕ್=N ಗಾಗಿ oseek=N ಆಯ್ಕೆಗಳಿಗೆ ಪರ್ಯಾಯ ಹೆಸರುಗಳಿಗೆ ಬೆಂಬಲವನ್ನು ಸೇರಿಸಿದೆ, ಇವುಗಳನ್ನು BSD ವ್ಯವಸ್ಥೆಗಳಿಗಾಗಿ dd ರೂಪಾಂತರದಲ್ಲಿ ಬಳಸಲಾಗುತ್ತದೆ.
  • LS_COLORS ಪರಿಸರ ವೇರಿಯೇಬಲ್‌ನಲ್ಲಿ ವ್ಯಾಖ್ಯಾನಿಸಲಾದ ಬಣ್ಣಗಳ ದೃಶ್ಯ ಮತ್ತು ಪ್ರತ್ಯೇಕ ಪ್ರದರ್ಶನಕ್ಕಾಗಿ dircolors ಗೆ "--print-ls-colors" ಆಯ್ಕೆಯನ್ನು ಸೇರಿಸಲಾಗಿದೆ. dircolors ಸಹ TERM ಜೊತೆಗೆ COLORTERM ಪರಿಸರ ವೇರಿಯೇಬಲ್‌ಗೆ ಬೆಂಬಲವನ್ನು ಸೇರಿಸುತ್ತದೆ.
  • cp, mv, ಮತ್ತು ಅನುಸ್ಥಾಪನಾ ಉಪಯುಕ್ತತೆಗಳು ದಕ್ಷತೆಯನ್ನು ಸುಧಾರಿಸಲು ಮತ್ತು ಸಂಭವನೀಯ ರೇಸ್ ಪರಿಸ್ಥಿತಿಗಳನ್ನು ತಪ್ಪಿಸಲು ಡೈರೆಕ್ಟರಿಗೆ ನಕಲಿಸುವಾಗ openat* ಸಿಸ್ಟಮ್ ಕರೆಗಳನ್ನು ಬಳಸುತ್ತವೆ.
  • В macOS ಮೂಲ ಮತ್ತು ಗುರಿ ಫೈಲ್‌ಗಳು ಒಂದೇ APFS ಫೈಲ್‌ಸಿಸ್ಟಂನಲ್ಲಿದ್ದರೆ ಮತ್ತು ಗುರಿ ಫೈಲ್ ಅಸ್ತಿತ್ವದಲ್ಲಿಲ್ಲದಿದ್ದರೆ, cp ಉಪಯುಕ್ತತೆಯು ಈಗ ಕಾಪಿ-ಆನ್-ರೈಟ್ ಮೋಡ್‌ನಲ್ಲಿ ಫೈಲ್ ಕ್ಲೋನ್ ಅನ್ನು ರಚಿಸುತ್ತದೆ. ನಕಲು ಕಾರ್ಯಾಚರಣೆಯು ಪ್ರವೇಶ ಮೋಡ್ ಮತ್ತು ಸಮಯವನ್ನು ಸಹ ಸಂರಕ್ಷಿಸುತ್ತದೆ ('cp -p' ಮತ್ತು 'cp -a' ನಂತೆ).
  • ಸಮಯದ ನಿಖರತೆಯ ಡೇಟಾವನ್ನು ಪ್ರದರ್ಶಿಸಲು '-ರೆಸಲ್ಯೂಶನ್' ಆಯ್ಕೆಯನ್ನು 'ದಿನಾಂಕ' ಉಪಯುಕ್ತತೆಗೆ ಸೇರಿಸಲಾಗಿದೆ.
  • printf ಮಲ್ಟಿಬೈಟ್ ಅಕ್ಷರಗಳಲ್ಲಿ ಸಂಖ್ಯಾ ಮೌಲ್ಯಗಳನ್ನು ಮುದ್ರಿಸಲು ಬೆಂಬಲವನ್ನು ಒದಗಿಸುತ್ತದೆ.
  • "sort --debug" "--field-separator" ಪ್ಯಾರಾಮೀಟರ್‌ನಲ್ಲಿನ ಅಕ್ಷರಗಳೊಂದಿಗಿನ ಸಮಸ್ಯೆಗಳಿಗೆ ಡಯಾಗ್ನೋಸ್ಟಿಕ್ಸ್ ಅನ್ನು ಅಳವಡಿಸುತ್ತದೆ, ಇದು ಸಂಖ್ಯೆಯಲ್ಲಿ ಬಳಸಬಹುದಾದ ಅಕ್ಷರಗಳೊಂದಿಗೆ ಸಂಘರ್ಷಗೊಳ್ಳುತ್ತದೆ.
  • ಕ್ಯಾಟ್ ಯುಟಿಲಿಟಿಯು ಸಿಸ್ಟಂನಿಂದ ಬೆಂಬಲಿತವಾದಾಗ, ಬಳಕೆದಾರರ ಜಾಗದಲ್ಲಿ ಮೆಮೊರಿಯನ್ನು ಪ್ರಕ್ರಿಯೆಗೊಳಿಸಲು ಡೇಟಾವನ್ನು ವರ್ಗಾಯಿಸದೆ, ಕರ್ನಲ್ ಬದಿಯಲ್ಲಿರುವ ಎರಡು ಫೈಲ್‌ಗಳ ನಡುವೆ ಡೇಟಾವನ್ನು ನಕಲಿಸಲು copy_file_range ಸಿಸ್ಟಮ್ ಕರೆಯನ್ನು ಬಳಸುತ್ತದೆ.
  • chown ಮತ್ತು chroot "chown root:root f" ಬದಲಿಗೆ "chown root.root f" ಸಿಂಟ್ಯಾಕ್ಸ್ ಅನ್ನು ಬಳಸುವಾಗ ಎಚ್ಚರಿಕೆಯನ್ನು ನೀಡುತ್ತದೆ ಏಕೆಂದರೆ ಬಳಕೆದಾರಹೆಸರುಗಳಲ್ಲಿ ಚುಕ್ಕೆಗಳನ್ನು ಅನುಮತಿಸುವ ಸಿಸ್ಟಮ್‌ಗಳಲ್ಲಿ ಸಮಸ್ಯೆಗಳಿರಬಹುದು).
  • ಕೌಂಟರ್ ಮೌಲ್ಯವು "B" ('dd count=100KiB') ಅಕ್ಷರದೊಂದಿಗೆ ಕೊನೆಗೊಂಡರೆ dd ಯುಟಿಲಿಟಿ ಬ್ಲಾಕ್‌ಗಳ ಬದಲಿಗೆ ಬೈಟ್ ಎಣಿಕೆಯನ್ನು ಒದಗಿಸುತ್ತದೆ. ಕೌಂಟ್_ಬೈಟ್‌ಗಳು, ಸ್ಕಿಪ್_ಬೈಟ್‌ಗಳು ಮತ್ತು ಸೀಕ್_ಬೈಟ್ಸ್ ಫ್ಲ್ಯಾಗ್‌ಗಳನ್ನು ಅಸಮ್ಮತಿಸಲಾಗಿದೆ.
  • ls ನಲ್ಲಿ, ಖಾತೆ ಸಾಮರ್ಥ್ಯಗಳನ್ನು ತೆಗೆದುಕೊಳ್ಳುವ ಫೈಲ್‌ಗಳನ್ನು ಹೈಲೈಟ್ ಮಾಡುವುದನ್ನು ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ ನಿಷ್ಕ್ರಿಯಗೊಳಿಸಲಾಗುತ್ತದೆ, ಏಕೆಂದರೆ ಇದು ಸುಮಾರು 30% ರಷ್ಟು ಲೋಡ್ ಹೆಚ್ಚಳಕ್ಕೆ ಕಾರಣವಾಗುತ್ತದೆ.
  • ls ಮತ್ತು stat ನಲ್ಲಿ ಫೈಲ್‌ಗಳನ್ನು ಸ್ವಯಂಚಾಲಿತಗೊಳಿಸುವ ಪ್ರಯತ್ನಗಳನ್ನು ನಿಷ್ಕ್ರಿಯಗೊಳಿಸಲಾಗಿದೆ. ಸ್ವಯಂ-ಮೇಲ್ವಿಚಾರಣೆಗಾಗಿ, ನೀವು "stat -cached=never" ಆಯ್ಕೆಯನ್ನು ಸ್ಪಷ್ಟವಾಗಿ ಸೂಚಿಸಬೇಕು.

ಮೂಲ: opennet.ru

DDoS ರಕ್ಷಣೆ, VPS VDS ಸರ್ವರ್‌ಗಳೊಂದಿಗೆ ಸೈಟ್‌ಗಳಿಗೆ ವಿಶ್ವಾಸಾರ್ಹ ಹೋಸ್ಟಿಂಗ್ ಅನ್ನು ಖರೀದಿಸಿ 🔥 DDoS ರಕ್ಷಣೆ, VPS VDS ಸರ್ವರ್‌ಗಳೊಂದಿಗೆ ವಿಶ್ವಾಸಾರ್ಹ ವೆಬ್‌ಸೈಟ್ ಹೋಸ್ಟಿಂಗ್ ಅನ್ನು ಖರೀದಿಸಿ | ProHoster