프로그래밍 QnA

익명 사용자의 이미지

ANSI, POSIX 그리고 GNU

Posix Gnu LINUX간의 관계가 확실히 이해가 안되네요..
저는 이해하기로 Posix GNU 모두 라이브러리로 이해했는데
Posix가 어느 웹을 보니 운영체제라고 되어있더군요..
또 저에겐 GNU라이브러리 책이 있음에두 불구하고, GNU를 모임이라고
정의한곳도 있구요...
ㅎㅎㅎ

그리고 Linux는 Posix 와 Gnu를 모두 지원한다고 했는데..
왜!?
Posix 함수중에서 리눅스에서 안되는게 있죠?
ㅎㅎㅎ

알려주세요 네?

아참 그리고 저는 포함관계로 이해하고 있습니다.
Ansi < Posix

익명 사용자의 이미지

[Q] 한글키 안먹게 하려면 ?

저는 리눅스에서 오직 영문만이 입력되야 하는 상황입니다.

그런데, 한/영 변환키를 누르고, 콘솔 입력을 하면 한글도 아니고 영문도
아닌 이상한 입력이 들어 갑니다.

그래서 ctl+C같은 것도 입력되는 것같습니다.
그래서 돌아가면 프로그램이 중단되지요..-_-;;

keymap 같은 것을 변경해서, 한글을 입력받지 않거나, 아니면 제대로 입력
받는 방법은 없나요 ??

그리고 저의 시스템이 일반 PC가 아니라서 일반적으로 리눅스 배포판에 포
함되어 있는 어플리케이션은 하나도 없습니다...예를 들면 loadkey,

익명 사용자의 이미지

솔라리스 쓰레드 제어권 문제?

안녕하세요.

솔라리스에서 쓰레드를 사용하고 있습니다.

A, B , C 쓰레드 이렇게 세개가 있다고 합시다..

처음에는. 서로서로 협동해 가며 잘돌아 가지만,

갑자기 C쓰레드에 작업량이 많아 질경우.

C에게 제어권이 넘어가서. A와 B에게는..제어권을..줄 생각을

하지 않습니다..

이런 문제는..어떻게 해결해야 하나요?

그럼..답변 기다리겠습니다..

익명 사용자의 이미지

메모리 할당 왜 이럴까?

음... 첫번째 시도와 두번째 시도의
차이는 for 중간에 있는
이것을 풀고 안풀고의 차이인데,,

//memset (ptr, 0x00, alloc_mem);

이 현상의 원인이 무엇일까요?

# 테스트 환경
Linux version 2.4.13 (gcc version egcs-2.91.66 19990314/Linux (egcs-1.1.2 release))

#include
#include
#include
#include
#include

int main() {
int i = 0;
long alloc_mem = 0;
double tot_mem = 0.0;
char *ptr;

for (;;i++) {

alloc_mem = 1024 * 1024 * i;

익명 사용자의 이미지

gcc 옵션들에 관해서(너무 기초적인 질문이라서....)

씨피피를 공부하고 있는 학생입니다.
학교 섭 시간에 어떤 선생님께서 시그윈이란 프로그램으로
씨 컴파일 하는거에 대해서 가르쳐 주셨는데요...
지씨씨에 어떤 옵션을 주면 어셈블리 언어로 된 .s 화일을 얻을 수
있다는데 찾아봐도 찾을 수가 없네요...
그리고 만약 그렇게 어셈블리 언어로 바꾸면 그 소스는 어떻게 볼 수
있나요??
글구 어떤 소스가 있을 때 링크로더를 쓰는 경우는 어떨 때입니까?
예제로 하노이탑 알고리즘을 내주셨는데, 특별히 인클루드한 헤더파일은

익명 사용자의 이미지

블록크기에 어떤 수를 곱해야 바이트가 나오는지요?

du나 df -m -k -b로 보면 원하는 대로 나오기는 하는데요

여기서 나오는 블록수에 어떤 수를 곱해야 byte를 알수 있을까요?

stat구조체에나오는 여러가지 맴버를 넣어도 맞질 않고,

statvfs구조체에 나오는 맴버를 넣어도 맞질 않는군요..

커널정보에서 가져 와야 하나요?

block * x = bytes

x를 얻고 싶습니다

그리고 이 수는 리눅스랑 솔라리스랑 다른가요?

익명 사용자의 이미지

gcc 를 설치하고 난뒤의 컴파일 오류

gcc를 설치하고 난뒤 컴파일을 하니까... 이런 오류가 나네요
근데..... 함수에러는 다 놨두고 head 파일을 못찾는 다는데
뭘 설치 해조야 하는 건가요? 아님 환경설정을 해조야 하는건가요? 알수가 없네
고수님들 잘 부탁 드립니다.

work01.c119 stdio.h 그런 파일이나 디렉토리가 없음
work01.c220 unistd.h 그런 파일이나 디렉토리가 없음
work01.c In function `main'
work01.c8 `NULL' undeclared (first use in this function)
work01.c8 (Each undeclared identifier is reported only once
work01.c8 for each functio

익명 사용자의 이미지

저기요 Dvi 포맷을 원도우에서 풀수는 없나여?

Dvi 라는 파일을 하나를 받았는데 그걸 윈도우에서 풀수는 없나요?
gzip이라는 프로그램을 사용하라고 하는데 ㅠ.ㅠ 윈도우에서도
그 프로그램으로 가능하는지 궁금합니다.. 답변 부탁드립니다.

익명 사용자의 이미지

uint8_t, uint32_t에 대해서..

uint8_t, uint32_t 또는 uint16_t 형에 대해서

간략히 설명좀 해 주실 수 있으시겠습니까?

대 충 보니.. unsigned integer 같기도 하고.. 뒤에 _t가 있는걸로 봐서는... 구조체
같은데 쓰임새를 보니 아니고..

어떤형을 typedef 한것인지.. 또 이렇게 쓰는 이유가 뭔지

설명 부탁드립니다.

꾸벅

익명 사용자의 이미지

[질문]ssh자동 접속 관련 질문입니다.

안녕하세요.

ssh로 자동 접속하는 것에 대한 질문입니다.

ssh IP(xxx.xxx.xxx.xxx) 이렇게 접속한다음 그 곳에 자료를 검색해서
(예uptime 어쩌구저쩌구) 가져 오는 스크립트를 만들고 있는데 패스워드
부분을 자동으로 넘어가게 하는 부분을 어떻게 해야 할지 모르겠네요.

$rsh = "/usr/local/bin/ssh -x";
현재 변수에 이렇게 저장해 놓고

다음인자로 주소와 실행시킬 명령을 넣는 구조 입니다.
패스워드 입력 부분을 자동으로 실행할수 있는 방법이 어떤게 있을지

페이지

프로그래밍 QnA 구독하기