Mac OS X의 유닉스 유틸리티는 사용하기가 매우 어렵습니다. port install coreutils +with_default_names
그리고 몇 가지 다른 부품을 교체 그들의 대부분을 해결하지만, 깨진 맥 OS X의 기본 설정에서 일부 잎 - 가장 성가 시게 top
하고 netstat
,하지만 확실히 내가 몇 가지 더 생각할 수를 해요.
나는 OS top
와 같은 명령과 netstat
OS 고유의 명령을 추측 하므로 Linux와 동등한 소스를 가져 와서 재 컴파일하면 작동하지 않습니다.
Mac OS X에서 작동하는 이러한 명령과 다른 명령과 가장 일치하는 것은 무엇입니까?
3
이를 "대체"라고하는 것은 역사적으로 정확하지 않을 수 있습니다. 그것들은 BSD 변형에서 파생되었으며, 역사적으로 많은 것들이 당신이 익숙한 리눅스 도구보다 이전에 사용되었습니다. 그러나 포트 대신 핀크를 사용하는 사람들에게는 좋은 질문과 비슷한 문제가 있습니다.
—
dmckee
덜 편집적인 내용이 포함되어 있다면 귀하의 질문이 더 나을 것입니다. 하나의 유닉스 계열 OS에서 다른 유닉스 OS로 넘어 가면 다른 공통 유닉스 명령이 다른 플랫폼에서 다른 진화 경로를 따르는 방식에 항상 놀라움을줍니다. Solaris, DEC Ultrix, AT & T SysV, HP-UX, GNU / Linux (다수 배포판), NEXTSTEP, OpenStep, BSDI, Xenix / SCO, FreeBSD, NetBSD, Mac OS X 및 CygWin을 사용했습니다. 한 가지 맛 도구의 독특한 기능에 너무 익숙해지면 다른 호의로 갈 때 고통 스럽습니다. 그렇다고해서 "깨진"것은 아닙니다.
—
Spiff
그렇습니다. 허드를 잊지 마십시오. Linux 및 OSX 이외의 나머지 목록은 역사적으로 관심 대상입니다.
—
TAW
@taw : Solaris는 특히 zfs를 위해 많은 곳에서 사용되고 있습니다.
—
Dan