본문 바로가기

8

맥에서 cp -l 옵션 이용하기 맥에서는 기본적으로 cp -l 옵션을 이용할 수 없습니다. 하지만 GNU cp (gcp)를 설치하면 -l 옵션을 이용할 수 있습니다. 이는 rsync를 이용한 증가분 백업을 구성하기에 반드시 필요합니다. (참고) 1. Mac port 설치 Mountain Lion (참고) 2. Macport를 이용해서 coreutils 설치 $ sudo port install coreutils 3. /opt/local/bin 경로를 PATH에 추가 $ vi ~/.bash_profile export PATH=/opt/local/bin:$PATH 한줄 추가 $ source ~/.bash_profile See also. Mountain Lion에서 Macport 설치하기 Linux에서 rsync를 이용한 snapshot 백업.. 2013. 2. 3.
Mac 터미널에서 make 명령어 실행방법 요즘 rsync를 이용해서 변경된 파일만 백업을 받도록 하고 있는데요. (정말 빠르고 간편하고 편리합니다.) 저는 마운틴 라이언을 이용하고 있는데 이 OS에 포함된 rsync 버전은 2.6.9이고 최신 버전은 2011년에 출시된 3.0.9였습니다. 업데이트 버전을 내려받고 업데이트하는 방법을 찾아서 새로 컴파일하려고 하는데, make 명령어를 실행할 수 없는 문제가 발생하였습니다. 이는 xcode가 설치되지 않은 것이고, xcode를 설치한 후에 command line tool을 추가로 설치해 주어야 합니다. 1. Mac App Store에서 Xcode 설치 [Link] 2. Command Line Tool 설치 Xcode 설치가 완료되면 프로그램 실행 후 메뉴에서 Xcode -> Preferences... 2013. 1. 23.
Mountain Lion (마운틴 라이언) 10.8.2 시스템 종료 지연 해결 방법 Mac OSX가 마운틴 라이언으로 넘어오면서 시스템 종료 시 대기 시간이 오래 걸리는 증상이 있었습니다. Verbose 모드로 확인해 보니 이는 실행 중인 appleeventsd 프로세스가 종료되는데 오랜 시간이 걸리는 것 이었습니다. 최근 맥쓰사의 이세준(james0815)님께서 해당 프로세스가 1초 이내에 종료되지 않는 경우 강제로 종료시켜 버리도록 시스템 설정 변경하는 방법을 올려 주셨네요. 터미널에 입력해야 할 명령어를 차례대로 기록해 보았습니다. sudo launchctl unload /System/Library/LaunchDaemons/com.apple.coreservices.appleevents.plist sudo defaults write /System/Library/LaunchDaemon.. 2013. 1. 16.
맥에서 텍스트 인코딩을 euc-kr에서 utf-8로 변경하기 iPad에서 Apabi Reader라는 애플리케이션(이하 앱)으로 txt 파일을 열려고 하니 숫자를 제외한 모든 한글 텍스트가 깨져서 나오는군요. 검색을 해보니, 텍스트 인코딩을 euc-kr에서 utf-8로 변환해야만 하네요. 그 중 맥에서는 주로 iconv라는 터미널 명령어를 이용해 텍스트 인코딩을 변경하고 있는 것을 알 수 있었습니다. 사용법은 다음과 같습니다. iconv -c -f euc-kr -t utf-8 1.txt > 1_utf8.txt 1.txt라는 euc-kr파일을 utf-8로 인코딩을 변경한 후 1_utf8.txt이라는 이름으로 저장한다는 의미입니다. 또한, 폴더 안에 있는 모든 파일을 한꺼번에 바로 변경해 주는 스크립트들도 많이 보였습니다. 1. 아래와 같은 스크립를 convertext.. 2013. 1. 15.