Microsoft는 Windows 10의 우분투에서 bash를 많이 개선했습니다.

비디오: Why Don't We - Fallin' (Adrenaline) [Official Lyric Video] 2024

비디오: Why Don't We - Fallin' (Adrenaline) [Official Lyric Video] 2024
Anonim

Microsoft는 최신 빌드 14361을 통해 Windows 10 Preview에 대한 많은 개선 사항을 도입했습니다. 아마도 가장 많은 변경을받은 기능은 Windows 10의 Ubuntu의 Bash입니다. Linux 개발자가 현재 더 나은 작업을 수행 할 수있게 해주는 Linux 기능.

최신 Windows 10 Preview 빌드 14361의 Ubuntu에서 Bash에서 수정 및 개선 된 사항은 다음과 같습니다.

  • “ DrvF는 Windows의 Ubuntu에서 Bash를 실행할 때 대소 문자를 구분합니다.
    • 사용자는 / mnt / c 드라이브에 case.txt 및 CASE.TXT를 만들 수 있습니다
    • 대소 문자 구분은 Windows의 Ubuntu에서 Bash 내에서만 지원됩니다. Bash 외부에서 NTFS는 파일을 올바르게보고하지만 Windows에서 파일과 상호 작용할 때 예기치 않은 동작이 발생할 수 있습니다.
    • 각 볼륨의 루트 (예: / mnt / c)는 대소 문자를 구분하지 않습니다
    • Windows에서 이러한 파일을 처리하는 방법에 대한 자세한 내용은 여기를 참조하십시오.
  • pty / tty 지원이 크게 향상되었습니다. TMUX와 같은 애플리케이션이 이제 지원됩니다
  • 사용자 계정이 항상 생성되지 않는 설치 문제 해결
  • 매우 긴 인수 목록을 허용하는 최적화 된 명령 행 인수 구조.
  • 이제 DrvF에서 read_only 파일을 삭제하고 chmod 할 수 있습니다.
  • 터미널 연결이 끊어 지던 문제를 수정했습니다.
  • chmod와 chown은 이제 tty 장치에서 작동합니다
  • 0.0.0.0 및:: 연결을 localhost로 허용
  • Sendmsg / recvmsg는 이제 1보다 큰 IO 벡터 길이를 처리합니다.
  • 사용자는 이제 자동 생성 된 호스트 파일을 옵트 아웃 할 수 있습니다
  • 설치 중 Linux 로캘을 NT 로캘과 자동 일치
  • / proc / sys / vm / swappiness 파일을 추가했습니다
  • strace가 이제 올바르게 종료됩니다
  • / proc / self / fd를 통해 파이프를 다시 열 수 있도록 허용
  • DrvFs에서 % LOCALAPPDATA % \ lxss 아래의 디렉토리를 숨 깁니다.
  • bash.exe ~를 잘 다루십시오. “bash ~ -c ls”와 같은 명령이 이제 지원됩니다 / li>
  • 소켓은 이제 종료 중에 사용 가능한 epoll 읽기를 알립니다.
  • lxrun / uninstall은 파일과 폴더를 더 잘 삭제합니다.
  • 수정 된 ps -f
  • xEmacs와 같은 x11 앱 지원 개선
  • 기본 우분투 설정과 일치하도록 초기 스레드 스택 크기를 업데이트하고 get_rlimit syscall에 크기를 올바르게보고
  • 피코 프로세스 이미지 이름보고 개선 (예: 감사)
  • df 명령에 대해 / proc / mountinfo 구현
  • child name에 대한 symlink 오류 코드를 수정했습니다. 그리고..
  • 추가 버그 수정 및 개선”

또한 Bash는 다음 수준의 하위 수준 API에 대한 지원도 받았습니다.

  • 겟 타이머
  • MKNODAT
  • 이름 바꾸기
  • 전송 파일
  • SENDFILE64
  • SYNC_FILE_RANGE

Bbun on Ubuntu는 현재 Windows 10 Preview를 실행하는 Windows 참가자에게만 제공됩니다. 그러나 Microsoft는 Anniversary Update를 통해 일반인에게 공개하여 가상 컴퓨터를 실행하지 않고도 Windows 10에서 스크립트 작업을 원하는 더 많은 Linux 개발자가 사용할 수있게합니다.

Microsoft는 Windows 10의 우분투에서 bash를 많이 개선했습니다.