본문 바로가기

IT/Linux

(15)
리눅스 배포판의 종류와 관계 현재까지 나와있는 리눅스 배포판은 상당히 많습니다. 개수를 따지는건 의미없기때문에 몇개인지를 조사하지 않았습니다만, 수많은 리눅스가 생기고 사라지고 현재까지 사용되고 있습니다.여기서는 대표적인 리눅스 배포판의 종류와 간단한 장단점 그리고 관계에 대해 설명하겠습니다(참고로 '나는 남들과 다른 무언가 특별한걸 사용하고 싶어!'라며, 이름모를 배포판을 선택하는 것은 별 의미가 없는 행위라고 말씀드릴 수 있습니다. 왜냐하면 리눅스와 같은 소프트웨어들은 결국 사람이 만들었고 언제든지 버그와 각종 오류들이 발생할 수 있습니다. 그때마다 우리는 구글신의 도움을 받아야하는데 관련 레퍼런스(참고자료)가 없으면 10분만에 해결할 일을 10일이 걸리는 불상사가 초래될 수 있기 때문입니다. 아무래도 사용자 10명인 배포판보다..
리눅스 파티션 조정하기 2 (fidsk) fdisk는 TUI 화면에서 진행할 수 있는 파티션 조정 도구입니다. 언뜻보면 어려울 수 있으나 실상 'm'만 눌러서 보면 다 되는 'm'에 있는 기능이 거의 다인 도구로 상당히 간단하다는 것을 알 수 있습니다만, 단순한 만큼 조금은 위험할 수도 있는 도구입니다. 결론부터 말해 파티션을 생성하든 리사이징하든 파티션은 지우고 다시만드는 개념이기 때문에 기존의 데이터들을 모두 날린다는 큰 단점이 있습니다. 그래서 대안으로 LVM을 쓰기도 하지만요(Gparted는 이전 데이터가 소실되지 않습니다 image 형식으로 조절하는 머시기라더라 그렇다고 합니다. 아무튼 데이터는 소실되지 않아요. 물론 기계는 고장날 확률이 항상 있죠. 여지는 언제나 있습니다. 그래서 백업!) fdisk를 사용하는 방법은 간단합니다 먼저..
리눅스 파티션 조정하기 (GParted) 리눅스의 파티션은 최초 설정한 내용 이후로는 변경이 어려웠던 단점이 있었습니다. 그래서 커널 버전 2.4 파티션 조절관련 기능들이 추가되기 시작했고 지금부터 그 기능들 몇가지를 소개하도록 하겠습니다 1. Gparted( or parted) 앞에 G가 붙은것은 예상하듯 GUI모드에서 사용하는 parted라는 의미이다. GUI로 보는 것이 파티션 조정이 더욱 용이하기 때문에 Gparted를 추천하는 바이며, 아래의 주소에서 다운로드 받을 수 있습니다 http://downloads.sourceforge.net/gparted/gparted-live-0.20.0-2-i486.iso http://gparted.sourceforge.net/download.php에서 버전 확인 및 다운로드 할 수 있습니다 2. 다운로..
kickstart(centos6.5_x86_64) 쓰는중 참고자료 : http://blog.osti.kr/os/pxe-kickstart-server-%EA%B5%AC%EC%84%B1/ [kickstart 만들기]작업환경 : CentOS 6.5(64bit) 1. centos 설치http://mirror.oasis.onnetcorp.com/centos/6.5/isos/x86_64/ 에서CentOS-6.5-x86_64-bin-DVD1.iso 다운로드 vmware에 설치ip 설정 : 192.168.1.10(bridge 모드로 nic 선택) 2. yum repository 지정cd의 미디어를 레포지터리로 지정(ip를 브릿지로하면 외부와 통신 안되서 yum이 안됨 그래서 cd에 있는 rpm들을 이용하여 설치)mkdir /localrepocp -a /media/CeonOS..
chkconfig 내용 중 필요한 서비스 chkconfig는 윈도우의 시작프로그램과 같은 의미로 리눅스 시작시 자동으로 기동될 서비스를 지정하는 프로그램이다. 일반 데스크탑 사용자는 런레벨 5를 이용하겠지만 실질적으로 런레벨 3에서 작업이 주로 이루어 지기때문에 런레벨3을 기준올 필요한 서비스들을 나열하겠다. 런레벨 3에서 필요한 서비스 서비스 설명 acpid ACPI 관리 기능을 제공(acpid를 기동) anacron cron 작업을 재실행 atd at 작업을 실행(atd 기동) cpuspeed CPU 속도를 자동 조절(커널 모듈을 읽어 들임) crond cron 작업을 실행(crond를 기동) firstboot 인스톨 직후 설정 메뉴를 표시 haldaemon 디바이스 동적 변경을 감지한다(hald 등을 기동) irqbalance IRQ 인터..
각종 소프트웨어 다운로드 사이트 모음(지속 추가 예정) LINUXCentOS ios 파일 다운로드 www.centos.org/download/mirrors/centos ios 파일을 다운받을 수 있는 미러사이트들의 리스트가 나열되어 있는 사이트원하는 사이트에서 원하는 파일들을 다운로드 받을 수 있다Korea지역도 관련 사이트가 있으니 좀 더 빠른 속도로 받을 수 있다ios파일 이외에도 다양한 파일들이 있다 Rhel ios 파일 다운로드 http://explorer-1.ins.cwru.edu/pub/ISO/ rhel ios 파일을 다운로드 받을 수 있는 사이트rhel ios 파일은 홈페이지에서 가입하면 30일동안 무료로 다운로드 받을 수 있지만 이 사이트를 이용하면 그러한 귀찮은 작업을 하지 않아도 된다2015/01/15 현재 rhel 7.0버전까지 있다필요할..
vmstat 명령어(시스템 리소스 상황 확인 명령어) vmstat - 시스템의 리소스 상황(CPU, 메모리, I/O)을 모리터링 하는 명령어 [root@localhost ~]# vmstat 3 5
ethtool (랜카드 속도설정과 전송모드 설정) 서버의 메모리를 512MB로 낮췄다. 일종의 스트레스 테스트로 메모리 총 용량이 낮을때는 어떠한 문제들이 발생하는가에 대한 테스트 였고 그 첫번째 문제점이 발생했다. wget으로 제로보드의 위젯을 다운받는데 타임아웃으로 다운로드가 중단되는 현상이 발생했다 - wget의 타임아웃 시간은 따로 지정하지 않았기 때문에 기본으로 설정되어 있는 상황이다 - 다시 시도 했을 때 byte수준의 다운로드 속도가 나왔다(평소 낮아도 수십Kb) 이 때에 사용할 수 있는 명령어가 ethtool이다 ethtool 명령어는 스위치나 라우터에서 서버로의 연결을 한 후에 속도가 제대로 나오지 않는 경우 스위치와 서버의 NIC간의 속도를 설정할 수 있습니다(ethtool 명령어는 레드햇 7.2버전 이상부터 사용 가능) 스위치나 서버..