반응형

분류 전체보기 133

윈도우/서비스 등록하는 방법

1) 윈도우 프롬프트에서 실행 (파라메터 앞에 스페이스 반드시 입력) sc create serviceTest binPath= c:\windows\system32\notepad.exe start= auto 2) 레지스트리 수정 ( test.reg 로 생성해서 실행시에는 실행파일 경로를 \ --> \\ ) [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\serviceTest\Parameters] "Application"="c:\windows\system32\notepad.exe" "AppParameters"="" "AppDirectory"="" 3) 필요에 따라 서버스 삭제 sc delete serviceTest * 경우에 따라 1053오류 발생 : 정확한 원..

윈도우 2009.06.23

리눅스/드라이버 register_chrdev() 함수

register_chrdev() 이 함수의 기능은 커널 내부에 등록된 문자장치를 관리하는 chrdev[] 배열구조체에서 하나의 배열을 할당을 받고, 그 배열 안의 필드에 각각의 문자장치의 이름과 파일 오퍼레이션을 연결하는 것이다. 이렇게 함으로써 해당하는 커널내부에 문자장치로 등록이 되며 이 장치를 사용하고자 하는 어플리케이션이 있을 때 이를 사용할 수 있도록 한다. 아래는 커널 내에서 정의된 chrdevs[]에 관련된 구조체와 관련된 내용이다. 문자 장치는 256개 배열의 형태로 등록이 될 수 있으며 이러한 배열의 각각은 문자장치의 이름을 나타내는 포인터와 이문자 장치를 사용할 수 있는 파일 오퍼레이션의 포인터를 포함한다. 보통 register_chrdev() 함수는 모듈이 적재될 때 실행되는init_..

리눅스/open 함수

※open()함수원형#include #include #include   일반적인 경우 int open(const char *pathname, int flags);파일을 새로 생성시 int open(const char *pathname, int flags, mode_t mode); ※ open()의 flags 인자와 관련된 권한 옵션들옵션내용O_RDONLY 읽기 전용으로 파일을 연다.(r)O_WRONLY  쓰기 전용으로 파일을 연다.(w)O_RDWR 읽고 쓰기 모두 가능(r+, w+)※ open()의 flags 인자와 관련된 부가적 옵션들옵션내용O_CREAT 만약 pathname에 해당하는 파일이 없을 경우 파일을 생성. 이경우 3번째 인자를 참조하게 되는데, 세번째 인자에서 지정해 주는 것은 생성할 파일..

리눅스 2009.06.08

리눅스/설정 콘솔 프롬프트 절대경로 표시

콘솔을 실행하여 보면 기본 출력 형태로 프롬프트를 아래와 같은 형식으로 보여준다. [user@hostname 현재 디렉토리] [centos@centsvr ~]$ 현재 내가 어느 디렉토리에서 작업하고 있는지 알기 위해서는 pwd 명령어를 통해 현재 위치를 알 수 있다. [centos@centsvr ~]$ pwd /home/centos 현재 디렉토리를 절대경로로 표시하는 형식 1. /etc/bashrc 파일 수정 해당 파일에서 다음의 내용을 찾아 수정한다. [ Before ] PS1="[\u@\h \W] \\$ " [ After ] PS1="[\$PWD]\\$ " 2. Reboot 재부팅 후 아래와 같이 프롬프트가 절대경로로 표시됨을 확인할 수 있다. [/home/centos]$

리눅스 2009.06.05

리눅스/screen 명령

기능키 Ctrl + a, ?새로운 창 생성 Ctrl + a, c 또는 Ctrl + a + c 창 목록 Ctrl + a, w 또는 Ctrl + a + w이전 창으로 이동 Ctrl + a + a앞 창으로 이동 Ctrl + a, p 또는 Ctrl + a + p다음 창으로 이동 Ctrl + a, n 또는 Ctrl + a + n 화면 세로 분할 Ctrl + a, | (파이프기호) 화면 가로 분할 Ctrl + a, S분할된 창으로 이동 Ctrl + a, Tab 분할된 창 닫기 Ctrl + a, x 또는 Ctrl + a + x 화면 복사 모드 시작 Ctrl + a, [ 또는 Ctrl + a + [ 복사 구간 선택 및 종료 Space 붙여넣기 Ctrl + a, ] 또는 Ctrl + a + ] 현재 작업을 계속 하면서 ..

리눅스 2009.06.02

친교활동/레크리에이션(1)

레크리에이션의 도입 - 진행자 소개 및 인사말 - 싱얼롱: 바위섬 ☞ 모션을 가르쳐준후 다같이 - 가라사대 (또는 ‘이렇게’) - 박수게임 찌게 박수 손스쳐 박수: 사회자가 손을 위.아래로 스칠 때 박수를 치도록 하여, 칠 듯 말 듯하여 한마음을 유도하고, 마지막에 빠르게 박수를 치도록 하고나서 “사회자에게 박수를 보내주어 고맙다”고 인사한다. 레크리에이션 프로그램 1. 인디언 만들기 서로 2명씩 짝을 짓게한다. 각각 박수 치기를 해서 이긴 사람이 진 사람의 얼굴에 스티커 하나를 아무곳에 붙인다. 5-6회 실시후, 각 팀에서 가장 많이 붙인 사람을 나오게 한후 팀별로 7-10분 정도를 주고 남여, 여남으로 변장시킨후 가장 빠르고, 잘 한팀에 시상한다. 2. 온몸으로 연주하기 (다같이) 도-발등, 레-발목..

교회 2009.05.29
반응형