어떤 명령 줄 패키지가 필요하십니까? [닫은]


12

나는 일반적으로 Fink, MacPorts, Homebrew 중 하나를 설치했습니다. 단일, 소형 및 사소한 패키지에 가장 자주 사용됩니다. 모든 일상적인 소프트웨어가 OS X 버전에 존재한다는 것을 알았습니다.

따라서 컴퓨터에서 비 OS X 유닉스 소프트웨어가 필요하거나, 흥미 롭거나, 그렇지 않으면 항상 발견합니다.

내 시야를 넓히려합니다. 나는 유닉스 / 리눅스 경험이 두렵지 않아서 아직 좋은 유스 케이스를 찾지 못했다.

명확성을 높이기 위해 OS X에 이미 설치된 것을 찾고 있지 않습니다. 따라서 다른 버전이 필요한 이유를 설명하지 않는 한 ssh, vi 등을 사용하지 마십시오.


2
커뮤니티 위키?
Thilo

나는 여기서 놀랍지 만 "OSX"가 아니라 "OS X"입니다.
MagBUG

@Thilo, 그렇습니다. 타이핑을 시작했을 때 잊어 버렸다고 생각했습니다.
Alex

이 시점에서 새로운 답변에 대해 이의를 제기 하는 사람이없는 경우 Ask Different Meta 에 대해 논의 해 보겠습니다 .
bmike

답변:


7

MacPorts를 자주 다시 설치하기 때문에 (예 : Xcode의 새로운 주요 버전이있을 때) 쉽게 다시 설치할 수 있도록 필수 포트 목록이있는 파일을 보관합니다.

OS X와 ​​함께 제공되지 않는 필수 소프트웨어 목록은 다음과 같습니다.


훌륭한 목록-내가 요구하는 것의 종류.
Alex

하이퍼 링크와 몇 가지 추가 기능을 추가했습니다.
ocodo

7

이들은 모두 brew도구입니다 :

coreutils
exif
exiftags
exiftool
findutils
gawk
gnu-sed
ssed

그것들은 더 큰 스크립팅 호환성 또는 더 나은 기능 gsed을위한 것입니다.

growlnotify

명령 행에서 Growl 사용

lynx
wget

lynxlynx -listonly스크립팅 이외의 다른 경우에 유용합니다 .

wget URL을 던져서 다운로드 할 때도 편리합니다.

msmtp

명령 줄에서 쉽게 이메일을 보낼 수 있습니다. 나는 그것에 대해 더 썼다 .

multimarkdown

명백한 이유로 멀티 마크 다운 도구

youtube-dl

URL을 던져서 YouTube 동영상을 다운로드하십시오.


4

자식과 머큐리얼 커맨드 라인. GUI가 있다는 것을 알고 있으며, 이것도 사용하지만 어떤 경우에는 명령 줄이 작업을 수행하는 가장 빠른 방법입니다.

ssh (OSX를 실행하지 않는 다른 컴퓨터에 로그인하기 때문에 카운트가 확실하지 않음) 및 rsync (데이터를 가져오고 나가기 위해)

명령 줄 scp. 다시 말하지만 Cyberduck이 있지만 때로는 명령 줄이 가장 빠릅니다.

틀림없이, 위의 모든 것은 프로그래머의 것입니다.

당시에는 X를 통해 OpenOffice를 사용했지만 이제는 OpenOffice를 Mac 응용 프로그램으로 사용하고 있으며 Quick Look에서도 Excel 및 Word 파일을 표시 할 수 있습니다.


4

vim 또는 해당 mac 대응 macvim . 터미널에서 원격으로 무언가를 해야하는 사람이 YouTube 에서 몇 가지 튜토리얼 비디오 를보고 멋진 그래픽 vi-vim 치트 시트를 인쇄하는 데 시간을 내야한다고 충분히 강조 할 수는 없습니다 .

그 외에는 wget , tail , wc , ssh , scp 또는 grep 과 같은 일반적인 용의자를 사용합니다 . Subversion의 경우 NetBeans에 내장 된 그래픽 UI가 훨씬 좋습니다.


vim은 이미 설치되어 있습니다. 나는 항상 그것을 사용합니다. ssh, scp 및 grep을 사용합니까? wget 대신 컬을 사용할 수 있습니다. 화장실뿐만 아니라 꼬리가 있습니다. 다른 소프트웨어 나 새로운 소프트웨어를 찾고 있습니다.
Alex

모든 프로그래밍에 macvim을 사용합니다. 사전 설치된 vim과 동일한 ~ / .vimrc 파일을 사용하므로 모든 설정은 선택한 버전과 동일하게 유지되지만 표준 vim뿐만 아니라 표준 Mac 단축키도 사용할 수 있습니다. (: w 또는 Command-S ... 결정!) 또한 다른 유형의 문서를 설정하여 macvim에서 자동으로 열리도록 할 수도 있습니다.
daviewales

3

터미널을 통해 콘솔 모드에서 Emacs를 사용하지 않으면 살 수 없습니다.


3
  • wget (inet에서 파일 다운로드)
  • nmap (IP 스캔)
  • unrar (GUI보다 최신 버전 임)
  • imagemagick (포토샵보다 엄지 손가락으로하는 것이 더 빠름)
  • mencoder (미디어 형식간에 일부 변환을 수행하기 위해 정기적으로 DVD에서 오디오를 추출합니다)

개발자 자료 : git, postgresql, mongod


nmap-큰 대답-예, 포트 버전이 아닌 OS X 빌드를 받았지만 이것을 많이 사용합니다. wget 대신 curl에 만족합니다.
Alex

1

컴퓨터 나 네트워크 장비를 변경할 때마다 iperf를 사용하여 네트워크 대역폭을 측정합니다.


1
  • 배쉬 완성
  • 자식
  • emacs (OSX의 설치된 버전은 4 살입니다)
  • 잉크 스케이프
  • nmap
  • 아이 퍼프

2
지난 4 년 동안 어떤 emacs 기능이 추가 되었습니까?
GEdgar

1

AMP 2.0.1.

사전 포장

  • 아파치 2.2.17
  • PHP 5.3.6
  • phpMyAdmin 3.3.9.2
  • XCache 1.3.1
  • SQLite 관리자 1.2.4
  • MySQL 5.5.9
  • SQLite 라이브러리 2.8.17

명령 줄이 거의 필요없이 MAMP 웹 브라우저 인터페이스를 통해 모든 것을 제어 할 수 있습니다.

테스트 및 개발을 위해 로컬 WordPress 설치를 호스팅하는 데 사용합니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.