프로그래밍 QnA

익명 사용자의 이미지

프로그래밍으로 로그아웃시간을 알수 있는 방법은?

wtmp파일을 getutent()를 이용해서 보면

프로세스들의 기록이 나오는데요..

USER_PROCESS는 사용자가 로그인한 기록이더군요.

DEAD_PROCESS는 프로세스들이 종료한 기록이구요

그런데..

last -f wtmp하면 사용자의 로그인~로그아웃시간이 나옵니다..

계속 사용중이면 still logged in 이라고 보여주고..

로그아웃한 시간을 프로그래밍으로 구현할수 있는 방법이 있을까요?

리플 부탁드립니다.

익명 사용자의 이미지

ps -ef |grep xxx 의 결과중 두번째 결과 얻으려면...


위의 결과에서 여러줄의 결과가 출력된다면 그중에서도 두번째

결과를 얻고 싶습니다. 어떻게 방법이 없겠어요?

익명 사용자의 이미지

php에서 imap구현에 관해

php로 웹매일을 만드는 초보입니다.
그런데요 imap_open()함수에서 자꾸 에러가 나네요
선언되는 않는 함수라고 하니
php 소스 설치시 무슨 옵션이 있나요
imap 패키지 설치하고 inetd.conf 에서
143번 imap 포트도 열어주고
#telnet localhost 143
이렇게 하면 성공하거든요
근데 왜 이 함수에서 에러가 나나요

소스입니다.
$server="메일서버도메인";
$username="메일계정";
$userpass="메일계정비번";

이렇게 변수에 넣고요

$imapserver="{".$server."143}INBOX";
$mbox=imap_open($imapserver, $username, $userpass);

익명 사용자의 이미지

signal 을 보낸 프로세스를 알아내는 방법은..

자식 process 를 여러개 fork 시켜서 사용하고 있는데요..

부모 process 와 자식 process 가 거의 별개의 일을 하고,

자식 process 의 종료값만 알면 되기 때문에

sigchld 와 exit status 를 이용해서 관리하고 있었는데요.

자식 process 의 진행 상태를 구동 중간에 부모 process에게 알려야 할 일

생겼습니다. 자식 process 가 부모 process 에게 전송할 정보는 없고,

단지 하나의 event 만 전송하면 되기 때문에 usr 시그널을 사용해서

보내면, 굉장히 간편할 것 같은데요..

익명 사용자의 이미지

[질문]X Font Server를 사용할려면 어떻게 program짜야하나요??


현재 X Font Server가 동작중인 가운데에서

X Font Server를 Control할수 있는 프로그램을 짜고 싶습니다.

혹시 짜보신분이나 아니면 예제 프로그램이라고 있으시면

연락좀 부탁드립니다.

익명 사용자의 이미지

gcc parsing error 처리 방법에 대해서 알려주세요...

personal java virtual machine solaris소스를 가지고 리눅스에서 컴파일
을 해 볼려구 하고 있는 학생입니다..
그런데 make파일을 돌려서 컴파일 하는 와중에 gcc부분에서 아래와 같은
에러가 발생합니다.
gcc부분에서 c파일을 컴파일 할려는 과정에서 발생하는 에러인데요…
도저히 원인을 모르겠네요…
에러 메시지는 아래와 같습니다..

In file included from ../../src/solaris/java/include/oobj_md.h22,
from ../../src/share/java/include/oobj.h28,
from ../../src/share/java/include/StubPreamble.h26,

익명 사용자의 이미지

구조체 멤버관련 문의

안녕하세요.
어떤 구조체를 정의하고
파일에서 한라인씩 읽어서 구조체에 값을 넣습니다
그런데 읽은 라인에서 어떤 특정문자가 나오면 새로 구조체에 값을 넣지 않고.
바로위의 구조체 리스트의 필드에 값을 추가하려고 합니다.
예를들면
struct _member {
char *name;
char *address;
struct _member *next;
}

이런식으로 선언이 되어잇는데
파일에서 한줄을 읽으면
홍길동 경기도 광명시 이렇게 나와서 name에 홍길동 address에 경기도 광명시
이렇게 넣는데..
만약 다음줄을 읽었는데 홍길동이란 사람이 주소가 2개여서

익명 사용자의 이미지

TCP/IP 부분을 초기화하는 명령어..

dhcp 클라이언트 부분과 비슷한 프로그램을 하려고 하는데여..
dhcp 클라이언트가 아이피를 할당 받기 전에 tcp/ip부분을 널 아이피로 초
기화만하고 브로드캐스트 통신을 하는 걸로 알고 있습니다.

그래서 tcp/ip부분을 초기화 하는 방법이 궁금한대여..
어디선가 그런 일을 하는 명령어가 있다고 들었는데 도무지 찾을 수가 없
네여..

아니면.. 혹시 다른 방법을 아시면 조언 부탁드려요~

익명 사용자의 이미지

유닉스에서는 되는데.. 리눅에선 안돌아가는군엽..

두군데서 돌렸는데.. 리눅스는 세그먼트 오류를 일으키는 군여...

갑갑해서 소스를 올려봅니다...

<>

#include
#include
#include
#include "node.c"

extern short ic;

int Dataln;

main(argc, argv)
{
int f_descrip;
load(f_descrip);
dump();
ic = 0;
printf("=========================================\n");
control();
}

load(filedes)
{
char buf[16*MSIZE];
int line_num=1, nread, i , j=0, tmp=0;
if( (filedes = open("pgm", O_RDONLY)) == -1 ) {
printf(" Can't open file \n");

익명 사용자의 이미지

소켓 프로그램문의 (서버쪽)

고수님들의 조언을 바랍니다.
다음 서버 프로그램에서 소켓을 리슨하고 있다가
크라이언트에서 접속이 오면 통신하도록 되어있는데
이상하게도 크라이언트에서 접속을 끊으면 정상동작을 하는데
case 2 문에서 강제로 핸들러를 제거하면
case 0 문에서 'EADDRINUSE' 로 사용중이라고 나옵니다.
그대로 두면 1분후에 정상으로 돌아는 오는데
이게 무슨 문제때문일까요.

void main (int arfc, char **argv)
{
fd_set readable, rset, wset;
int len, ret, current_time;

페이지

프로그래밍 QnA 구독하기