Windows 10에서 기본적으로 Linux 명령을 사용하려면 어떻게해야합니까? [닫은]


-2

Windows cmd에서 간단한 Linux 명령을 사용하려고 시도했지만 작동하지 않습니다. 그러나 Windows Powershell은과 같은 일부 명령을 지원합니다 ls. 나는 같은 다른 명령을 사용하여 시도 ll, du그것은 작동하지 않았다. Windows에서 Linux 명령을 기본적으로 사용하는 방법이 있습니까? cygwin 등을 사용하고 싶지 않습니다.


2
예; 베타 WSL Windows 10 기능 사용 : en.m.wikipedia.org/wiki/Windows_Subsystem_for_Linux 그렇지 않으면 Powershell을 배우거나 Cygwin을 옵션으로 허용
Ramhound

powershell은 모든 리눅스 명령을 허용하지 않습니다.
rt341d

1
물론 그렇지 않습니다. 사용하려는 명령은 Linux 프로그램과 동일합니다. 따라서 WSL 또는 Cygwin
Ramhound

1
"모든"리눅스 명령은 꽤 광범위합니다. 나는 GOW의 du를 포함하여 좋은 하위 세트를 가지고 있지만 모든 Linux 명령없이 Linux boxen을 찾을 수 있습니다. 실제로 모든 명령이없는 경우도 있습니다
Journeyman Geek

답변:


1

Powershell과 WSL을 혼동하고 있습니다.

Powershell은 윈도우 용 스크립팅 언어 및 환경으로 Linux 'shell'과 거의 관련이 없습니다. 그들은 동일하지 않습니다

사용하고자하는 것은 'Linux on Windows'또는 Linux 용 Windows 서브 시스템입니다.

사용할 수있는 또 다른 옵션은 Windows에서 Linux 쉘을 제공하는 Cygwin입니다.


WSL은 Cygwin과 같이 Linux가 아니고 지원이 제한적이며 재 컴파일 된 명령 만 호환되는 "전체"또는 "대다수"Linux 명령을 얻는 유일한 방법입니다.
Ramhound

1

일반적인 명령 에는 몇 가지 옵션이 있습니다. ll은 ls -alf의 별칭입니다 (별칭에 해당하는 창이 확실하지 않습니다).

Gow이론적으로 이식 가능한 기본 Windows 포트 패키지입니다. 이론적으로 이식 가능하기 때문에 경로에 추가되어 Linux에서와 같이 작동합니다. 그것은 일반적인 도구의 큰 하위 집합을 포함

빠른 테스트는 ls -alf와 마찬가지로 du가 작동 함을 시사합니다.

아마도 윈도우 용 비지 박스 포트도 있습니다.


우리 자신의 Nicole Hamilton에 의한 Hamilton Shell 도있다. "모든"Linux 명령을 제공하지는 않지만 좋은 덩어리 (또는 유사한 명령)를 제공한다.
Ramhound
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.