Coreutils 9.5에는 성능 개선, 수정 사항 등이 포함되어 있습니다.

GNU 코어 유틸리티

Coreutils는 유닉스 계열 운영 체제에 필요한 cat, ls 및 rm과 같은 몇 가지 기본 도구를 포함하는 GNU 프로젝트에서 개발한 소프트웨어 패키지입니다.

새로운 버전 GNU Coreutils 9.5가 이미 출시되었습니다. 이번 릴리스에서는 다양한 버그 수정과 이 소프트웨어 패키지의 다양한 유틸리티 개선뿐만 아니라 새로운 기능이 구현되었습니다.

Coreutils에 대해 모른다면 다음을 알아야 합니다. 소프트웨어 패키지입니다 GNU 프로젝트에 의해 개발되었으며 다양한 필수 기본 도구가 포함되어 있습니다. Unix 계열 운영 체제용. 이러한 도구에는 cat, ls, rm 등의 명령이 포함됩니다.

Coreutils 패키지는 이전 패키지 세 개, 즉 파일 유틸리티(fileutils), 셸 유틸리티(shellutils) 및 텍스트 처리 유틸리티(textutils)를 병합한 것입니다. 이 조합은 Unix 시스템에서 파일 처리, 셸 상호 작용 및 텍스트 처리를 위한 광범위한 기능을 제공합니다.

Coreutils 9.5의 새로운 기능은 무엇입니까?

이 새 버전의 GNU Coreutils 9.5에서는 중요한 문제에 대한 해결책이 강조되어 있습니다. chmod -R 보안에 영향을 미쳐 공격자가 원하는 파일을 원치 않는 기호 링크로 대체하여 중요한 파일에 대한 무단 작업을 허용할 수 있습니다.

여러 작업에서 효율성과 성능이 향상되었습니다. 으로 cp, mv, install, caty split 운영을 개선하기 위해 읽기와 쓰기. 주요 개선 사항 중 하나는 읽기 또는 쓰기 가능한 최소 블록 크기가 128KB에서 256KB로 늘어난 것입니다. 유틸리티에있는 동안 env, killy timeout, 이름 없는 신호에 대한 지원 추가

구현되었습니다 파일 복사와 관련된 SELinux 작업 개선, 이는 SELinux가 존재하는 환경에서 더 나은 보안 관리에 기여합니다.

이 외에도 눈에 띄는 것은 GNU/Linux CIFS 파일 시스템과의 상호 운용성 향상 en cp, mv, 그리고 install, 이러한 시스템에 파일을 복사할 때 사용자를 혼란스럽게 할 수 있는 잘못된 진단을 수정합니다.

Coreutils 9.5에서 조정이 이루어졌습니다. ls --dired, numfmt, pinky, 그리고 wc 사용자 기대에 맞게 동작을 조정하고 사용의 일관성을 개선했으며 여러 문제를 해결했습니다. split, tail, 그리고 wait.

또한, base32 y base64 이제 패딩 없이 데이터를 디코딩하고 손상된 인코딩을 감지할 때 더 유연해졌습니다., 유틸리티에서cp --no-clobber y mv -n 이제 대상의 기존 파일을 처리할 때 더 직관적인 동작을 수행하여 불필요한 오류 출력을 방지하고 사용자 경험을 향상시킵니다.

또한 다음과 같은 방식으로 구현된 조정 사항도 강조되어 있습니다. sort libcrypto 종속성을 처리하여 초기 오버헤드를 줄이고 일반적인 사용 시 효율성을 향상시킵니다. wc 특히 특정 로케일에서 단어 수가 크게 향상되었습니다.

눈에 띄는 다른 변화 이 새 버전 :

  • cp --no-preserve=mode 이제 생성된 디렉터리의 set-group-ID 비트를 올바르게 유지하여 권한 설정이 일관되게 유지되도록 합니다.
  • 개선 사항 join y uniq 이러한 도구를 사용하여 멀티바이트 문자를 더 효과적으로 처리하여 다국어 데이터 작업 시 더욱 정확한 동작을 보장할 수 있습니다.
  • numfmt 이제 더 긴 접미사를 허용하여 측정 단위로 숫자 형식을 지정할 때 추가적인 유연성을 제공합니다.
  • wc 이제 인쇄할 수 없는 문자를 단어의 일부로 계산하여 파일 내용을 계산할 때 정확도가 향상됩니다.
  • chgrp --from=OWNER:GROUP 현재 소유자 및 그룹을 기반으로 파일 변경을 제한하는 보다 구체적인 방법을 도입하여 권한 관리를 더욱 효과적으로 제어할 수 있습니다.
  • cp --keep-directory-symlink y mv --keep-directory-symlink 여기에는 대상 디렉터리에 대한 기존 기호 링크를 유지하고 따라가는 기능이 추가되어 파일을 이동하거나 복사할 때 디렉터리 구조의 무결성이 향상됩니다.
  • 추가 된 옵션«--update=none-fail» 이익을 위해 cp y mv, 비슷하다 "--no-clobber«, 그러나 파일이 이미 존재하는 경우 실행이 실패한다는 점이 특히 그렇습니다.
  • 선택 -a (--argv0) 유틸리티에 합류했습니다 env 명령줄에서 null 매개변수, 즉 실행 파일 경로를 재정의합니다.

낮잠 그것에 대해 더 알고 싶은 관심, 세부 사항을 확인할 수 있습니다 다음 링크에서.


Google에서 선호하는 검색 엔진으로 추가