본문 바로가기

전체 글

objdump 출처 : http://smilk.egloos.com/486882 시작 질문은 간단하다. 리눅스는 어떻게 내가 만든 main()을 실행하나? 이 글은 아래 간단한 C 프로그램을 예로 삼아 설명한다. 이를 "simple.c"라 하자.main() { return(0); } 컴파일 gcc -o simple simple.c 실행파일에는 무엇이 들어있나? 실행파일에 무엇이 있는지 보기위해 "objdump" 도구를 사용하자. objdump -f simple simple: file format elf32-i386 architecture: i386, flags 0x00000112: EXEC_P, HAS_SYMS, D_PAGED start address 0x080482d0 출력은 실행파일에 대한 귀중한 정보를 알려준다. .. 더보기
ADB를 바로 연결할수 있는 putty putty로 ADB를 연결하면 엄청 빠르다. 더이상 느린 도스창은 그만~ 로깅도 putty옵션에서 주면 편하게 볼수 있다. Actually the Android Debug Bridge has a terminal connection feature (roughly speaking), which will be enabled after you connect to the adb server in "0006shell:" mode. You can actually use the putty to connect to this interface always, by setting the following things: - Turn off line discipline in settings - Use RAW mode to con.. 더보기
xargs 출처 : http://blog.naver.com/siyang6/30047770322 ##################### xargs 사용하기 ##################### # ls file* | xargs -t -i cp {} {}.bak file0, file1, .... file10,.... 파일을 file0.bak,.....,file10.bak,..... 파일로 복사한다. -t 는 xargs를 통해 구성된 명령어를 표준 에러로 출력한다. -i 스위치는 xargs에 전달된 라인 전체를 뒤에 나오는 명령어의 인자로 사용한다. 디플트로 라인 전체를 의미하는 기호는 {}이다. # find -type f -print0 | xargs -0 ls # cat environ | tr '\0' '\n' #!.. 더보기
안드로이드 - 트레이스뷰 프로파일링 (Traceview Profiling) 출처 : http://cafe.naver.com/junes81/3279 더보기
메크로 포함한 gcc옵션 -E [root@localhost] gcc -E -o hello.i hello.c [root@localhost] ls hello.i 결과로 hello.i 가 생긴다. 해당 파일을 에디터로 열어 보면, hello.c의 첫번째 줄에 있는 #include를 처리한 결과가 보일 것이다. [출처] gcc 옵션 03|작성자 ddrkcodz 더보기
Linux find 명령어 완전 정복 가이드 출처 : http://www.oracle.com/technology/global/kr/pub/articles/calish-find.html Linux find 명령어 완전 정복 가이드저자 - Sheryl Calish 가장 강력하면서도 한편으로는 혼란스러운 유비쿼터스 명령어인 find 명령어에 대한 개요. 게시일 : 2008년 7월 Linux find 명령어는 모든 Linux 명령어 가운데 가장 유용하면서도 혼란스러운 명령어 가운데 하나입니다. 다른 Linux 명령어의 표준 구문과 다른 구문을 가지고 있다는 점에서 어렵습니다. 하지만, 파일명, 파일 유형, 사용자, 더 나아가 타임 스탬프 별로 파일을 찾을 수 있다는 점에서 강력한 명령어이기도 합니다. find 명령어를 사용하면 이러한 속성을 자유롭게 조합.. 더보기
무료 웹 하드 서버 4인 계정으로 충분하다면 플러스 디스크 가 매우 있어 보인다. 집에서 웹하드 만들기에~ 하지만 난 FTP 서버를 설치한후 ActiveX webftp client를 홈페이지에 설치하고 지워버렸다 ㅡoㅡ;; 이게 더 목적에 맞는것 같아서.. ^^; 더보기
Fon 공유기 핵펌 라포네라 (LaFonera) 해킹 펌웨어 출처 : http://jnstory.net/568 FON La Fonera (DD-WRT 펌웨어 설치하기) 오늘, 유선 인터넷 속도와 무선 인터넷 속도 차이가 너무 많이 나는 것 같아서, 정펌(FON)을 버리고, 핵펌(DD-WRT)로 펌웨어를 변경하기로 하였습니다. 현재도, 핵펌(DD-WRT)가 되어 있는 La Fonera 공유기를 사용중인데, 저 이외에 분들에게 도움을 주기 위해서 핵펌에 관한 글을 가지고 왔습니다. 이곳 포스트에 사용된 자료는 'Tsuki@Blog(http://blog.bytsuki.net)에서 가지고 왔으며, 게시물의 내용은 조금 더 보기쉽도록 수정을 하였습니다. La Fonera에, 핵펌(DD-WRT)를 설치하는 방법에 대해서 알아보도록 하겠습니다. 이 강좌는 'Tsuki@Blog.. 더보기