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

kss1301의 이미지

ramdisk 설정중 문제가 나서 입니다.

redhat9.0이구요 커널은 알렌콕꺼 2.6.10 입니다.
mkdir -p /test 램디스크 설정할 디렉토리패스
mkfs -t ext2 /dev/ram0 <=== ram0이란걸 ext2로 파티션을 바꾸는거 같은데..
mount /dev/ram0 /tmp/ramdisk0

저 두번째줄 mkfs -t ext2 /dev/ram0 이것이 안되고 있습니다 ㅡ.ㅡ;
리눅스는 제가 깐게 아니라서
커널 설치할떄 램디스크 지원하는 항목 체크한지 안한지
모르겠구요 만약 안했다면 커널을 건드리지 않고
램디스크 부분을 지원하게끔 만드는 법을 알고 싶습니다.
아니면 제 방법에 머가 틀렸는지점 갈켜주세요 ㅠ,ㅠ

DwYoon의 이미지

[완료] rsync 백업시 옵션

rsync 를 사용해서 로컬에서 로컬로 백업을 받으려고 합니다. 그래서 맨페이지도 읽어보고 했는데, 옵션이 헷갈리네요.

rsync -a [source] [dest]

hwayak의 이미지

vim으로 작업하다 종료하고 나올 때, 쉘 프롬프트가 화면 최상단

리눅스에서 한텀과 vim으로 여럿 작업을 하고 있습니다.

현재는 vim으로 작업하다 종료하고 나오면, 한텀 화면 맨 아래에 쉘 프롬프트가 나타나고 그 위에는 방금 vim 에서 작업하던 텍스트들이 보이게 됩니다.

근데 저는 vim에서 종료하고 나오면, 화면이 clear 되고 쉘 프롬프트가 화면 맨 위에 나타나게 하고 싶거든요. 즉, 방금 vim 에서 작업하던 텍스트들이 화면에 나타나지 않게 말이죠...

어느 리눅스 머신에 들어가면 후자와 같이 되던데..어떻게

uamyd5279의 이미지

파일에서 읽어와서...변수처리

예를 들면 파일에는 다음과 같이 적혀 있다고 하죠

# StartFile
int
long
#EndFile

에 ...그리고 이제는 어떤 프로그램 구현 중에
int타입이나, long타입이라기 보다는 위에 적어놓은 파일에 적힌 'int'와 'long'의 사이즈...

sizeof(< 파일에 적힌 'int' >)
또는 sizeof(< 파일에 적힌 'long'> )
뭐 이런 식으로 어떻게 구현하는 방법이 없을까요.

사실은 외부에서 그 사이즈를 알고 싶어서 그런건데요.

기본 타입이 아닌, 미리 사용자 정의해서 사용한 구조체 이름을 알면 사이즈를 알아오는...뭐 그런것 말이죠.

vudghkzm의 이미지

vim에서 자동 줄바꿈 옵션을 어떻게 활성하 시키나요?

vim 에서 set columns 옵션을 두게 되면 자동 줄바꿈 옵션이 고정되 버리게 되죠.

저는 여타 다른 에디터들 처럼 화면 크기가 바뀜에 따라서 자동으로 변하는 가로 길이에 맞게끔 자동 줄바꿈 옵션을 켜고 싶습니다. split 로 창을 여러게 나눠도 알아서 창의 크기에 맞게끔 자동 줄바꿈이 되도록 말이죠...

어떻게 하면 되죠?

망치의 이미지

vsftpd 이용시, 업로드 파일 용량 제한 가능한가요?

vsftpd.conf 맨페이지에서는 따로 옵션이 보이질 않네요.. 업로드하는 각각 파일의 용량을 제한 하고 싶습니다. 어느정도 이상 큰 파일은 업로드 하지 못하도록요.

vsftpd 옵션에서 조절이 가능한가요?

lacovnk의 이미지

STL - set에서 find_if 쓰려는데.. 힌트 부탁드립니다 ㅎ

Class A
{
  public:
   int memberA;
  blabla....
}
set <A*> s;

set s에서 memberA가 특정 값인 원소를 얻으려고 하는데 어렵군요;

생각해본것이..

http://ccl.northwestern.edu/tisue/cs311/fall-00/notes/stl-functions.html
요거에서 보고 function class를 만드려고 했는데 예제에서는 set의 원소를 직접 비교하는 방법이라..

일단 되든 말든 만들었더니 물론 안되더군요 -_-;

[code:1]class ACompare
{
private:
int a;
public:
ClientCompare(int newa){this->a = newa;}

wdksh0519의 이미지

redhat enterprise AS 4 를 vmware로 노트북에 설치.

vmware로 깔려는데
cd test한뒤 다음화면에서
하드디스크 드라이버를
찾을수 없다고 나옵니다.
그러면서 드라이버를 지금 선택해서 깔꺼냐 아니면 플로피디스크나
하드에서 찾아서 깔꺼냐고 나오는데
노트북 하드의 드라이버는 정상작동하고 있는상태이고
아마도 vmware문제 인듯한데
어떻게 해결을 하나요?
vmware용 드라이버도 있나요?
아님 리눅스가 제 노트북 하드드라이버를 인식을 못하는걸까요?
제 노트북은 ibm이고 하드는 후지쯔인데

Fe.head의 이미지

[질문]CVS에서 cvsrc 파일에 적용된 옵션을 기본값으로 하는 방

CVS를 사용중에데

만약에 사용자 (가)씨가 A프로젝트를 생성하고 작업하해서

A0_dir
A1_dir
a0_file

를 만들고 commit 했고.

(나)씨가 A프로젝트를 checkout했다고 가정합니다.
그래서

A0_dir
A1_dir
a0_file

를 가져왔구요.

그런데 (가)씨가 A2_dir 디렉토리를 만들었고 add 및 commit를 했다고 하면

A0_dir
A1_dir
A2_dir
a0_file

가 되겠죠.

그런데 (나)씨가 Update하면 A2_dir를 못가져옵니다.

그래서 보통 ~/.cvsrc 에
[code:1]

lnsium의 이미지

reverse_iterator를 iterator로 변환하는 방법에 대해...

CDrawObjectContainer::reverse_iterator i;
 i = std::find_if(DrawObjects.rbegin(), DrawObjects.rend(), Compare(LOWORD(lParam), HIWORD(lParam)));
				 
 if(i != DrawObjects.rend())
 {
         delete *i;
         DrawObjects.erase(i.base());
 }

DrawObjects는 vector<CDrawObject*>이고요
뒤에서 부터 검색해서 삭제할 것을 찾아 삭제하는 것입니다.
Compare는 함수객체고요.
핵심은 reverse_iterator를 이용해서 vector에서 바로 제거할 수 없어 iterator로 전환한 후 (i.base()) 제거할려고 하는데 제대로 지워지지 않는군요.

페이지

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