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

khaic0c0의 이미지

쉘 스크립트중...궁금한거요... 초보적인건데.. 모르겠내요...

쉘 스크립트 공부한지... 두시간 정도 되어갑니다. ^^;

책에... 20페이지 분량으로 되어있는데 이거 읽고도 감이 잘 안잡혀 여쭈어봅니다.

#!/bin/sh

key = 1

while $key = 10
do
  echo $key
  key++
done

먼저 이와같이 1부터 10까지 뿌려주고 싶은데.. while 문 밖에 안된다내요..
for 문은 1 2 3 이렇게 일일이 지정해줘야 되니... 반복문같지 않은 반복문이고.
그나마 제가 쉽게 해볼수 있는게 while 인듯 한대요...

그니까..제가 하고 싶은건요... key 값을 1로 초기화 하고...

anothersky의 이미지

한글때문에 골치가 아픕니다.. 공부할껏도 까마득한데.. 도움 부

안녕하세요...

와우리눅스 7.3 파란 R2를 사용하고 있습니다.
예전에 kde를 사용하다가 gnome으로 바꿨어요...
포맷하고 와우 6.2 설치한다음 오라클 올리고 7.3 업그레이드해서 쓰고 있습니다.

젤 처음에 한글도 깨지고 한글입력도 안되고 해서
/etc/X11/xinit.d/xinput 인가? 경로는 정확하게 맞는지 모르겠습니다.
이거 수정했구요.. 다른분들이 적은 답글보고 @mi=ami인가?
linux.co.kr 에서 답변 보고 많이 고쳤는뎅....
그 다음에 시작프로그램에 ami 설정해주고요..

micom96의 이미지

Heap 인지 Stack 인지 알수 있는 방법 좀 부탁합니다.

C 에서 해당 변수가 heap 인지 stack 변수인지 혹은 global 변수인지 알 수 있는 standard 함수가 있는지 궁금합니다.

왜 사용을 하냐 하면

void test(char* value) 호출할때 char buf[80]; 혹은 char* buf; 를 넘겨줄 수 있잖아요

이때 stack 변수 인지 heap 변수 인지 알고 싶거든요

그럼 부탁드립니다.

seldom의 이미지

네트워크 모니터링..

reverse DNS lookup 때문에 모든 서버들에서 초기지연이 생기는 듯 합니다.
(echo 서버 조차도 초기 지연이 있습니다. xinetd 설정 문제는 아닙니다)
문제는 이것이 어디서 생기는지 모르겠다는 것입니다.
네트워크 모니터링을 통해 어떤 프로세스에서 이러한 시도를 하는지
파악하려고 하는데 어떤 프로그램이 이러한 기능이 있는지
추천해 주시길 바랍니다.

녹차의 이미지

부팅시에 뜨는 메세지인데 ..no lisence라고..ㅡㅡ;;

May 27 16:46:42 xxx 00unicon: Warning: loading /lib/modules/2.4.18-4/misc/encode-kscm.o will taint the kernel: no license
May 27 16:46:42 xxx 00unicon: .
May 27 16:46:42 xxx 00unicon: Warning: loading /lib/modules/2.4.18-4/misc/encode-jis.o will taint the kernel: no license
May 27 16:46:42 xxx 00unicon: .
May 27 16:46:42 xxx 00unicon: Warning: loading /lib/modules/2.4.18-4/misc/encode-gbk.o will taint the kernel: no license
May 27 16:46:42 xxx 00unicon: .
May 27 16:46:42 xxx 00unicon: Warning: loading /lib/modules/2.4.18-4/misc/encode-gb.o will taint the kernel: no license

무슨 말인가요?

wowpong의 이미지

라인구하기 질문

리눅스에서 man 페이지 처럼 출력하고 싶은데요
조건은 먼저 20라인를 출력하고 , 저수준(open, read)으로 처리할려고 합니다.
한라인씩 구할려면 어떻게 해야하는지... 알려주세요!

khaic0c0의 이미지

ls 와 같은 명령어 어떻게 만들수 있을까요?

심심해서 웹 서핑을 하다가 어떤 분이 이런 질문을 했는데...
몇일 C 공부해본 저도 이런거 어떻게 만들수 있는지가 궁금해졌습니다.

http://www.linuxmaker.pe.kr/board/detail?table=qna_board&sn=362&page=1&ref=274&so=&sk=

이것이 링크입니다.

퍼왔어요..
[code:1]리눅스 공부를 하고있는 학생인데요

초보라서 섭도 잘못따라가고 있습니다..숙제가

ls명령어를 구현하는것인데 파일이름 파일크기 파일타입출력을하고

디렉토리라면 그안의 파일까지 출력하는 프로그램이요

simpid의 이미지

파일을 만들때 권한 설정

파일을 만들면서 파일의 사용자 권한을 설정하려고 합니다.

handle = open(p_path, O_CREAT | O_WRONLY | O_TRUNC, S_IRUSR | S_IWUSR | S_IRGRP | S_IWGRP | S_IROTH);

파일의 소유자와 그룹에는 RW를... 그외 사용자에게는 R만 주려고 하는데..
이상하게 소유자와 그룹에게만 올바르게 권한이 부여됩니다.

S_IROTH가 먹히질 않는데 이유가 뭘까요?

purewell의 이미지

select의 쓸 수 있는 상태란?

Quote:
int select(int size, fd_set* read, fd_set* write, fd_set* except, struct timeval* tv);

select에서 보통 read 값만 가져다 쓰잖아요.
(ioctl로 접속이 끊겼는지 알 수 있으니까...)

그런데 write값은 어떤 때 세팅되나요? (메인질문)

클라이언트가 recv*함수를 호출했을 때 세팅되나요?
만일 클라이언트가 recv* 함수를 호출하지 않은 상태에서
서버에서 send* 함수를 호출하면 블로킹되나요?
클라이언트의 OS에서 일단 받아놓고 보지 않나요?

seawolf의 이미지

nslookup등에서 ls로 2차 도메인 목록 출력을 막을려면?

nslookup이나 hosts또는 dig로

해당 네임 서버가 가지고 있는 2차 도메인 목록 및 서버의 IP를 출력할수

있는데 이를 막을 수 있는 방법이 있는지 궁금합니다.

또한 이렇게 막았을 경우 실제 서비스 하는데 지장은 없는지요?

(뭐 추가한 DNS가 잘 안먹힌다던지...)

페이지

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