Tool – 맥용 최강 터미널 툴 iTerm2!!!

iTerm2는 많은 기능들을 제공합니다.
터미널 사용자들은 미리 볼수 있고 해결한 수 있는 많은것들을 상상할 수 잇습니다. 그리고 지금 보는 것들은 아주 매력적인 것들입니다.

분활 화면

여러개화면을 각각 탭으로 나누는것과, 다른 세션을 한 화면에서 보여주는 기능을 제공합니다. 또한 세로든 가로든 화면을 나눌수 있고 패널에 번호를 매길수 있습니다.

NewImage

사용하지 않는 화면들은 딤처리 되어 현재 활동하고 있는 구간을 쉽게 확인 할 수 있습니다.

윈도우 핫키

단축키를 등록함으로써 iTerm2를 다른 어플리케이션 사이에서 화면 맨앞쪽으로 쉽게 불러올 수 있습니다. 또한 핫키를 통해서 아주 자주 사용하던 창을 선택 할 수 있습니다. 이 기능은 마우스로 손이 안가게끔 시간을 단축하게 해주죠.

NewImage

검색

iTerm2은 한페이지에서 검색할 수 있는 강력한 기능을 제공합니다. 화면에서 보이지는 않는 것까지 동일한것들을 찾아주고 하이라이트로 표시해줍니다. 또한 Regular Expression도 제공하지요.

NewImage

자동완성

간단하게 입력하고 필요할때

Cmd-;

을 입력하시면 자동 완성 창이 활성화 됩니다. 그리고 친적이 있고 이미 분석되어 리스트에 있는 항목들을 보여주죠.

NewImage

마우스 없이 복사하기

검색 명령어로 원하는 키워드를 검색하고, 탭 또는 시프트 탭을 활용하여 왼쪽 오른쪽 영역을 선택하세요. 그리고 원하는 영역이 지정되고 그 영역을 복사하고 싶을때는

Opt-Enter

를 눌러주세요.

NewImage

붙여 넣기 히스토리

붙여 넣기 히스토리는 재방문, 그러니까 최근에 사용했던 내용을 다시 사용하고 싶을 때 사용합니다. 목록에서 또한 선택이 가능하고 절대 읽어버릴일이 없을 겁니다.

NewImage

Instant Replay? 번역을 어떻게?

Instant replay 기능은 시간을 되돌릴수 있는 기능입니다.

NewImage

… 더 많은 내용은 아래의 링크로

http://iterm2.com/features.html

MAC – 스타일링 들어간 텍스트, 스타일링 지우기

문서를 작성하다 보면, 인터넷에 올라온 자료를 그대로 복사하여 사용할 때가 있다. 하지만 이때 복사하게 되면 스타일이 포함되어 복사 될 때가 있다. 이 스타일을 쉽게 지우는 방법을 서술하고자 한다.

이 문서의 원본은 link를 참조할 수 있다.

지금 설명 할 방법은 따로 어플리케이션이 필요하지 않다.

  1. 단축키를 이용한 쉽게 스타일링 지우기

    Command + C : 텍스트 복사하기.
    Command + Option + Shift + v : 스타일을 제거하고 붙여넣기.

  2. 잘라내기 & 붙여넣기 명령어를 사용하자

    Control + K : 잘라내고 싶은 텍스트를 선택, 그리고 잘라내자.
    Control + Y : 스타일이 제거 된 텍스트를 붙여넣는다.

  3. 기본앱 TextEdit를 이용하기

    기본으로 내장되어 있는 TextEdit를 사용해보자.
    원하는 텍스트를 TextEdit에 복사를 하자.
    **Command + Shift + T**를 누르면 포멧, 스타일을 지울 수 있는 다이얼로그가 활성화 된다.

위와 같은 방법으로 쉽게 텍스트 스타일을 제거할 수 있다.

Mac – Command 툴 Ditto 폴더 합치기

날씨가 갑자기 쌀쌀해졌네요. 다들 감기 조심하시고!
Ditto Command Tool에 대해서 알아보겠습니다.
출처는 How-To Geek!


같은 구조로 다 덮어버리고 싶을 때가 있다! 그러면 아래의 명령어를 이용해주세요.

ditto ~/Desktop/Test ~/Downloads/Test

참 쉽죠잉?

MAC – 맥 부팅/종료 속도가 평상시보다 느려졌을 때 복구하는 방법

출처 : http://macnews.tistory.com/340

들어가며
OS X을 새 버전으로 업그레이드 한 후 시스템 부팅 속도나 종료 속도가 이전에 비해 느려진 경험을 해본 적 있으십니까? 혹은 메모리나 하드를 증설 했는데 이런 증상이 나타나신다구요?
종종 시스템 에러로 인해 루트 폴더 (/)의 소유권이 사용자 계정으로 잘못 할당되는 경우가 있는데 이를 다시 시스템에 반납해 OS X의 하드웨어 드라이버 (kext) 캐시를 정상적으로 생성할 수 있도록 바로잡아주는 내용입니다. 시스템 부팅시나 종료시 나타나는 딜레이를 잡는데 효과가 있어 OS X 스노우 레퍼드 시절부터 널리 사용되어 오고 있습니다. 터미널 명령어를 다루어야 하기 때문에 초보자 분들이 지레 겁먹으실 수 있는데 터미널 실행 후 아래 순서대로만 입력해 주시고 맥을 재부팅 해주시면 됩니다.
적용 방법

1. 응용 프로그램 폴더 > 유틸리티 폴더에서 ‘터미널’을 실행한 후 아래 명령어를 입력해 줍니다. // 루트 폴더 ‘/’ 의 소유권을 admin 그룹의 root 로 재지정하는 명령어입니다.
[code]sudo chown root:admin /[/code]
2. 다시 아래 명령어를 입력해 줍니다. // 이 명령어는 부팅 디스크의 시스템 커널 확장자들을 업데이트하고, 또 새로운 커널 확장자가 있는 경우 이를 캐싱 내역에 업데이트하는 작업을 해줍니다. 이번 명령어는 작업 완료까지 다소 시간이 소모되고, 위 이미지에서 보라색으로 표시한 부분처럼 몇몇 kext 들은 캐싱이 제대로 되지 않는 경우가 발생하는데 이는 캐싱 작업 중 흔히 나타나는 경고 문구입니다. 또한 OS X 버전에 따라, 그리고 시스템에 설치한 하드웨어나 소프트웨어에 따라 보라색 부분의 내용이 상이할 수 있습니다.
[code]sudo kextcache -system-prelinked-kernel[/code]
3. 다음 명령어를 입력해 커널 확장자 캐시를 재생성해줍니다.
[code]sudo kextcache -system-caches[/code]
4. 마지막으로 아래 명령어를 입력해 시스템 폴더의 서브 폴더 및 파일들의 권한을 복구합니다.
[code]diskutil repairPermissions /[/code]
모든 명령어 입력을 마친 후 시스템을 재부팅해 주십시오. 시스템 부팅/종료가 느려지는 원인이 루트 폴더의 소유권 문제인 경우 커널 확장자 캐싱이 제대로 안되던 문제가 해결되면서 부팅/종료 속도가 크게 향상됩니다.

Mac – root 사용자를 활성화하는 방법 on OS X Lion

  • Apple 메뉴에서 시스템 환경설정…을 선택합니다.
  • 보기 메뉴에서 사용자 및 그룹을 선택합니다.
  • 잠금을 클릭하고 관리자 계정으로 인증합니다.
  • 로그인 옵션…을 클릭합니다.
  • 오른쪽 아래에서 “편집…” 또는 “연결…” 단추를 클릭합니다.
  • “디렉토리 유틸리티 열기…” 단추를 클릭합니다.
  • 디렉토리 유틸리티 윈도우에서 잠금을 클릭합니다.
  • 관리자 계정 이름과 암호를 입력한 다음 승인을 클릭합니다.
  • 편집 메뉴에서 Root 사용자 활성화를 선택합니다.
  • 사용하려는 root 암호를 암호 및 확인 필드에 모두 입력한 다음 승인을 클릭합니다.
  • 원문

    Mac – Using .bashrc in on Mac OSX

    리눅스, 유닉스 그리고 Mac OS X에서

    당신의 홈 디렉토리에 존재하는 또는 만들어 .bash_profile과 .bashrc를 사용한다면?

    사실 두개의 파일은 다르게 동작된다.

    무엇을 다를까?

    bash man page에 의하면…
    .bash_profile은 login shell에 의해 동작되고, .bashrc 는 상호작용하는 non-login shell에 의해 작동된다.

    그렇다면 login shell과 non-login shell은 무엇일까?

    콘솔을 통해 로그인 했을 때, 각각 머신위에서 있긴 한데,

    ssh를 통한 원격이라면 초기 comment 프롬프트 전에! 당신의 쉘 설정에 따라 .bash_profile이 실행된다.

    하지만, 만약 당신이 머신 위에 이미 로그인 상태고 그게 Gnome이나 KDE이내에 새로운 터미널이라면(xterm) .bashrc가 실행된다 (초기 comment 프로프트 전에).

    또한 당신이 터미널에서 /bin/bash 타이핑하여 새롭게 시작하였을 때 .bashrc는 작동하게 된다.

    두개 파일은 뭐가 다를까?

    .bash_profile에 위치하고, 당신의 컴퓨터 머신이 로그인되었을때 약간의 정보(평균 속도, 메모리 사용량, 현재 유저, 등등)를 보여주기 원한다고 가정했을 때.

    만약 당신이 .bashrc에 놓는다면, 당신은 매번 새로운 터미널이 열릴때마다 보게 된다.

    Mac OS X – 예외

    문제인 즉

    맥 OS X 시스템에서는 리눅스와 다르게 .bashrc 파일을 읽어드리지 않는다.

    하지만 emacs는 .bashrc를 읽어 드리게 되는데 이때 동일한 환경을 주기위해서는

    동일한 환경파일을 읽어드리도록 해야한다면?

    .bashrc를 읽어드리지 못하는 대신 .bash_profile을 읽어드리게 되는데 이때 여기서

    .bashrc를 읽어드리도록 아래와 같이 수정하여 문제를 해결했다.

    [code]
    if [ -f ~/.bashrc ];
    then
    source ~/.bashrc
    fi
    [/code]

    자료:http://www.joshstaiger.org/archives/2005/07/bash_profile_vs.html

    [Mac] OX X Lion 설치 후에 해야 할 것들.

    출처 : http://techcrunch.com/2011/07/21/os-x-lion-new-features/

    원문은 위에 내용입니다. 간단하게 변경해야 할 점만 정리하였습니다.

    1. OS를 설치 후에 많은 작업을 하는 Spotlight
    spotlight는 초기 os x lion을 설치 후에 자료 Reindexing을 하게 됩니다.
    (spotlight는 데이터 검색 도구) 이 작업이 끝나기전까지는 많은 메모리를 사용하게 되는데
    이 작업을 이뤄질때는 아무것도 하지 않는것이 좋습니다.

    2. 반대로 되어버린 마우스/터치 패드 스크롤링
    간단하게 그 전과 반대로 움직입니다. 아래와 같이 변경하시면 됩니다.
    환경 설정 > 트랙패드 > 스크롤 방향: 자연스럽게를 체크 해제하시면 됩니다.

    3. 실행중인 어플리케이션 표기
    (재현되지 않은 문제나 혹시나 해서 적어봅니다.)
    애플은 실행중인 어플리케이션을 표시하기 위해 Dock Application 목록아래에 점과 같은 표시를 하도록 설계되었습니다.
    하지만 OS X Lion으로 업그레이드 후에 보이지 않는 문제가 있다고 하네요.
    그럴땐 아래와 같이 다시 재설정해주면 된다고합니다.
    환경 설정 > Dock > 열린 응용 프로그램에 대한 표시등 보기 해제 하셨다가 다시 체크

    4. Software update
    초기 버전이다 보니 설치후에는 소프트웨어 업데이트를 꼭 해주세요.
    사과 클릭 > 소프트웨어 업데이트…

    5. Mission Control에서 Dashboard 없애기.
    기본적으로 Apple은 Dashboard 단축키(F12)을 지원합니다.
    불필요한 미션컨트롤에서 Dashboard를 없애기 위해 아래와 같은 방법을 이용하시면 보다 편하게 사용하실 수 있습니다.
    환경 설정 > Mission Control > Dashboard를 작업공간으로 보기 체크 해제

    6. 새로운 멀티-터치 제스쳐를 익혀보자.
    새로운 멀티 제스쳐가 추가되었습니다.
    – 페이지 사이에서 Swipe : 두 손가락으로 오른쪽 또는 왼쪽으로 Swipe
    – 풀-스크린 앱 또는 데스크탑 사이에서 Swipe : 세 손가락으로 오른쪽 또는 왼쪽으로 Swipe
    – 미션컨트롤에서 Swipe : 세 손가락으로 왼쪽 또는 오른쪽으로 Swipe
    – Launchpad 빠르게 보기 : 네 손가락(엄지손가락과 머 편한대로) 꼬집거나 펼치세요.
    – Desktop 빠르게 보기 : 세 손가락으로 꼬집거나 펼치세요.

    7. 오타 자동 변환 끄기
    시스템 환경 설정 > 언어 및 텍스트 > 텍스트 > 자동으로 영문 철자 수정 체크 해제

    [Mac] OS X 10.6.8버전에서 발생되는 Dock 프로세서 문제 해결법.

    일단 Parallels 6 사용하고 계신다면 아마 100프로일겁니다.

    증상은 백그라운드에서 Dock Processor 가 CPU를 90~ 100퍼센트 점유하므로 컴퓨터가 느려지게 되는데요,

    문제의 원인는 OS X이 업데이트 되면서 Parallels 6과 호환성 맞지 않아서입니다.

    이문제를 해결하기 위해서 아래와 같은 절차를 통해 해결 하실 수 있습니다.

    1. Parallels 6 어플리케이션을 실행.
    2. Window -> Virtual Machine List를 클릭.
    3. 리스트에서 우측 클릭-> Configure -> Applications 선택.
    4. Show windows application folder in Dock을 체크 해제.

    위와 같이 해주시면 백그라우드 Dock Processor가 동작하지 않게 됩니다.