Rilis kumpulan utilitas sistem inti GNU Coreutils 8.32

Setelah satu tahun pembangunan tersedia versi stabil dari sekumpulan utilitas sistem dasar GNU Coreutils 8.32, yang mencakup program seperti sort, cat, chmod, chown, chroot, cp, date, dd, echo, hostname, id, ln, ls, dll.

Inovasi utama:

  • Utilitas stat dan ls telah dipindahkan untuk menggunakan panggilan sistem yang lebih efisien statusx bila tersedia.
  • Dukungan untuk FS “binderfs”, “dma-buf-fs”, “erofs”, “ppc-cmm-fs” dan “z3fold” telah ditambahkan ke utilitas stat dan tail. Dalam “stat -f -c%T” jenis file ditampilkan. Perintah “tail -f” untuk sistem file tertentu menggunakan mekanisme inotify.
  • Utilitas du, expr, install, ls, mknod, ptx, shuf dan sort sekarang memeriksa data numerik dengan benar, misalnya menjalankan 'du -d 1x' sekarang akan menghasilkan kesalahan daripada mengabaikan karakter 'x'.
  • Menambahkan dukungan untuk tanggal berdasarkan abjad nama militer zona waktu (“A” - “M” sama dengan UTC+1 - UTC+12, “N” - “Y” sama dengan UTC-1 - UTC-12). Misalnya, menentukan 'date -d "09:00B" setara dengan 9:00 UTC+2.
  • Utilitas ls sekarang memberikan keluaran kesalahan saat memproses direktori jarak jauh di GNU/Linux (sebelumnya keluaran berhubungan dengan direktori kosong).
  • Menambahkan opsi "--time=birth" ke ls untuk menampilkan waktu pembuatan file dan mengurutkan berdasarkan nilai ini.
  • Pemrosesan "od --skip-bytes" telah dipindahkan untuk menggunakan lseek untuk semua jenis file, yang secara signifikan dapat meningkatkan kinerja dalam beberapa situasi.
  • Opsi “--cached” telah ditambahkan ke stat untuk memeriksa korespondensi atribut FS yang di-cache menggunakan panggilan statx (berguna pada FS jaringan).

Sumber: opennet.ru

Tambah komentar