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
