분류 전체보기
-
Windows SysinternalsIT/DevOps 2011. 1. 19.
제목과 같이 sysinternals 사이트를 이용하면, 윈도우 개발자를 위해서 시스템 유틸리티를 제공한다. http://technet.microsoft.com/ko-kr/sysinternals 아래 4가지는 꼭 설치해서 활용해보시길 Process Explorer 실행중인 프로그램의 실행 디렉토리 위치, CPU와 메모리 사용률, 쓰레드, Load된 DLL과 Handle등의 정보를 알수 있다. 프로세스가 필요한 라이브러리를 로드를 못하거나 메모리, 쓰레드 누수등의 정보를 확인, 프로세스 덤프까지 활용할 수 있어 디버깅에 매우 유용 Process Monitor 프로세스를 모니터링하는 툴로써, 실시간으로 프로세스의 실행 명령 및 레지스트리 사용정보와 결과에 대한 정보를 알수 있다. 프로세스가 어떤 명령을 내리고..
-
Alias 설정IT/DevOps 2011. 1. 17.
습관대로 .bashrc에 alias설정을 할려고 vi ~/.bashrc로 파일을 열어보니 다음과 같은 내용을 찾게 되었다. if [ -f ~/.bash_aliases ]; then . ~/.bash_aliases fi alias에 대한 추가적인 정의는 bash_aliases 파일에서 하라고 나와 있다. .bash_aliases을 파일을 만들고 자주 사용하는 cp, mv, rm 에 대해서 -i 옵션 alias를 주었습니다. vi ~/.bash_aliases alias rm='rm -i' alias mv='mv -i' alias cp='cp -i' 개인적으로 이렇게 설정 내용을 분리하는 것은 관리하기 좋은 방법이라고 생각한다.
-
Linux 개발환경 - 컴파일러(gcc) & 텍스트에디터(vim) 설치IT/Linux C 2010. 9. 23.
환경 : Ubuntu 윈도우 프로그래머라면 Visual Studio 설치만으로도 일부 개발환경을 구축할 수 있지만, 리눅스 기반 개발을 위해서 필수적인 개발 환경을 위해 몇가지 패키지를 설치 해야 한다. 컴파일러 빌드 도구 소스코드 작성 툴(텍스트 에디터) 디버깅 툴 C Compiler 설치 C, C++ 컴파일러를 설치한다.(gcc,g++,cc..) xutils-dev는 gccmakedep(소스코드 의존관계)을 사용하기 위해서 설치한다. sudo apt-get install g++ xutils-dev Man pages 설치 개발에 있어서 기본 man으로는 C, C++ 등의 함수 설명을 확인할 수 없다. 다음과 같이 개발 api에 대한 manual을 설치한다. sudo apt-get install manp..
-
Ubuntu 서버 ssh 접속IT/DevOps 2010. 9. 19.
[원격접속 환경 구성] sshd ( 원격 접속 데몬 ) 설치와 실행 morenice@ubuntu:~$ sudo apt-get install ssh morenice@ubuntu:~$ sudo /etc/init.d/ssh start * Starting OpenBSD Secure Shell server sshd [ OK ] 시작프로그램 등록 /etc/rc.local에 등록하여 부팅 때 마다 ssh 서버를 실행되도록 설정. morenice@ubuntu:/etc$ sudo vi /etc/rc.local #!/bin/sh -e # # rc.local # # This script is executed at the end of each multiuser runlevel. # Make sure that the scrip..
-
Subversion-소스코드 관리 환경 구축IT/Tools 2010. 9. 19.
소스코드 관리 툴인 Subversion을 설치한다. 설치 환경 : Ubuntu-Server 10.4 [설치 과정] apt-get install 명령어를 통한 subversion 설치 다음 명령어를 통하여 간단하게 설치를 할 수 있다 morenice@ubuntu:~$ sudo apt-get install subversion svn로 사용할 디렉토리 생성과 svn daemon 프로세스 활성화 svn의 데이터를 저장할 디렉토리 생성 svn이 서버로 동작하기 때문에 daemon을 실행시켜 서버를 실행 morenice@ubuntu:/var$ cd /var/ morenice@ubuntu:/var$ sudo mkdir subversion # 디렉토리 생성 [sudo] password for morenice: more..
-
Web BrowserIT/Tools 2010. 9. 19.
웹 브라우저란? 인터넷에서 웹서버의 모든 정보를 볼 수 있게 해줄 뿐 아니라, 하이퍼텍스트 문서 검색을 도와주는 응용 프로그램이다. 웹 페이지 열기, 최근 방문한 인터넷 주소(URL)의 목록 제공, 자주 방문하는 URL 기억 및 관리, 웹 페이지의 저장 및 인쇄 등의 기능이 있다. 대표적인 웹 브라우저 Internet Explorer Mozila FireFox Opera Google 크롬 Safari 브라우저 별 패킷 Internet ExplorerAccept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/x-shockwave-flash, application/vnd.ms-excel, application/vnd.ms-powerpoi..