Shell Commands

python

local Server 띄우기

1
python -m SimpleHTTPServer

ipfw

80 포트로 접근하는 요청을 8080 으로

1
sudo ipfw add 100 fwd 127.0.0.1,8080 tcp from any to any 80 in

nc

클라이언트의 파일을 서버로 업로드

1
2
SERVER$ nc -l -p 9999 > file.txt
CLIENT$ nc SERVER-IP-ADDRESS 9999 < file.txt

uname

32bit 인지 64bit 알고자 할 때

1
$ uname -i

awk

access log 중 응답 코드가 200 도 304도 302 도 아닌 로그 출력.

1
$ tail -f access.log | awk '{if ($9 !~ /200|304|302/) print $0}'

git

git tag 삭제

1
2
git tag -d 12345
git push origin :refs/tags/12345