[Mac] 사용 포트 확인하기

OS/Mac 2015.05.01 14:56

lsof -i tcp:<PORT>

kill -9 <PID>


posted by 뚱2

[Mac] 파일 묶기 tar

OS/Mac 2015.02.13 17:20

사실 tar(linux, mac 다됨)는 파일을 묶고 풀기도 하지만 압축하는 프로그램 이기도 하다.


# 파일 묶기 (현재 디렉토리의 모든 파일을 묶는다.)

tar -cvf [묶을 파일명] *

# 파일 풀기 (현재 디렉토리에 해당 파일을 푼다.)

tar -xvf [파일명]


# 파일 압축하기 (현재 디렉토리의 모든 파일을 묶는다.)

tar -cvfz [묶을 파일명] *

# 압축파일 풀기 (현재 디렉토리에 해당 파일을 푼다.)

tar -xvfz [파일명] 


posted by 뚱2

Oracle Developer는 특정 버전 JDK에서만 실행이 됩니다.

그런데 로컬에 설치된 디폴드 버전이 실행 버전보다 상위일때 문제가 발생합니다.

이럴때 하위 버전이나 특정버전으로 셋팅할수 있습니다.


export JAVA_HOME=$(/usr/libexec/java_home -v 1.7)


posted by 뚱2

[Mac] OS X용 Java 2014-001

OS/Mac 2014.12.06 02:29

[Mac] howdoi

OS/Mac 2014.08.21 11:05

링크: https://github.com/gleitz/howdoi?body=


명령어로 쉽게 쉽게 찾아볼때?


홈페이지 소개는 "instant coding answers via the command line" 이렇습니다.


전 로컬에 homebrew가 설치되어 있어서 아래와 같이 설치 했습니다.


#기본적으로 Hombrew와 Python이 설치되어 있어야 합니다.


$ brew install https://raw.github.com/gleitz/howdoi/master/howdoi.rb


그랬더니 아래와 같은 에러가 ㅡㅡ;


> ==> python setup.py install

>

> http://peak.telecommunity.com/EasyInstall.html

>

> Please make the appropriate changes for your system and try again.


다행이 홈페이지에 처리 방법이 나와 있었습니다.


#권한 문제(?)

sudo chmod -R go+w /Library/Python/2.7/site-packages/


#권한 문제 해결하고 다시 설치

brew install https://raw.github.com/gleitz/howdoi/master/howdoi.rb


사용방법

$ howdoi format date bash

> DATE=`date +%Y-%m-%d`



posted by 뚱2

링크: http://redcarrottt.com/?p=473

'VCS > Git' 카테고리의 다른 글

[Git] pro-git PDF  (0) 2014.08.27
[Git] Upgrading to Git 2.0  (0) 2014.08.25
[Git] OS X Mountain Lion에 Git Server 설치  (0) 2014.08.20
[Git] Generating ssh keys  (0) 2014.08.18
[Git] redmine과 Git repository 연동  (1) 2014.08.05
[Git] git으로 디버깅 하기  (0) 2014.07.21
posted by 뚱2

링크: http://macworld.hjsong.net/72

완전 꿀팁이다. 감사합니다.

posted by 뚱2

[Mac] Packet Capture

OS/Mac 2014.07.17 13:04

링크: http://support.apple.com/kb/HT3994?viewlocale=ko_KR&locale=en_US


#AirPort

sudo tcpdump -i en1 -s 0 -B 524288 -w ~/Desktop/DumpFile01.pcap

#이더넷

sudo tcpdump -i en0 -s 0 -B 524288 -w ~/Desktop/DumpFile01.pcap

#VPN

sudo tcpdump -i ppp0 -s 0 -B 524288 -w ~/Desktop/DumpFile01.pcap


posted by 뚱2

mac>ifconifg

lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384

options=3<RXCSUM,TXCSUM>

inet6 ::1 prefixlen 128

inet 127.0.0.1 netmask 0xff000000

inet6 fe80::1%lo0 prefixlen 64 scopeid 0x1

nd6 options=1<PERFORMNUD>

gif0: flags=8010<POINTOPOINT,MULTICAST> mtu 1280

stf0: flags=0<> mtu 1280

en0: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500

options=10b<RXCSUM,TXCSUM,VLAN_HWTAGGING,AV>

ether 68:5b:35:bf:23:db

inet6 fe80::6a5b:35ff:febf:23db%en0 prefixlen 64 scopeid 0x4

inet 192.168.1.14 netmask 0xffffff00 broadcast 192.168.1.255

nd6 options=1<PERFORMNUD>

media: autoselect (100baseTX <full-duplex,flow-control>)

status: active

en1: flags=8823<UP,BROADCAST,SMART,SIMPLEX,MULTICAST> mtu 1500

ether a8:86:dd:a8:52:81

nd6 options=1<PERFORMNUD>

media: autoselect (<unknown type>)

status: inactive

en2: flags=8963<UP,BROADCAST,SMART,RUNNING,PROMISC,SIMPLEX,MULTICAST> mtu 1500

options=60<TSO4,TSO6>

ether 32:00:1e:12:2f:20

media: autoselect <full-duplex>

status: inactive

fw0: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 4078

lladdr 44:fb:42:ff:fe:e1:22:f2

nd6 options=1<PERFORMNUD>

media: autoselect <full-duplex>

status: inactive

bridge0: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500

options=63<RXCSUM,TXCSUM,TSO4,TSO6>

ether 6a:5b:35:fb:e9:00

Configuration:

id 0:0:0:0:0:0 priority 0 hellotime 0 fwddelay 0

maxage 0 holdcnt 0 proto stp maxaddr 100 timeout 1200

root id 0:0:0:0:0:0 priority 0 ifcost 0 port 0

ipfilter disabled flags 0x2

member: en2 flags=3<LEARNING,DISCOVER>

       ifmaxaddr 0 port 6 priority 0 path cost 0

nd6 options=1<PERFORMNUD>

media: <unknown type>

status: inactive

p2p0: flags=8802<BROADCAST,SIMPLEX,MULTICAST> mtu 2304

ether 0a:86:dd:a8:52:81

media: autoselect

status: inactive


'OS > Mac' 카테고리의 다른 글

[Mac] Python virtualenv 사용하기  (0) 2014.07.12
[Mac] find + grep으로 파일 찾기  (0) 2014.06.11
[Mac] 콜솔에서 IP 확인하는 방법  (0) 2014.05.14
[OSX] Unix 프로세스 관리 (ps)  (0) 2014.04.08
[OSX] OSX 파일구조  (0) 2014.04.07
[Mac] OS X 기본 자바 변경하기  (0) 2014.04.06
posted by 뚱2

링크: http://daddycat.blogspot.kr/2011/05/unix-ps.html


OS X도 유닉스 계열이라 명령어가 비슷

'OS > Mac' 카테고리의 다른 글

[Mac] find + grep으로 파일 찾기  (0) 2014.06.11
[Mac] 콜솔에서 IP 확인하는 방법  (0) 2014.05.14
[OSX] Unix 프로세스 관리 (ps)  (0) 2014.04.08
[OSX] OSX 파일구조  (0) 2014.04.07
[Mac] OS X 기본 자바 변경하기  (0) 2014.04.06
[Mac] OSX Java 삭제하기  (0) 2014.03.28
posted by 뚱2
Mac, OSX, PS, unix

[OSX] OSX 파일구조

OS/Mac 2014.04.07 16:33

링크: http://x86osx.com/bbs/view.php?id=knowhow&page=1&sn1=&divpage=1&sn=off&ss=on&sc=on&select_arrange=headnum&desc=asc&no=602


/                             루트 디렉토리 (최상위 디렉토리)

   /System                    OSX에서 사용하는 프로그램과 파일이 보관

      /Library                OSX에서 사용하는 프로그램 설정 파일

      /Assistants             Mac 0SX을 인스톨한 직후에 실행되는 Mac 0SX 지원 관련 파일

      /Authenticators         인증 기술 'Kerberos'에 관련 프로그램

      /CFMSupports            0SX에 관련된 각종 라이브러리 파일들

      /Components             애플스크립트, 파워입력기 등 0SX 핵심 컴포넌트와 관련된 파일

      /Colorsync              컬러 테이블 관련된 프로파일

      /CoreServices

         /BootX               0SX의 시동을 담당

         /CharacterSets       언어별 문자 코드 세트

         /Dock                0SX의 Dock 본체 프로그램

         /loginwindow         0SX에 로그인 기능 프로그램

         /WindowServer        0SX의 윈도우 창을 표시하는 파일

      /Extensions             주변기기와 관련된 드라이버

      /Filesystems            HFS와 기타 포맷을 인식하는 프로그램

      /Find                   Sherlock에서 색인 작성을 도와주는 파일

      /Fonts                  모든 사용자 사용 폰트

      /Frameworks             응용 프로그램의 개발 및 실행의 토대가 되는 0S의 기본 프로그램

      /Java                   자바 확장 API와 관련된 파일

      /Keyboards              키보드별 또는 언어별 키보드 맵

      /PreferencePanes        시스템 환경설정에서 각 패널들의 초기값을 보관

      /Printers               프린터 관련 드라이버를 보관

      /QuickTime              OuickTime 관련된 파일

      /Rulebooks              문자의 표시 및 인쇄에 관련된 규칙 파일들

      /Screen Savers          화면 보호기와 관련된 파일

      /ScriptAdditions        스크립트 기능을 추가하는 파일들(애플스크립트용 추가 명령 등)

      /Services               0SX 응용 프로그램에서 공통으로 이용할 수 있는 서비스

      /Sounds                 0SX에 사용되는 소리 파일

      /Speech                 Text-To-Speech에 관련된 파일

      /StartupItems           OSX 시동시 자동으로 실행되는 프로그램들

   /Applications              각종 응용프로그램

   /Library                   OSX,응용프로그램,사용자가 공통으로 이용하는 설정 파일,관리자 권한 필요

      /Application Support    응용 프로그램에 사용되는 플러그인

      /ColorSync              ColorSync용 프로파일

      /Desktop Pictures       OSX 데스크탑에 사용되는 이미지 파일들

      /Documetation           도움말 메뉴 및 프로그램에 사용되는 도움말 파일

      /Fonts                  OSX에 사용되는 폰트

      /Internet Plug-lns      웹 브라우저에서 사용하는 플러그인

      /Modem Scripts          모뎀 관련 스크립트

      /Preferences            OS와 관련된 초기 설정치

      /Printers               프린터와 관련된 각종 플러그인

      /WebServer              웹서버와 관련된 CGI와 문서

   /Users                     등록된 사용자를 위한 디렉토리

      /사용자명               사용자가 이용하는 프로그램,문서,다운로드 등등이 저장

         /Documents           각 개인 사용자가 작성한 문서 파일들

         /Download            각 개인 사용자가 다운로드한 파일들

         /Library             사용자가 이용하는 프로그램 등의 설정파일 저장

            /Caches           인터넷 익스플로러의 캐시 파일

            /Favorites        사용자가 설정한 Favorites 관련 파일

            /Font Collections 폰트 캐시 파일

            /Fonts            사용자 폰트. 추가가능

            /Preferences      사용자별 운영체계 및 응용 프로그램 환경파일 보관

            /Mail             애플 표준 프로그램인 Mail.app에서 사용하는 메일 상자

            /Public           네트웍크를 공유할 때 상대방 사용자에게 공개되는 폴더

            /Site             웹 공유시 상대방 사용자에게 공개되는 폴더


'OS > Mac' 카테고리의 다른 글

[Mac] 콜솔에서 IP 확인하는 방법  (0) 2014.05.14
[OSX] Unix 프로세스 관리 (ps)  (0) 2014.04.08
[OSX] OSX 파일구조  (0) 2014.04.07
[Mac] OS X 기본 자바 변경하기  (0) 2014.04.06
[Mac] OSX Java 삭제하기  (0) 2014.03.28
[Mac] Homebrew 특정 버전으로 설치하기  (0) 2014.03.28
posted by 뚱2

>ifconfig | grep inet


# 결과

inet6 ::1 prefixlen 128

inet6 fe80::1%lo0 prefixlen 64 scopeid 0x1

inet 127.0.0.1 netmask 0xff000000

inet6 fe80::fa1e:dfff:feea:d544%en1 prefixlen 64 scopeid 0x5

inet 192.168.0.100 netmask 0xffffff00 broadcast 192.168.0.255


posted by 뚱2

# 10.9 Mevericks에서 명령어가 약간 달라졌다.


#보이기

>defaults write com.apple.finder AppleShowAllFiles 1 && killall Finder


#숨기기

>defaults write com.apple.finder AppleShowAllFiles 0 && killall Finder


posted by 뚱2

#링크 만들기

>ln -s [target directory] [symbolic shortcut]


#링크 삭제하기

>unlink [symbolic shortcut]


#링크 복사하기

>cp -R [target symbolic shortcut] [source directory]


#링크 생성시 Permission denied 에러 발생

>sudo ln -s [target directory] [symbolic shortcut]


posted by 뚱2

[Mac] 터미널로 SSH 접속

OS/Mac 2014.03.27 16:05

#1 방법

ssh -l [아이디] [아이피]

Password:[비밀번호]

#예) ssh -l ddoong2 192.168.0.1


#2 방법

ssh [아이디]@[아이피]

Password:[비밀번호]

#예) ssh ddoong2@192.168.0.1


개인적으로 두번째 방법이 편하다.

posted by 뚱2

[Mac] SideEffects

OS/Mac 2014.01.29 12:03

[Mac] 산돌 고딕 사용하기

OS/Mac 2014.01.08 15:13

링크 : http://support.apple.com/kb/ht3608


시스템 환경설정 -> 손쉬운 사용 -> 마우스와 트랙패드 -> 마우스 또는 무선 트랙패드가 있으면, 내장 트랙패드 무시 -> [체크] 

posted by 뚱2