프로그래밍 QnA + 설치 및 활용 QnA + 질문

jjsx2의 이미지

죄송하지만 또 질문을 올리게됬습니다 gcc에 대해서 //

자주 글을 올리게되는거 같은데,, 계속 물어봐서 죄송하네요 ,,

설치 관련 문제는 아니고

실행하는데 의문점에 생겨서 글을 올리는데요 ,,

소스코드로 최신버전 gcc 4.8.0 버전을 설치했는데

그전에 yum으로 깔린 gcc 4.1.2버전이 있거든요 ,,

제가 알기로는 yum으로 깔린 4.1.2버전 따로 소스코들 깔린 gcc 4.8.0버전 따로 논다고 들었는데

그래서 c언어로 프로그래밍 해서 gcc 컴파일 하면 4.1.2버전으로 컴파일 하나요 , 아니면 소스코드로 깔린 gcc 4.8.0 버전 으로 컴파일 하나요?

hottoday의 이미지

ubuntu server에 nxclient 로 접속시 한글 깨짐 문제

ubuntu server에다가 nxserver 설치하고 gnome-core설치해서 윈도우 에서 nxclient 로 접속하였습니다.

접속은 어떻게 어떻게 해서 완료했는데

한글이 다깨져서 이상한 문자로 보이네요..

원래 server를 ssh용으로 쓴다고 모든설정이 UTF-8.ko로 미리 설정해둔 상태였거든요.

그러다 GUI를 쓸일이 있어서 설정햇는데 한글이 다깨져서 하나도 안보입니다.

어떻게 해야될까요

지금 /usr/profile에 수정하는거는 해봤는데 안되더군요...

lusilis의 이미지

CentOS에서 resolv.conf 변경 후 적용이 안됩니다.

사내 DNS를 운영하고 있던 중 외부 접속 차단을 위해 recursion 설정을 no로 변경하려 합니다.

이 경우 사내 DNS에서 서비스하는 도메인은 정상적인 서비스가 가능하지만 외부 서비스로 접근할 경우 사내 DNS를 통해서는 서비스가 되지 않습니다.

위의 이유로 외부 서비스 접속이 필요한 서버의 /etc/resolv.conf 값을 아래와 같이 변경 했습니다.

nameserver 164.124.101.2

일반적으로 생각하기에 resolv.conf 값을 외부 DNS로 변경했으므로 사내에서 운영하는 DNS hit log에는 외부 서비스에 대한 질의가 들어오지 않아야 되는데 지금도 계속 요청을 하고 있는 상황입니다.

서비스 운영 관계로 시스템 재시작은 해보지 못했고, 일부 시스템에 대해 네트웍 리스타트는 했지만 증상은 동일합니다.

제가 생각하지 못하고 있는 부분이 있을까요?

pci486의 이미지

프로세서 확인시 다음과 같이 뜨는게 정상인가요 아니면 무언가 문제가 있는건가요.

nobody 3762 0.1 0.7 27256 14948 ? S 16:04 0:00 /usr/local/apache/bin/httpd -k start
nobody 3764 0.0 0.5 24272 11368 ? S 16:04 0:00 /usr/local/apache/bin/httpd -k start
nobody 3765 0.0 0.5 24272 10988 ? S 16:04 0:00 /usr/local/apache/bin/httpd -k start
nobody 3766 0.0 0.5 24272 11368 ? S 16:04 0:00 /usr/local/apache/bin/httpd -k start
nobody 3767 0.0 0.5 24272 11368 ? S 16:04 0:00 /usr/local/apache/bin/httpd -k start

shari83의 이미지

리눅스 grep find의 매개변수에 대한 문제

안녕하세요.

이번에 간단한 alias를 짜보았는데 이게 도저히 결과가 제대로 나오질 않아서 질문을 남겨 봅니다.
아무리 검색해도 이것에 대한건 없는것 같더라구요

alias gr='find . -type f | xargs grep --colour=auto -Hn $0'
alias gr='grep --colour=auto -Hn $0 `find . -type f`'

일단 위 두개로 시작을 했고, 직접 명령어를 타이프 하면 작동하는걸 확인했습니다.

find . -type f | xargs grep --colour=auto -Hn string 의 경우
alias로 할때와 그냥 할때의 답이 동일 했습니다.

이것의 문제는

결과물이
765:26284: send_to_char

이런식으로 나온다는데 있습니다.

grep --colour=auto -Hn $0 `find . -type f`의 경우

alias로 만들면 작동하지 않으며. 매개변수 $0을 string 으로 직접 줬을경우

mandugukbap의 이미지

file descriptor를 marking 해서 select와 FD_ISSET을 속이는 방법

안녕하세요.

아래 여러차례 질문을 드렸습니다만, 마땅한 해결책을 못 찾아서 다시 한 번 다른 방식으로 질문을 드립니다.

간단하게 질문을 요약하자면 제목처럼 "file descriptor를 marking 해서 select와 FD_ISSET을 속이는 방법"입니다.

좀 더 설명을 드리자면. 아래와 같은 구조에서 Socket API를 후킹했습니다. 그래서 read()가 불려질 때마다 모든 데이터를 어플리케이션으로 보내는게 아니라. 데이터의 일부만 올려 보내고 나머지 데이터는 일정 시간 후에 올려 보내야 합니다.

즉,
1) 어플리케이션이 select와 FD_ISSET으로부터 데이터를 감지하고 read() 호출
2) 중간에서 후킹된 read()는 버퍼로부터 100KB를 읽었지만 50KB만 리턴해 주고 나머지 50KB는 임시 버퍼에 담아 둡니다.
3) T 단위시간 후에, 어플리케이션에 데이터를 보내야 하는데
4) 그런데 이미 TCP Buffer가 비워진 상태이므로 어플리케이션은 더 이상 Read()를 호출하려고 하지 않습니다.

jjsx2의 이미지

리눅스 GCC를 소스코드로 설치했습니다.

안녕하세요

전에 도움으로 GCC를 소스코드 방식으로 성공적으로 설치했습니다.

또 물어보고 싶은것이 생겼는데,,

GCC-4.8.0버전을 설치했는데 버전을 알 수 있는 방법이 없을까요?

YUM INFO GCC , RPM -Q GCC , GCC -V 로는 YUM으로 깔린 4.1.2버전밖에 조회가 안되는데,,

전에 교수님 한테 물어봤을때 YUM 이랑 소스코드랑 따로? 논다고 들었는데 ,,

어떻게 해야하죠??

heybuddy의 이미지

[리눅스-커널] GFP_USER 질문

안녕하세요^^
리눅스 커널 초보 입니다. (C언어도 ㅠ.ㅠ)
아래 코드 중에 궁금한게 있어서 문의 좀 드리겠습니다.

Tae_Wook의 이미지

리눅스에서 가상 lan포트 만드는법 아시는거 없나요? (!= "트렁킹")

0. 리눅스에서 가상 lan포트 만드는법 아시는거 없나요? (!= "트렁킹")

- - -
1. 라우터 프로그램 zebra로 라우터 실습할려고
마치 외부의 lan카드에 달려있는 lan 포트 1개를 랜선으로 이은것 처럼 사용할려고 합니다.
[
{실제로는 운영체제에서 vlan으로 2개씩 그룹짓는게 랜선을 어느 포트에 연결하는 작업이 되겠죠.},
-
{이 라우터 프로그램은 시스코 라우터처럼장치를 기준으로 할게 분명하기에 이 가상포트가 진짜 lan \
포트 처럼 "/dev"하위에 있어야 합니다.}
-
]
분명히 예전에 qemu문서 뒤지다가 발견한것 같은데 다시 찾아보니까 찾지를 못해서 질문합니다.
뭐 좋은방법 아시는거 없나요?
- - -

heybuddy의 이미지

[리눅스] min_free_kbytes 사이즈 공식(?)

안녕하세요!! 리눅스 커널 완전 초급 입문자 입니다.

커널 소스 중에 min_free_kbytes를 분석하려고 하는데...

< 테스트 환경 > OS : CentOS 6.4 x86-64 (VMware Workstation) Source kernel ver : git 이용 (linux-stable) mem : 2048 MB

페이지

프로그래밍 QnA + 설치 및 활용 QnA + 질문 구독하기