본문 바로가기

컴퓨터

(10)
NFS 서버 설정하기 Scientific Linux 5.4 에서 NFS 서버를 설정해 보았다. 일단 서버로 사용할 컴퓨터에서 /etc/exports 파일을 수정해야 한다. 두 개의 필드로 구분하여 파일을 작성한다. (공유할 디렉토리) (IP address 혹은 hostname):(공유옵션들) 공유옵션들은 따옴표 ',' 로 구분한다. 공유 대상 설정이 끝나면 service nfs start (또는 /etc/init.d/nfs start) 를 이용해서 서비스를 시작한다. 그런데 Scientific Linux 의 기본 보안설정 때문에 클라이언트에서 곧장 사용할 수는 없었다. 서버에서 rpcinfo 를 이용하면 사용/서비스 중인 포트목록을 볼 수 있다. NFS 서비스를 주고 받을 서버와 클라이언트 모두 NFS 가 이용하는 포트가 개..
C++ 에서 cin 메소드를 이용해서 문자열을 입력받을 때, 특정 문자를 무시하고 받기 (cin.ignore) 자료 입수 경로 : http://yuihorie.tistory.com/84 다음과 같은 소스코드를 입력하고 컴파일해보자. 실행결과는 다음과 같다. 실행결과를 보면 이 프로그램은 사용자로부터 문자열을 입력받는 프로그램이다. 두 개의 문자열을 입력받게 되어있는데 처음 입력했을 때는 String #1 을 입력하자마자 String #2 는 입력을 받지도 않고 넘어가게 된다. 이것은 문자열 배열에 남아있던 버퍼 메모리 때문이다. 사용자가 마지막에 carrage-return(개행문자)을 입력할 때 메모리 버퍼에 이 값이 남아서 다음 cin 메소드가 이 값을 받아버린 것이다. 따라서 Try again! ........ 메시지가 나타나고 다시한번 두 개의 문자열을 입력받는데, 이 때는 정상적으로 두 문자열을 잘 받는 ..