2014-02-26 3 views
1

최근 Linux 환경에서 만든 스크립트를 실행할 수 있도록 Cygwin과 함께 제공되는 패키지 중 일부를 설치했습니다. 이제 나는 리눅스 환경에서 iostat, freeifconfig과 같은 몇 가지 명령을 시도하고 있지만 작동하지 않습니다. 따라서 내 질문은 다음과 같습니다.Cygwin에서 Linux 명령과 스크립트를 작동 시키려면 어떻게합니까?

일부 명령이 작동하지 않는 이유는 무엇입니까? 내 스크립트는 어디에 있어야합니까? 그리고 그들은 .bat의 확장자를 가지고 있어야합니까, 아니면 그들이 내선 .sh을 유지하도록해야합니까?

고마워요! 이걸 가지고 나를 도울 수 있기를 정말로 바란다.

+0

대부분의 경우 ifconfig가 경로에 없습니다. 루트로 로그인 했습니까? – KRUKUSA

+0

예, 있습니다. Cygwin에서 일부 명령이 실제로 작동하지 않을 것 같아요. 그래도 고마워. – endlesslearning

답변

1

Cygwin에는 일반 Linux와 동일한 명령이 없습니다. 그것은 당신이 Windows에 얻을 것 인만큼 좋은 근사치입니다. 더 나은 복제를 얻으려면 별칭과 기능을 여러 개 만들어야만 내 취향에 맞게 만들 수 있었지만 아직까지는 부족합니다.

셸 스크립트에 관해서는 원래의 확장자를 그대로 두었습니다. 그리고 Cygwin에서 열어 보시지 만, 앞서 언급 한 것처럼 모든 명령이 지원되는 것은 아니기 때문에 스크립트가 지원되지 않을 수도 있습니다.

+0

스크립트를 실행 해 보았습니다. bin 폴더에 배치했지만 실제로는 작동하지 않을 수도 있습니다. 대답 해줘서 고마워. – endlesslearning

관련 문제