Sunday, January 15, 2012

맥북 상세 설정, ssh, & tips

 맥북 상세 설정, ssh, & tips

Operating System Environments
Main : Mac OSX SnowLeopard (10.6.8)
Sub- : Windows XP SP3
Server : Debian GNU/Linux lenny (5.0.8) or squeeze (6.0.2)



Macintosh 안에는 알면 유용한 기능들이 숨어(?) 있는데 그 중에서 개인적으로 매우 유용하다고 생각되는 기능들을 정리해 보았다.



메뉴바 아이콘 자리 바꾸기
[Cmd]키를 누른 상태로 화면 최상단 메뉴바 왼쪽 아이콘을 클릭하면, 이들의 자리를 바꿀 수 있다.
[Opt]키를 누르고 최상단 메뉴 왼쪽 아이콘을 클릭하면, 가끔 상세정보를 보여준다. Battery Status 아이콘을 [Opt]키를 누르고 클릭해 보자.



ssh
ssh는 서버에 remotely 접속할 때 사용하는 명령어 인데 built-in application인 Teminal을 이용하면 된다. 중요한 것은 여기에 options을 줄 수가 있는데, 그 중 아주 유용한 것이 -X(or -Y)이다.
$ ssh -Y [ID]@[server-name or -ip]
이렇게 하면 XWindow(맥 에서는 built-in application, X11)을 이용할 수 있는데 이게 뭐냐하면, 서버에서 제공하는 Application을 맥에서 구동해 주는 것이다. 서버에 깔려있는 Mathematica를 이용한다거나 서버 IP로만 결제되어 있는 논문을 다운로드 한다거나 할 때 매우 유용하다.
간단히 
$ ssh -Y [ID]@[server-name or -ip]
게 접속해서
$ firefox
라고 쳐보자. Firefox가 X11을 통해 실행되는 것을 볼 수 있을 것이다.



단축키 설정
처음부터 원래 설정되어 있는 단축키들 (예를들어 [Cmd]-C,[Cmd]-X,[Cmd]-V) 말고 사용자가 임의로 단축키를 지정할 수 있다. System Preferences -> Keyboard 로 가서 Keyboard Shortcuts을 선택해서 아래 그림과 같이 {+}를 눌러, 모든 어플리케이션에서 활성화 할 것인지 특정 어플리케이션에서 할 것인지 정해주고 해당 어플리케이션 메뉴에서 보이는 정확한 Action 이름을 직접 타이핑하고 단축키를 정해주면 된다.
주의할 점은 단축키가 겹치지 않게 해야 한다는 점과 Action의 정확한 이름을 적어 넣어야 한다는 점이다.



기능키 설정
[Cmd], [Ctrl], [Opt], [Caps Lock]키들을 다시 설정할 수 있다. 서버에 자주 접속해서 Ctrl키가 자주 누를 필요가 있다던지, 쓸 데 없는 Caps Lock키를 과거처럼 Ctrl키로 바꾸고 싶거나 할 때 다른 Appliction의 도움 없이 바로 맥에서 설정을 변경할 수 있다. System Preferences -> Keyboard 로 가서 {Modifier Keys…}(아래 빨간 박스 친 부분)를 클릭하면 기능키들을 바꿀 수 있는 창이 나온다.



외부 모니터
외부 모니터로 영화를 감상할 때 맥북의 백라이트가 거슬려 맥북 뚜껑을 닫으면, 자동으로 슬립모드로 들어가게 된다. 이게 좀 당혹스러울 수 있는데, 해결책은 의외로 매우 간단하다. 뚜껑을 닫고 쓰는 경우니 당연히 외부 마우스가 있을텐데, 이를 꽂아 놓고 뚜껑을 닫고 외부 마우스를 움직이면 맥북이 깨어난다.



Exposé & Spaces
외부 모니터를 가지고 듀얼로 쓰던가 맥북은 닫고 외보 모니터만 쓸 때, 트랙패드를 쓸 수가 없거나 힘든데 Exposé & Spaces 를 쓰고 싶은 경우에 간단한 설정으로 해결할 수 있다. System Preferences -> Exposé & Spaces 로 가서 아래 빨간 박스 친 부분을 설정하면 간단히 외부 마우스를 네 군데 코너 중 하나로 보내는 것으로 몇 가지 기능을 활성화 시킬 수 있다. 개인적으로는 오른쪽 맨 아래 코너를 {Put Display to Sleep}으로 설정해 놓았는데, 이는 급하게 자리를 뜰 때나 긴 계산을 돌리는 중이거나 할 때, 간단히 트랙패드를 오른쪽 아래 방향(↘)으로 긁는 것으로 화면을 끄게 해 놓은 것이다. 



특수 문자
한글 모드에서 [Opt]키를 누르고 타이핑을 하면 영문이 쳐지고, 영문 모드에서 [Opt]키를 누르고 타이핑을 하면 쉽게 특수 문자를 입력할 수 있다.
예) œ∑´®†¥¨åç√∫
수동으로 특수 문자를 입력하려면 System Preferences -> Keyboard 로 가서 {Show Keyboard & Character Viewer in menu bar}를 우선 선택하고, 
 최상단 메뉴바에 입력 소스 아이콘(국기 모양)을 클릭해 보면 아래와 같은 창이 나온다. 여기서 {Show Character Viewer}를 선택하면 가상 키보드가 나오고 특수 문자를 입력할 수 있다.



All Controlls
아래와 같은 창을 자주 접하게 되는데,
[Spacebar]키를 누르면 파란 박스 쳐진 부분이 실행되고(위 그림에서 {Don's Save}),  [Enter]키를 누르면 파랗게 색칠된 부분이 실행된다(위 그림에서 {Save}). 아무것도 않되어 있는 부분(위 그림에서 {Cancel})을 실행하려면, [Tab]키를 한 번 눌러 파란 박스를 이동해 [Spacebar]키로 실행시키면 된다. [Tab]키를 한 번씩 누를 때마다 파란 박스가 계속 이동한다.
마지막 '[Tab]키'부분은 처음에 설정을 바꾸지 않았다면 활성화 되어 있지 않아 있어, 직접 클릭을 해야 하는데 이를 활성화 시키려면, System Preferences -> Keyboard 로 가서 Keyboard Shortcuts을 선택하면 아래 {Text boxes and lists only}가 선택되어 있는데, 이를 {All controls}로 바꾸자.

No comments:

Post a Comment