'허니몬의 IT 이야기/Mac 이야기, 맥빠져'에 해당되는 글 8건

허니몬의 IT 이야기/Mac 이야기, 맥빠져

우분투 리눅스에서 해본 'rm -rf /' 에 이어,

2013/02/04 - [허니몬의 IT 이야기/리눅스 이야기, 우분투] - 위험한 실험, 우분투 에서 'rm -rf /' 하기

사용하고 있던 맥북에서도 동일한 실험을 해보았다.

사용자 권한이 root 에게 할당되어 있는 것들을 제외한 파일들을 싸악 지워졌다. 터미널을 닫은 후 실행했을 때는 별다른 이상이 없어보였지만 맥북을 재시작하고 나니 회색화면만 덩그러니 떠있는 웃지못할 상황이 연출되었다. 이런 'ㅆㅂ!'를 연발하면서 어렵게 어렵게 Mac OS X Lion 이미지를 다운로드 받아 USB에 굽고 설치를 하고 개발환경을 다시 설정했다.

실망이야. 맥.

문서 등의 중요 파일은 Dropbox로 동기화를 해놓은 상황이라, Dropbox를 설치하는 것으로 문서나 소스파일들의 동기화는 마쳤다.

허니몬의 IT 이야기/Mac 이야기, 맥빠져

맥에서 파인더를 사용하다보면, 열고 있는 디렉토리에서 터미널을 열고 싶을 때가 있다.

기본적인 사용방법은

1. 터미널을 연다.

2.  터미널 커서에 'cd '를 입력해둔다.

3. finder에서 디렉토리 아이콘을 터미널로 드래그 한다.

4. 터미널에 $ cd <디렉토리 경로>의 문장이 완성된다.

5. 엔터를 친다.

6. 이동한다.


그러나 한글을 사용하거나 디렉토리의 이름이 띄어쓰기 되어 있는 경우 쉽게 되지 않는다.

그때 사용할 수 있는 앱으로 Go2Shell 이라고 하는 앱이 있다.



설치방법 및 적용 방법은 간단하다.

1. App Store 에서 Go2Shell 검색해서 설치

2. 응요프로그램(Applications) 에 있는 Go2Shell을 Finder 상단으로 드래그하면 추가된다.


기본 터미널은 맥북에 설치되어 있는 Terminal 로 설정되어 있다. 나는 iTerm을 사용하고 있는데, 이 iTerm으로 변경하고 싶다.

그러면, 터미널을 열고 아래 명령어를 입력한다.

$ open -a Go2Shell --args config

app Go2Shell 을 실행할 때 config 라는 매개변수를 전달하여 환경설정을 열어주는 명령어다.

찾아낸 곳 : http://superuser.com/questions/434660/how-to-open-go2shell-preferences-in-mac-osx

아래 창이 뜬다.


필요하다면 실행되는 명령어를 변경할 수도 있겠다. 지금 당장은 필요없을 듯 하니, 사용하는 터미널 앱을 선택하고 [Save & Quit]를 눌러서 종료한다.

그리고 사용하면 된다.


허니몬의 IT 이야기/Mac 이야기, 맥빠져

개발자도구를 뒤적거리다가 눈에 띄는 녀석을 발견했다.

Dash(Docs & Snippets)https://itunes.apple.com/kr/app/dash-docs-snippets/id458034879?mt=12

개발자에게 최고의 교과서라고 할 수 있는 API 문서.

그 문서를 손쉽게 볼 수 있는 앱이다.

Preference - Downloads 에 가면 다운로드 받아볼 수 있는 언어 API 목록이 존재한다.

자바스크립트(Javascript)에 대한 API 문서

내가 자주 보게될 Java API 문서

API문서를 찾아서 다운로드 받아서 열어보는 번거로운 작업을 하지 않아도 될까나? 써봐야 알겠다.

허니몬의 IT 이야기/Mac 이야기, 맥빠져

에버노트 업데이트 하고서는 스택과 노트북을 정리하고서는 거기에 맞춰서 내문서의 폴더들을 그에 마주처 정리작업을 진행했다.

안에 있는 문서파일들도 그에 맞춰서 분류했다.

이 작업은 익숙해지거나 효율적인 방법이 나올 때까지는 꾸준하게 계속될 것으로 보인다.

허니몬의 IT 이야기/Mac 이야기, 맥빠져

  제가 사용하는 환경이 윈도우, 리눅스(우분투), 맥 이다보니, 서로다른 환경 속에서 문서들을 보관할 수 있는 방법이 뭐가 있을까 고민하다가 Dropbox를 사용하기로 결심을 했습니다. 전에는 Daum 클라우드를 사용했었는데, Dropbox 쪽이 조금 더 편리한 느낌이 들어서 Dropbox 1년 이용권을 구매하는 지경에 이르렀습니다. 1년 이용권 뽕을 뽑을 때까지 한번 제대로 써먹어보려고 합니다. 

  Dropbox를 사용하는데 간단한 팁을 안내해드릴까하니다. 유닉스 계열에서 파일시스템에 적용할 수 있는 심볼릭링크를 통해서 Dropbox 폴더에 특정 폴더를 연결하여 연동시키고, 그것을 다시 특정 내 위치로 링크하는 법입니다. 이렇게 하면 하드 용량도 크게 차지하지 않고, 손쉽게 연동을 할 수 있게 됩니다. 아마도? ㅎㅎ 오늘 써본거라 제대로 확인은 아직!! 하지만 될겁니다.

Dropbox 애플리케이션을 설치하고 나면 동기화할 폴더를 선택하게 됩니다.

저의 경우에는 기존에 있던 /home/ihoneymon 을 변경하여 /ihoneymon 으로 계정 디렉토리를 변경하였습니다. 조금이라도 덜 이동하려고 말이죠.

위의 그림처럼 dropbox를 넣을 위치를 /ihoneymon 을 선택하면 /ihoneymon/Dropbox 라는 폴더가 생기고, 이 안에 들어가는 폴더와 파일들은 동기화 대상이 됩니다. 그런데, 저는 제가 작성한 문서나 참고할 문서자료들을 /ihoneymon/Documents 에 관리를 하고 있습니다. 기본적인 dropbox  사용법대로라고 하면, 저는 /ihoneymon/Documents 에 있는 파일들을 /ihoneymon/Dropbox에 복사하여 저장하게 될 겁니다. @_@);; 중복이죠.

  나름 개발자인 저는, 그런 중복되는 것이 참 싫습니다.

  처음에는 기본적인 사용법대로 사용하다가... 요즘에 제가 외근을 나가서 웹서버(Tomcat/webapps)에 배포를 할 때 심볼릭 링크를 통해서 사용하는데, '이것을 활용할 수 있지 않을까?' 라는 궁리를 하게 됩니다. 그래서 해봤습니다. 방법은 간단합니다.



 Dropbox 폴더 안에 심볼릭 링크 폴더 연결하기 


1. Dropbox 폴더로 이동

2. ln -s 원본소스-폴더위치 링크폴더

cd /ihoneymon/Dropbox

ln -s /ihoneymon/Music Music 


작업이 완료되고 나면 Music 라는 폴더가 생긴 것을 볼 수 있죠? 안에 들어가서 파일들을 열어볼 수가 있습니다. ^^



 Dropbox 폴더 안에 있는 폴더를 내가 원하는 위치에 링크걸기


방식은 위에서 사용한 심볼릭 링크와 같습니다. 위의 화면에서 보시는 것처럼 파일 사용량에는 변화가 없는 것을 확인해보실 수 있을 겁니다.


라이프해커

저자
아담 패시 지음
출판사
위키북스 | 2012-09-30 출간
카테고리
컴퓨터/IT
책소개
업무 효율성을 높여주는 121가지 실전 공략법!업무의 달인이 알...
가격비교 글쓴이 평점  

이 책에서  Dopbox 에 동기화시킬 폴더를 추가하기 위해서는 별도의 앱을 설치하고 해야한다고 이야기 했지만, 그럴 필요가 없을 거라 생각합니다.

동기화 폴더를 심볼릭 링크로 걸어두면 파일 중복도 줄일 수 있으면서 동기화시킬 수 있을 겁니다.



1 2
블로그 이미지

Email : ihoneymon@gmail.com 안녕하세요, 꿀괴물 입니다. ^^ 멋진 비행을 준비 하는 블로그 입니다. 만능형 인간이 되어 많은 이들에게 인정받고, 즐겁고 행복하게 살기를 간절히 원합니다!! 달콤살벌한 꿀괴물의 좌충우돌 파란만장한 여정을 지켜봐주세요!! ^^

허니몬