본문 바로가기 메뉴 바로가기

Peaceful Lake

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

Peaceful Lake

검색하기 폼
  • 분류 전체보기 (227)
    • Tips (25)
    • 일하다가 (52)
      • 말레이시아 (11)
      • 참고 (5)
    • Software (82)
      • Utilities (12)
      • Database (0)
      • Engineering (4)
      • Windows (6)
      • PKI (0)
      • ASP.NET (3)
    • Container (2)
      • Istio (0)
      • Kubernetes (2)
    • 궁시렁 궁시렁 (66)
    • Links (0)
  • 방명록

유닉스 (7)
unix 계열 컴파일(.so 파일 .a 파일)과 컴파일 옵션들

늘 까먹기 쉬운 .so 파일 .a 파일 컴파일 .so 파일 만들 때 주의점 1. -fPIC -shared 혹은 -KPIC 등을 사용하여 재배치 가능한 obj 파일을 생성하자. 2. 컴파일되었다고 좋아하지 말고, nm -C | grep UNDEF 해서 표준 라이브러리가 아닌 것이 없도록 처리해야 할 것이다. nm 은 솔라리스에서는 /usr/ccs/bin 에 있다. header 파일만 있어도 .so 파일을 생성할 수 있다. 3. ld 쓸 경우는 -dy 옵션을 잊지 말고, 가능하면 libtool(참조) 을 써서 전자동 처리를 하도록 하는게 편하다. .a 의 경우 1. -fPIC, -KPIC 등을 써서 재배치 가능하게 obj 를 만들 필요가 있다. 일단 다 만들고 나서 안정성이 확인되었을 경우에는 strip 등..

Software 2009. 6. 24. 12:11
dbx, dbg, dde, gdb or ladebug 등으로 확인하기...

여기서 퍼옴 코어 났을 때에 스레드 나열해서 해당 스레드의 스택트래이스를 보는 방법을 각 유닉스 디버거 별로 썼다. ㅎㅎ Rename the core file to something other than ‘core’. This is in case there is a failure during the command execution that would create another core file which would overwrite the original core file, for example, core.date where ‘date’ is the actual date the core file was created. A time stamp can also be added if there are numer..

Software 2009. 6. 22. 21:15
OS별 pkill 비슷한 명령들

Solaris에는 프로세스 명으로 죽이는 pkill 이 있다. 하지만, 다른 OS 는 있나?? 윈도우(XP이상)에서는? From http://cifer.tistory.com/57 OS/WINXP(다른운영체제는 모름) 프로그램 죽이기 ^^ taskkill.exe 프로그램 종료시키기 스크랩트돌리거나 컴퓨터 사용시 간혹 죽지않는 프로그램들로 골머리 썩으셧죠 ㅋㅋ 한참을 찾았답니다. 리눅스의 킬을찾아 ㅋㅋ 사용설명서 TASKKILL [/S 시스템 [/U 사용자 이름 [/P [암호]]]] { [/FI 필터] [/PID 프로세스 id | /IM 이미지 이름] } [/F] [/T] 설명: 이 명령줄 도구는 하나 이상의 프로세스를 종료하기 위해 사용할 수 있습니다. 프로세스 id 또는 이미지 이름으로 프로세스를 종료할..

Tips 2009. 5. 28. 03:32
KSH 에서 편집

2. 도스 프롬프트에서 처럼 history 기능을 사용하고 싶다면(Shell이 지원을 해야 합니다.) Ksh 유저의 경우 #set -o vi 수행하신후 Esc 키 누르고 난후 K키를 누르시면 약간의 history 기능을 사용할 수 있습니다. from http://kldp.org/node/47504 bash의 강력한 TAB기능때문에 ksh적응이 힘들었는데 찾아냈습니다. Shell auto completion Shell csh ksh bash Single option completion Esc-Esc Esc-Esc Tab Unresolved reference menu Ctrl-D Esc = Tab-Tab 설명 하자면 .profile 에 set -o vi 를 넣어주고 ksh:/tmp/>>ls bin/ bin5..

Tips 2009. 5. 28. 03:25
시스템 사양보기

1 HP-UX 시스템 사양보기 1) SAM 실행 2) Performance Monitors 선택 3) System Properties 선택 4) Tap키를 이용해 필요한 데이터 확인 2 AIX 시스템 사양보기 1) command prompt에서 prtconf 입력 3 Solaris, SunOS 시스템 정보보기 1) command prompt 에서 /usr/platform/sun4u/sbin/prtdiag –v 실행 from http://aitch.tistory.com/entry/UNIX-%EC%9E%A5%EB%B9%84-%EC%8B%9C%EC%8A%A4%ED%85%9C-%EC%A0%95%EB%B3%B4-%ED%99%95%EC%9D%B8 $ prtconf System Model: IBM,9117-MMA M..

Tips 2009. 5. 28. 03:15
top 과 비슷한 명령어

U*nix 별로 다음과 같이 있다. HP - glance AIX - topas Sun/Linux - top 하지만... 아무 것도 없으면 다음과 같이 하자... ps gu |head -n 1; ps gu | egrep -v "CPU|kproc"|sort +2b -3 -n -r | head -n 10

Tips 2009. 5. 18. 15:47
IPC 관련 제어

안쓰니까 자주 까먹는다 –.-; http://www.joinc.co.kr/modules/moniwiki/wiki.php/Site/system_programing/IPC/SharedMemory 1. 시스템상에 생성된 공유 메모리 세그먼트(Shared Memory Segment) 확인하기. $ ipcs -m 2. 생성된 공유 메모리 세그먼트 제거. $ ipcrm -m # ipcs ------ Shared Memory Segments -------- key shmid owner perms bytes nattch status 0x00000000 65536 root 600 393216 2 dest 0x00000000 98305 root 600 393216 2 dest 0x00000000 131074 root 60..

Software 2008. 8. 1. 18:53
이전 1 다음
이전 다음
공지사항
최근에 올라온 글
최근에 달린 댓글
링크
  • GeekNews
  • JS 메뉴얼
  • 스타온라인(말레이시아뉴스)
  • [책] 윈도우 프로젝트 필수 유틸리티
  • [책] 아마존 웹 서비스를 다루는 기술
  • [책] 가장 빨리 만나는 도커
TAG
  • UAC
  • 유닉스
  • IOCP
  • 레거시드라이버
  • PI
  • 오라클
  • SE
  • Istio
  • Kubernetes
  • 자바
  • 가치관
  • 보안
  • 말레이시아
  • awskrug
  • 강좌
  • WD
  • 트위터
  • 2012 사진공모전
  • WinDbg
  • EKS
  • meetup
  • vim
  • 요령
  • 튜닝
  • STL
  • HR
  • 디버깅
  • 용어
  • 파일시스템레코나이저
  • AWS
more
«   2025/05   »
일 월 화 수 목 금 토
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
글 보관함

Blog is powered by Tistory / Designed by Tistory

티스토리툴바