Linux에서 CD굽기

Linux에서 CD굽기CD를 굽는 여러가지 도구가 있긴 하지만 여기에서는 콘솔프로그램인 cdrecord를 이용하는 방법에 대해서 알아보도록 하겠다. X를 띄우기 어려운 상황에서 유용하게 사용할 수 있다. 굽고자 하는 데이터를 raw데이터로 만든다. # mkisofs -R -o cdimage.raw /home/backup_dataCD로 굽기 전에 raw 데...

문서에서 원하는 필드만 가져오기

문서에서 원하는 필드만 가져오기cut(다음과 같은 문서가 있다. 우리는 2번째 필드의 값만을 가져오기를 원한다. C(cut을 이용하면 간단하게 해결할 수 있다.1796 41 #간구8 1 #간단문1 0 #간단문답아우664 1 #간단하자69 7 #간략하1 10 #간만이네블로거로34 1 #간만입1 1 #간부산1153 5 #간소간1 1 #간식번역1 9 #간식할아...

dd progress

dd progress를 이용해서 디바이스를 통으로 복사할 경우 많은 시간이 걸릴 수 있다. 시스템 관리자는 작업이 제대로 진행되고 있는 건지 확인할 필요가 있는데, 이때 유용한 팁. dd는 USR1 시그널을 받으면 현재 복사 정보를 표준에러(stderr)출력 한다. 이 정보로 복사 진행상황을 알 수 있다.$ dd if=CentOS-6.3-x86_64-bi...

문자열을 포함한 모든 파일 찾기

문자열을 포함한 모든 파일 찾기특정한 문자열을 찾기 위해서 보통 grep를 사용하는데, 하부디렉토리에 있는파일 까지 몽땅 찾기를 원할 때가 있습니다. 그럴때는 find와 grep를 이용하면 됩니다. 예를 들어서 c 쏘스에서 snmp를 포함한 모든 파일을 찾기를 원한다면# grep snmp `find ./ -name ".cc"`음 설마 다 알고 있었던건 아...

iconv를 이용한 문자 encoding 변환

iconv를 이용한 문자 encoding 변환UTF8이 비록 표준으로 정착되어 가고 있다고는 하지만, 완전히 정착되지 않은 관계로 다양한 encoding 형식을 가진 문자 데이터들이 존재하고 있다. 특히 한글의 경우 UTF8과 EUC-KR 인코딩 때문에 골머리를 썩히는 경우가 생긴다.iconv를 이용하면 간단하게 인코딩간 변환이 가능하다.다음은 사용방법이...

bash shell에서 실행인자 처리하기

bash shell에서 실행인자 처리하기 C언어는 프로그램 실행인자를 처리하기 위해서 getopt(shell에서는 어떨까요. 아마 shell에도 이러한 실행인자를 처리하는 방법이 있을 겁니다만, 저는 오랫동안 단순하게 처리해왔습니다. 프로그램을 일정시간 간격으로 실행하고 그 결과를 표준 출력하는 shell 프로그램을 개발한다고 가정해 보겠습니다. 이 프로...

Qemu Networking

Qemu NetworkingQemu (KVM)은 OpenStack과 redhat에서 주요 하이퍼바이저로 사용하고 있으니, 이번참에 네트워크 쪽도 공부해 두면 클라우드 환경에 응용할 때 많은 도움이 되지 싶어서 살펴보려 합니다. 문서를 먼저 읽으셔야 문서 내용을 이해하기 쉬울겁니다.이 문서의 내용은 아래의 환경에서 테스트 했습니다. Host 운영체제 ke...

QEMU Network Block Device

QEMU Network Block Device물리적인 디바이스를 네트워크에서 사용할 수 있도록 해주는 기능이다. 예컨데, 원격에 있는 하드 디스크를 로컬에서 사용 할 수 있도록 해준다고 보면 된다. 와 매우 비슷한 녀석이라서 어느 녀석을 써야 할지 헷갈릴 수 있겠다. 굉장히 최신의 기술일 것 같지만 1997년에 개발된 거의 20년이 다되가는 기술이다. 리...

QMP를 이용한 Qemu 모니터링 및 관리

QMP를 이용한 Qemu 모니터링 및 관리 QMP는 qemu 인스턴스와 커뮤니케이션하기 위한 애플리케이션으로, JSON 형태의 프로토콜을 이용한다. QMP의 주요 기능은 다음과 같다. text 기반의 가볍고 단순한 데이터 형식을 제공 파싱하기 쉬운 JSON 데이터 형식 사용 이벤트와 같은 비동기 메시지 지원 QMP는 QEMU 0.14 부터 지원한다. 2...

Linux 미니 홈피

Linux 미니 홈피리눅스 운영체제와 관련된 각종 팁, 노하우를 다루는 페이지 입니다. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. ...