เบเบฒเบ™เบ›เปˆเบญเบ GNU Coreutils 9.1

เบฎเบธเปˆเบ™เบ—เบตเปˆเบซเบกเบฑเป‰เบ™เบ„เบปเบ‡เบ‚เบญเบ‡ GNU Coreutils 9.1 เบŠเบธเบ”เบญเบธเบ›เบฐเบเบญเบ™เบžเบทเป‰เบ™เบ–เบฒเบ™เบ‚เบญเบ‡เบฅเบฐเบšเบปเบšเบชเบฒเบกเบฒเบ”เปƒเบŠเป‰เป„เบ”เป‰, เป€เบŠเบดเปˆเบ‡เบ›เบฐเบเบญเบšเบกเบตเป‚เบ„เบ‡เบเบฒเบ™เป€เบŠเบฑเปˆเบ™: sort, cat, chmod, chown, chroot, cp, date, dd, echo, hostname, id, ln, ls, เปเบฅเบฐเบญเบทเปˆเบ™เป†.

เบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡เบ—เบตเปˆเบชเปเบฒเบ„เบฑเบ™:

  • dd utility เป„เบ”เป‰เป€เบžเบตเปˆเบกเบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบชเปเบฒเบฅเบฑเบšเบŠเบทเปˆเบ—เบฒเบ‡เป€เบฅเบทเบญเบเบชเปเบฒเบฅเบฑเบšเบ—เบฒเบ‡เป€เบฅเบทเบญเบ iseek=N เบชเปเบฒเบฅเบฑเบš skip=N เปเบฅเบฐ oseek=N เบชเปเบฒเบฅเบฑเบš seek=N, เป€เบŠเบดเปˆเบ‡เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เปƒเบ™เบ•เบปเบงเปเบ› dd เบชเปเบฒเบฅเบฑเบšเบฅเบฐเบšเบปเบš BSD.
  • เป€เบžเบตเปˆเบกเบ•เบปเบงเป€เบฅเบทเบญเบ โ€œ--print-ls-colorsโ€ เปƒเบชเปˆ dircolors เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบชเบฐเปเบ”เบ‡เบžเบฒเบš เปเบฅเบฐเบเบฒเบ™เบชเบฐเปเบ”เบ‡เบชเบตเบ—เบตเปˆเปเบเบเบ•เปˆเบฒเบ‡เบซเบฒเบเบ—เบตเปˆเบเปเบฒเบ™เบปเบ”เบขเบนเปˆเปƒเบ™เบ•เบปเบงเปเบ›เบชเบฐเบžเบฒเบšเปเบงเบ”เบฅเป‰เบญเบก LS_COLORS. dircolors เบเบฑเบ‡เป€เบžเบตเปˆเบกเบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบชเปเบฒเบฅเบฑเบšเบ•เบปเบงเปเบ›เบชเบฐเบžเบฒเบšเปเบงเบ”เบฅเป‰เบญเบก COLORTERM เบ™เบญเบเป€เบซเบ™เบทเบญเบˆเบฒเบ TERM.
  • cp, mv, เปเบฅเบฐเบญเบธเบ›เบฐเบเบญเบ™เบ•เบดเบ”เบ•เบฑเป‰เบ‡เปƒเบŠเป‰เบฅเบฐเบšเบปเบš openat* เป‚เบ—เบซเบฒเป€เบกเบทเปˆเบญเบ„เบฑเบ”เบฅเบญเบเป„เบ›เบซเบฒเป„เบ”เป€เบฅเบเบฐเบ—เปเบฅเบตเป€เบžเบทเปˆเบญเบ›เบฑเบšเบ›เบธเบ‡เบ›เบฐเบชเบดเบ”เบ—เบดเบžเบฒเบšเปเบฅเบฐเบซเบผเบตเบเป€เบงเบฑเป‰เบ™เป€เบ‡เบทเปˆเบญเบ™เป„เบ‚เบเบฒเบ™เปเบ‚เปˆเบ‡เบ‚เบฑเบ™เบ—เบตเปˆเป€เบ›เบฑเบ™เป„เบ›เป„เบ”เป‰.
  • เปƒเบ™ macOS, cp utility เบ›เบฐเบˆเบธเบšเบฑเบ™เบชเป‰เบฒเบ‡เป‚เบ„เบ™เบ‚เบญเบ‡เป„เบŸเบฅเปŒเปƒเบ™เบฎเบนเบšเปเบšเบš copy-on-write เบ–เป‰เบฒเปเบซเบผเปˆเบ‡เปเบฅเบฐเป„เบŸเบฅเปŒเป€เบ›เบปเป‰เบฒเบซเบกเบฒเบเปเบกเปˆเบ™เบขเบนเปˆเปƒเบ™เบฅเบฐเบšเบปเบšเป„เบŸเบฅเปŒ APFS เบ”เบฝเบงเบเบฑเบ™เปเบฅเบฐเป„เบŸเบฅเปŒเป€เบ›เบปเป‰เบฒเบซเบกเบฒเบเบซเบฒเบเป„เบ›. เป€เบกเบทเปˆเบญเบเบฒเบ™เบ„เบฑเบ”เบฅเบญเบ, เบฎเบนเบšเปเบšเบšเปเบฅเบฐเป€เบงเบฅเบฒเป€เบ‚เบปเป‰เบฒเป€เบ–เบดเบ‡เบเบฑเบ‡เบ–เบทเบเบฎเบฑเบเบชเบฒเป„เบงเป‰ (เป€เบŠเบฑเปˆเบ™เบ”เบฝเบงเบเบฑเบšเป€เบงเบฅเบฒเปเบฅเปˆเบ™ 'cp -p' เปเบฅเบฐ 'cp -a').
  • เบ•เบปเบงเป€เบฅเบทเบญเบ 'โ€”เบ„เบงเบฒเบกเบฅเบฐเบญเบฝเบ”' เป„เบ”เป‰เบ–เบทเบเป€เบžเบตเปˆเบกเป€เบ‚เบปเป‰เบฒเปƒเบ™ 'เบงเบฑเบ™เบ—เบต' เป€เบžเบทเปˆเบญเบชเบฐเปเบ”เบ‡เบ‚เปเป‰เบกเบนเบ™เบ„เบงเบฒเบกเบ–เบทเบเบ•เป‰เบญเบ‡เบ‚เบญเบ‡เป€เบงเบฅเบฒ.
  • printf เบชเบฐเบซเบ™เบญเบ‡เบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบžเบดเบกเบ„เปˆเบฒเบ•เบปเบงเป€เบฅเบเปƒเบ™เบ•เบปเบงเบญเบฑเบเบชเบญเบ™ multibyte.
  • "sort --debug" เบ›เบฐเบ•เบดเบšเบฑเบ”เบเบฒเบ™เบงเบดเบ™เบดเบ”เป„เบชเบชเปเบฒเบฅเบฑเบšเบšเบฑเบ™เบซเบฒเบเบฑเบšเบ•เบปเบงเบญเบฑเบเบชเบญเบ™เปƒเบ™เบžเบฒเบฅเบฒเบกเบดเป€เบ•เบต "--field-separator" เบ—เบตเปˆเบ‚เบฑเบ”เปเบเป‰เบ‡เบเบฑเบšเบ•เบปเบงเบญเบฑเบเบชเบญเบ™เบ—เบตเปˆเบชเบฒเบกเบฒเบ”เบ™เปเบฒเปƒเบŠเป‰เป€เบ›เบฑเบ™เบ•เบปเบงเป€เบฅเบ.
  • utility cat เปƒเบŠเป‰เบฅเบฐเบšเบปเบš copy_file_range เป‚เบ—เบซเบฒ, เป€เบกเบทเปˆเบญเบฅเบฐเบšเบปเบšเบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™, เป€เบžเบทเปˆเบญเบ„เบฑเบ”เบฅเบญเบเบ‚เปเป‰เบกเบนเบ™เบฅเบฐเบซเบงเปˆเบฒเบ‡เบชเบญเบ‡เป„เบŸเบฅเปŒเปƒเบ™เบ”เป‰เบฒเบ™ kernel เป€เบ—เบปเปˆเบฒเบ™เบฑเป‰เบ™, เป‚เบ”เบเบšเปเปˆเบกเบตเบเบฒเบ™เป‚เบญเบ™เบ‚เปเป‰เบกเบนเบ™เป€เบžเบทเปˆเบญเบ›เบฐเบกเบงเบ™เบœเบปเบ™เบซเบ™เปˆเบงเบเบ„เบงเบฒเบกเบˆเปเบฒเปƒเบ™เบžเบทเป‰เบ™เบ—เบตเปˆเบ‚เบญเบ‡เบœเบนเป‰เปƒเบŠเป‰.
  • chown เปเบฅเบฐ chroot เปƒเบซเป‰เบ„เปเบฒเป€เบ•เบทเบญเบ™เป€เบกเบทเปˆเบญเปƒเบŠเป‰ syntax "chown root.root f" เปเบ—เบ™ "chown root:root f" เป€เบžเบฒเบฐเบงเปˆเบฒเบญเบฒเบ”เบˆเบฐเบกเบตเบšเบฑเบ™เบซเบฒเบเปˆเบฝเบงเบเบฑเบšเบฅเบฐเบšเบปเบšเบ—เบตเปˆเบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เบˆเบธเบ”เปƒเบ™เบŠเบทเปˆเบœเบนเป‰เปƒเบŠเป‰).
  • dd utility เปƒเบซเป‰เบเบฒเบ™เบ™เบฑเบš byte เปเบ—เบ™ blocks เบ–เป‰เบฒเบ„เปˆเบฒ counter เบชเบดเป‰เบ™เบชเบธเบ”เบ”เป‰เบงเบเบ•เบปเบงเบญเบฑเบเบชเบญเบ™ โ€œBโ€ ('dd count=100KiB'). เบ—เบธเบ‡ count_bytes, skip_bytes, เปเบฅเบฐ seek_bytes เป„เบ”เป‰เบ–เบทเบเบเบปเบเป€เบฅเบตเบ.
  • เปƒเบ™ ls, เบเบฒเบ™เป€เบ™เบฑเป‰เบ™เปƒเบชเปˆเป„เบŸเบฅเปŒเบ—เบตเปˆเบ„เปเบฒเบ™เบถเบ‡เป€เบ–เบดเบ‡เบ„เบงเบฒเบกเบชเบฒเบกเบฒเบ”เปเบกเปˆเบ™เบ–เบทเบเบ›เบดเบ”เปƒเบŠเป‰เบ‡เบฒเบ™เป‚เบ”เบเบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™, เบเป‰เบญเบ™เบงเปˆเบฒเบ™เบตเป‰เป€เบฎเบฑเบ”เปƒเบซเป‰เบเบฒเบ™เป‚เบซเบผเบ”เป€เบžเบตเปˆเบกเบ‚เบถเป‰เบ™เบ›เบฐเบกเบฒเบ™ 30%.
  • เบ„เบงเบฒเบกเบžเบฐเบเบฒเบเบฒเบกเบ—เบตเปˆเบˆเบฐเบ•เบดเบ”เป„เบŸเบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”เบ–เบทเบเบ›เบดเบ”เบเบฒเบ™เบ™เบณเปƒเบŠเป‰เปƒเบ™ ls เปเบฅเบฐ stat. เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ•เบดเบ”เบ•เบฒเบกเบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”, เบ—เปˆเบฒเบ™เบ„เบงเบ™เบฅเบฐเบšเบธเบ•เบปเบงเป€เบฅเบทเบญเบ โ€œstat โ€“cached=neverโ€ เบขเปˆเบฒเบ‡เบˆเบฐเปเบˆเป‰เบ‡.

เปเบซเบผเปˆเบ‡เบ‚เปเป‰เบกเบนเบ™: opennet.ru

เป€เบžเบตเปˆเบกเบ„เบงเบฒเบกเบ„เบดเบ”เป€เบซเบฑเบ™