위 그림 처럼 Open With 로 특정 파일을 열려고 할 때, 앱의 리스트가 중복되어 나오는 경우가 Lion 에서 많이 나타난다. 여러개의 앱이 여러개로 중복되어 나오면 참 불편하다.  해결책은 아주 간단하다. 


터미널을 열고 아래 명령어를 한 번 실행하면 된다.


 /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/\

 LaunchServices.framework/Versions/A/Support/lsregister -kill -r -domain local\

 -domain system -domain user


그리고 Finder 를 재실행 해주면 문제점이 해결된다. 

저작자 표시 비영리
신고
Posted by KraZYeom
TAG OSX TIP

원문 : 9 Command Line Tricks for Mac OS X You Should Know


1. 스크린 세이버 및 잠자기 방지 "caffeinate"

caffeinate -t 3600


2. PKG 파일 풀기 "pkgutil"

pkgutil --expand sample.pkg ~/Desktop/


3. Free 메모리 공간 확보 "purge"

purge


4. 폴더로 구성된 앱 실행 하기 "open"

open -n /Applications/Safari.app/


5. 앱스토어 사용하지 않고 OS X 업데이트 하기 "softwareupdate"

sudo softwareupdate -i -a


6. 다운로드 목록 모두 보기 

sqlite3 ~/Library/Preferences/com.apple.LaunchServices.QuarantineEventsV* 'select LSQuarantineDataURLString from LSQuarantineEvent' |more


7. 파인더에서 파일, 폴더 숨기기 "chflags"

chflags hidden /path/to/file/or/folder/

보이게 하기 

chflags nohidden /path/to/unhide/


8. 드레그 & 드롭으로 긴 경로 자동으로 타이핑 하기 

sudo vi (여기에 파일 드레그 엔 드롭) 


9. 암호 걸어서 Zip 파일 만들기 

zip -e protected.zip /file/to/protect/



저작자 표시 비영리
신고
Posted by KraZYeom
TAG OSX TIP

원문 Update OS X Mountain Lion Without the App Store 

맥용 앱 스토어 앱을 통해서 소프트웨어 업데이트를 할 수도 있지만, 마우스질을 하기 귀찮아 하거나 무작정 모든 업데이트를 업데이트를 한다면, 간단하게 커멘드 라인을 통해서 소프트웨어 업데이트 할 수 있다. 


우선 터미널 툴을 실행 한다. 그리고 

sudo softwareupdate --help 를 통해서 명령어 파라미터 값을 알아 보자. 

Steves-MacBook-Air:KraZYeom krazyeom$ sudo softwareupdate --help

Password:

usage: softwareupdate <mode> [<args> ...]


-l | --list List all appropriate updates 

-d | --download Download Only

-i | --install Install

<label> ... specific updates

-a | --all all appropriate updates

-r | --recommended only recommended updates


--ignore <label> ... Ignore specific updates

--reset-ignored Clear all ignored updates

--schedule (on | off) Set automatic checking


-v | --verbose Enable verbose output

-h | --help Print this help


위의 목록중 자주 쓰이는 명령어는 아래 두 개 정도이다.


소프트웨어 업데이트 목록 보기 

sudo softwareupdate  -l


업데이트 모든 목록 업데이트 하기

sudo softwareupdate  -i -a



저작자 표시 비영리
신고
Posted by KraZYeom
TAG OSX TIP

fish shell 로 바꾸고 뭔가 마음에 안들어서 shell을 다시 바꿀려고 하니 명령어가 뭐더라! 

chage shell 요놈인가 보다. 


사용할수 있는 쉘 목록 보기 cat /etc/shells 

쉘 바꾸기 chsh -s /bin/bash 

암호를 물어보니 입력해주면 바뀐다. 


Steves-MacBook-Air% cat /etc/shells         

# List of acceptable shells for chpass(1).

# Ftpd will not allow users to connect who are not using

# one of these shells.

/bin/bash

/bin/csh

/bin/ksh

/bin/sh

/bin/tcsh

/bin/zsh

#/usr/local/bin/fish


Steves-MacBook-Air% chsh -s /bin/bash

Changing shell for krazyeom.

Password for krazyeom: 


저작자 표시 비영리
신고
Posted by KraZYeom

한영 변환을 하다 보면(Cmd + Space 버튼을 동시에 때지않고 Cmd를 누르고 있는 상황에서) 아래 사진과 같이 팝업이 뜨면서 살짝의 딜레이가 발생한다. 


시각적으로 언어 선택을 보여줘서 좋긴한데 오타가 나는 경우가 많다. 

살짝 꼼수를 쓰면 팝업창이 안뜨고 딜레이가 없어진다. 



우선 환경설정에서 키보드로 들어간뒤 아래와 같이 다음 입력기와 이전 입력기를 바꾸어준다. 

다음 Cmd + Space를 이전 Cmd + Option + Space 로 Swap :-) 

이전 키보드 선택시에는 팝업이 뜨지 않으므로 딜레이가 감쪽같이 사라진다. 

저작자 표시 비영리
신고
Posted by KraZYeom
TAG OSX TIP