설치 시 모든 Mac에는 다양한 터미널 명령이 포함되어 있습니다. 그러나 터미널에 대한 경험이 늘어남에 따라(또는 Linux에서 합류하는 경우) 몇 가지 중요한 명령이 누락되었음을 곧 알게 될 것입니다. wget
의 위치 , 예를 들어, 또는 nmap
? 이러한 명령어가 필요한 경우 패키지 관리자를 사용하여 macOS 터미널에 쉽게 추가할 수 있습니다.
패키지 관리자는 소프트웨어 도구 세트를 다운로드, 설치 및 업그레이드하는 작업을 처리하는 응용 프로그램입니다. 이 경우 패키지 관리자는 사용하려는 다양한 터미널 명령을 다운로드하고 설치하는 역할을 합니다. Linux 사용자라면 apt-get
에서 기능적으로 이를 인식할 것입니다. 또는 yum
.
macOS에 사용할 수 있는 다양한 패키지 관리자가 있지만 이 가이드에서는 Homebrew를 사용합니다. 평판이 좋고 널리 사용되며 시작하기 쉽습니다. 게다가 무료입니다.
홈브류 설치
Homebrew를 설치하기 전에 Xcode 명령줄 도구가 설치되어 있어야 합니다. 이것은 App Store에서 설치된 Xcode와 함께 제공됩니다.
1. 터미널(/Application/Utilities/Terminal.app)을 엽니다.
2. 다음 명령어를 복사하여 터미널에 붙여넣고 Enter 키를 누릅니다.
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
이 명령은 GitHub에서 Homebrew 패키지 관리자를 다운로드하는 Ruby 스크립트를 실행합니다.
3. 메시지가 표시되면 Enter 키를 눌러 설치를 계속합니다.
4. 메시지가 표시되면 관리자 암호를 입력합니다.
5. 응용 프로그램 설치가 완료되면 명령 프롬프트로 돌아갑니다. 여기에서 brew help
를 입력하여 Homebrew의 문서를 볼 수 있습니다. 또는 다음 단계로 진행할 수 있습니다.
패키지 검색
다운로드할 프로그램과 명령을 찾으려면 먼저 Homebrew의 데이터베이스에서 원하는 프로그램을 검색해야 합니다. 이 예에서는 wget
을 검색합니다. . Wget
HTTP 및 FTP 서버에서 파일을 다운로드하는 인기 있는 Linux 명령어입니다.
1. 다음 명령을 입력하고 Enter 키를 누릅니다.
brew search wget
2. 잠시 후 wget
이라는 두 개의 결과가 나타납니다. 및 wgetpaste
. wgetpaste
가 무엇인지 모르겠습니다. 하지만 brew info
를 사용하여 더 많은 정보를 찾을 수 있습니다. 명령:
brew info wgetpaste
3. 설명에서 wgetpaste
"여러 pastebin 서비스에 자동으로 붙여넣기 wget
이후 은(는) 웹에서 파일을 다운로드하는 응용 프로그램으로, 내가 찾고 있는 것과는 다릅니다. wget
도 포함됩니다. 종속성이므로 wget
없이는 실행할 수 없습니다. 어쨌든.
패키지 설치
1. 이제 wget
패키지가 내가 원하는 패키지인 경우 다음 명령을 입력하고 Enter 키를 누릅니다.
brew install wget
2. 이제 Homebrew가 패키지 관리 마법을 작동하기 시작합니다. wget
외에 , openssl
도 설치되었음을 알 수 있습니다. , 이는 wget
에 대한 종속성으로 간주됩니다. .
3. 설치가 완료되면 명령 프롬프트로 돌아갑니다.
새 명령 사용
이제 wget
을 설치했습니다. 명령을 사용하면 다른 터미널 명령처럼 사용할 수 있습니다.
1. 예를 들어 man wget
을 입력하면 , 우리는 wget
에 대한 매뉴얼 페이지를 볼 것입니다. , 예상대로.
2. wget
을 사용할 수 있습니다. 우리가 Linux에서 하는 것처럼. 예를 들어 웹사이트에서 zip 파일을 다운로드하려면 아래와 같은 명령을 사용합니다.
wget https://domain.com/file.zip
3. 다음은 TextureMate에서 다운로드한 텍스처 팩의 실제 예입니다.
그리고 다운로드가 완료되면 명령 프롬프트로 돌아갑니다.
결론
macOS의 터미널에 익숙해지면 Linux에서 일반적으로 사용되는 일부 터미널 명령이 macOS에서 누락되었다는 것을 깨닫기 시작할 수 있습니다. Homebrew를 사용하여 명령 라이브러리에 새 터미널 명령을 쉽게 추가할 수 있습니다.