<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-9124419607002325392</id><updated>2012-02-17T02:46:09.229+09:00</updated><category term='CRLF'/><category term='opensuse install'/><category term='fsck'/><category term='gnome timezone'/><category term='오라클 제거'/><category term='오라클 문서'/><category term='ubuntu pxe'/><category term='file-roller'/><category term='vitrualbox command'/><category term='ubuntu grub2'/><category term='fluxbox halt'/><category term='mencoder'/><category term='슬라이드'/><category term='우분투 시스템 정보'/><category term='suse 설치'/><category term='gnome vnc'/><category term='virtualbox quick button'/><category term='awk'/><category term='visudo'/><category term='firc'/><category term='flux 한글'/><category term='우분투 부팅 하드'/><category term='Compiz'/><category term='11g'/><category term='OMNIA'/><category term='ubuntu 포맷'/><category term='시스템 구성 유틸리티'/><category term='ubuntu incoding'/><category term='우분투 SQL Developer 설치'/><category term='ubuntu media center'/><category term='wine hangame'/><category term='oracle install'/><category term='우분투 미디어센터'/><category term='오라클 삭제'/><category term='oracle tts'/><category term='java'/><category term='BleachBit'/><category term='ubuntu oracle install'/><category term='cups-pdf output location'/><category term='우분투 네이버 사전'/><category term='ASM'/><category term='ubuntu visudo'/><category term='가벼운 웹서버'/><category term='ubuntu java'/><category term='companion cd'/><category term='script 명령어'/><category term='우분투 스샷'/><category term='Format'/><category term='우분투 네트워크 설치'/><category term='오라클 설치'/><category term='fluxbox autologin'/><category term='Eclipse'/><category term='우분투 nvidia'/><category term='ubuntu'/><category term='IT 관련'/><category term='ubuntu autologin'/><category term='vmware-vdiskmanager'/><category term='오라클 조인'/><category term='리눅스 설치'/><category term='incoding'/><category term='우분투 가상 컴퓨터'/><category term='웹irc'/><category term='우분투 청소'/><category term='우분투 grub2'/><category term='스탑워치'/><category term='콘키 슬라이드쇼'/><category term='ubuntu chromium'/><category term='콘키 슬라이드'/><category term='ubuntu swiftfox'/><category term='버박 빠른실행'/><category term='scott unlock'/><category term='Oracle'/><category term='ubuntu vmware server'/><category term='윈도우 명령어'/><category term='mplayer'/><category term='firefox-3.5'/><category term='Media center'/><category term='B1 드라이버'/><category term='우분투 홈시어터'/><category term='ubuntu usb format'/><category term='vnc server'/><category term='Transportable Tablespace'/><category term='리눅스 그래픽 모드'/><category term='Oracle XE'/><category term='스크린샷'/><category term='ubuntu serverce'/><category term='isqlplus sysdba'/><category term='ubuntu cherokee'/><category term='불여우3.5'/><category term='우분투 오라클 XE'/><category term='swiftfox 한글'/><category term='script command'/><category term='rungetty'/><category term='우분투 동영상'/><category term='ftp 문자셋'/><category term='우분투 가상화'/><category term='복사 잠김 해제'/><category term='phpmyadmin'/><category term='자바 반본문'/><category term='arzz'/><category term='oracle install on xp'/><category term='tint2'/><category term='ubunut'/><category term='apache2'/><category term='오라클 도움말'/><category term='linux sysinfo'/><category term='suse telnet'/><category term='rlwrap'/><category term='우분투'/><category term='책'/><category term='pdfcrack'/><category term='우분투 usb 포맷'/><category term='Linux'/><category term='Cube Atlantis'/><category term='Fluxbuntu'/><category term='java intro'/><category term='cherokee fastCGI'/><category term='SLIM'/><category term='samba'/><category term='TimeZone'/><category term='B1 무선랜'/><category term='oracle scott'/><category term='운영체제'/><category term='쉘 for'/><category term='moonlight beta'/><category term='SQL'/><category term='구글크롬'/><category term='오라클 XE'/><category term='xhost 우분투'/><category term='B1'/><category term='리눅스'/><category term='cherokee'/><category term='TTS'/><category term='ubuntu samba'/><category term='automatic storage management'/><category term='오픈수세 설치'/><category term='sql join'/><category term='emerald'/><category term='RSS'/><category term='sudoers'/><category term='fluxbox shutdown'/><category term='우분투 원격 데스트탑'/><category term='ubuntu file manager'/><category term='ftp mount'/><category term='sqlplus 방향키'/><category term='vt6656'/><category term='PDA'/><category term='isqlplus'/><category term='recordMyDesktop'/><category term='동영상캡쳐'/><category term='B1 wicd'/><category term='unzip cp949'/><category term='curlftpfs'/><category term='oracle unlock'/><category term='select'/><category term='스크린샷 스크립트'/><category term='mysql'/><category term='unzip 한글'/><category term='vmware server 포트포워딩'/><category term='CentOS'/><category term='TMAX WINDOW'/><category term='자바 흐름제어'/><category term='우분투 게임'/><category term='xhost 설정'/><category term='버박 명령어'/><category term='우분투 한게임'/><category term='영화'/><category term='xhost'/><category term='ubuntu format'/><category term='window command'/><category term='시스템정보'/><category term='자동로그인'/><category term='자바 소개'/><category term='window cmd'/><category term='ubuntu 공유'/><category term='we are linux'/><category term='hradinfo'/><category term='screenshot'/><category term='wicd'/><category term='우분투 PDF 프린터'/><category term='ubuntu remote access'/><category term='우분투 자동로그인'/><category term='wine janggi'/><category term='linux script'/><category term='xhost ubuntu'/><category term='oracle Documentation'/><category term='ubuntu bluetooth'/><category term='create sample schema'/><category term='admin'/><category term='conky slideshow'/><category term='liferea'/><category term='IT'/><category term='9i isqlplus'/><category term='oracle sql'/><category term='Installing Oracle SQL Developer in Ubuntu'/><category term='데이터베이스 복사'/><category term='vt6556'/><category term='ftp iocharset'/><category term='ubuntu Silverlight'/><category term='불여우'/><category term='centos text'/><category term='vmware server'/><category term='evolution'/><category term='isqlplus dba'/><category term='compiz plugins'/><category term='우분투 크로니움'/><category term='oracle companion'/><category term='oracle join'/><category term='ms'/><category term='karmic vmware server'/><category term='파티션'/><category term='AWN'/><category term='windows'/><category term='TEXT'/><category term='xp 명령어'/><category term='리눅스 시스템 정보'/><category term='autologin'/><category term='cmd'/><category term='moonlight'/><category term='수세 리눅스'/><category term='ubuntu nvidia'/><category term='vmware 디스크 조정'/><category term='네이버 사전'/><category term='/etc/sudoers'/><category term='SMPlayer'/><category term='unix script'/><category term='ubuntu pdf print'/><category term='vmware 포트포워딩'/><category term='oracle hr'/><category term='fluxbox'/><category term='oracle reference'/><category term='php'/><category term='쉘 if'/><category term='vmware server port forwarding'/><category term='ubuntu phpmyadmin'/><category term='sys'/><category term='ubuntu 7z'/><category term='nvidia ppa'/><category term='우분투 사전'/><category term='테이블스페이스 이전'/><category term='우분투 오라클 설치'/><category term='clone db'/><category term='happytimer'/><category term='sysinfo'/><category term='tmax opensource'/><category term='vmware disk'/><category term='수세 텔넷'/><category term='RAW'/><category term='우분투 가상 프린터'/><category term='드래그 잠김 해제'/><category term='vmware server install'/><category term='chromium'/><category term='ROX-Filer'/><category term='ubuntu clean'/><category term='ftp codepage'/><category term='우분투 물속효과'/><category term='원격 데스크탑 텍스트설정'/><category term='oracle sample schema'/><category term='우분투 파티'/><category term='ubuntu ROX-Filer'/><title type='text'>cuwoom</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://linux-textcube.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9124419607002325392/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://linux-textcube.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/9124419607002325392/posts/default?start-index=101&amp;max-results=100'/><author><name>cuwoom</name><uri>http://www.blogger.com/profile/16251952661989595077</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>102</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-9124419607002325392.post-2394381682788122080</id><published>2010-04-27T14:01:00.000+09:00</published><updated>2011-01-29T19:57:38.444+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ubunut'/><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='운영체제'/><title type='text'>gpg key error ???</title><content type='html'>&lt;div&gt;gpg --keyserver keyserver.ubuntu.com --recv XXXXXXX&lt;/div&gt;&lt;div&gt;gpg --export --armor XXXXXX | sudo apt-key add -&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9124419607002325392-2394381682788122080?l=linux-textcube.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://linux-textcube.blogspot.com/feeds/2394381682788122080/comments/default' title='댓글'/><link rel='replies' type='text/html' href='http://linux-textcube.blogspot.com/2010/04/gpg-key-error.html#comment-form' title='38개의 덧글'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9124419607002325392/posts/default/2394381682788122080'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9124419607002325392/posts/default/2394381682788122080'/><link rel='alternate' type='text/html' href='http://linux-textcube.blogspot.com/2010/04/gpg-key-error.html' title='gpg key error ???'/><author><name>cuwoom</name><uri>http://www.blogger.com/profile/16251952661989595077</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>38</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9124419607002325392.post-3090292822186980160</id><published>2010-04-20T16:36:00.000+09:00</published><updated>2011-01-29T19:57:38.356+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='RAW'/><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='Oracle'/><category scheme='http://www.blogger.com/atom/ns#' term='운영체제'/><title type='text'>raw device 관련 설정(in oracle linux 5)</title><content type='html'>&lt;meta http-equiv="content-type" content="text/html; charset=utf-8"&gt;&lt;div&gt;&lt;font class="Apple-style-span" color="#333333" face="'Lucida Grande', Arial, Helvetica, sans-serif"&gt;&lt;span class="Apple-style-span" style="line-height: 15px;"&gt;&lt;b&gt;&lt;span style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "&gt;&lt;span class="Apple-style-span" style="font-weight: normal; "&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-weight: normal; "&gt;&lt;strong style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "&gt;&lt;div&gt;raw device 연동&lt;/div&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font class="Apple-style-span" color="#333333" face="'Lucida Grande', Arial, Helvetica, sans-serif"&gt;&lt;span class="Apple-style-span" style="line-height: 15px;"&gt;&lt;b&gt;&lt;span style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "&gt;/etc/sysconfig/rawdevices&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font class="Apple-style-span" color="#333333" face="'Lucida Grande', Arial, Helvetica, sans-serif"&gt;&lt;span class="Apple-style-span" style="line-height: 15px;"&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-weight: normal; "&gt;&lt;strong style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-weight: normal;"&gt;&lt;i&gt;# format: &amp;nbsp;&amp;lt;rawdev&amp;gt; &amp;lt;major&amp;gt; &amp;lt;minor&amp;gt;&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-weight: normal;"&gt;&lt;i&gt;# &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;rawdev&amp;gt; &amp;lt;blockdev&amp;gt;&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-weight: normal;"&gt;&lt;i&gt;# example: /dev/raw/raw1 /dev/sda1&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-weight: normal;"&gt;&lt;i&gt;# &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;/dev/raw/raw2 8 5&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-weight: normal;"&gt;&lt;i&gt;/dev/raw/raw1 dev/sdb1&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-weight: normal;"&gt;&lt;i&gt;/dev/raw/raw2 dev/sdb2&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-weight: normal;"&gt;&lt;i&gt;/dev/raw/raw3 dev/sdb3&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-weight: normal;"&gt;&lt;i&gt;/dev/raw/raw4 dev/sdb4&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-weight: normal;"&gt;&lt;i&gt;/dev/raw/raw5 dev/sdc1&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-weight: normal;"&gt;&lt;i&gt;/dev/raw/raw6 dev/sdc2&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-weight: normal;"&gt;&lt;i&gt;/dev/raw/raw7 dev/sdc3&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-weight: normal;"&gt;&lt;i&gt;/dev/raw/raw8 dev/sdc4&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;raw 관련 서비스 재시작&lt;/div&gt;&lt;div&gt;service rawdevices restart&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;권한 관련 설정&lt;/div&gt;&lt;div&gt;&lt;div&gt;/etc/udev/rules.d/60-raw.rules &lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;i&gt;&lt;span class="Apple-style-span" style="font-weight: normal;"&gt;ACTION=="add", KERNEL=="raw*", OWNER=="oracle", GROUP=="oinstall", MODE=="0660"&lt;/span&gt;&lt;/i&gt;&lt;br /&gt;&lt;/div&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9124419607002325392-3090292822186980160?l=linux-textcube.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://linux-textcube.blogspot.com/feeds/3090292822186980160/comments/default' title='댓글'/><link rel='replies' type='text/html' href='http://linux-textcube.blogspot.com/2010/04/raw-device-%EA%B4%80%EB%A0%A8-%EC%84%A4%EC%A0%95in-oracle-linux-5.html#comment-form' title='0개의 덧글'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9124419607002325392/posts/default/3090292822186980160'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9124419607002325392/posts/default/3090292822186980160'/><link rel='alternate' type='text/html' href='http://linux-textcube.blogspot.com/2010/04/raw-device-%EA%B4%80%EB%A0%A8-%EC%84%A4%EC%A0%95in-oracle-linux-5.html' title='raw device 관련 설정(in oracle linux 5)'/><author><name>cuwoom</name><uri>http://www.blogger.com/profile/16251952661989595077</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9124419607002325392.post-6835325689289755607</id><published>2009-12-30T13:19:00.000+09:00</published><updated>2011-01-29T19:57:37.611+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='11g'/><category scheme='http://www.blogger.com/atom/ns#' term='oracle install'/><category scheme='http://www.blogger.com/atom/ns#' term='Oracle'/><title type='text'>Installing Oracle Database 11g Release 2 on Linux x86</title><content type='html'>&lt;script src='http://ss.textcube.com/service/blog/script/blogger.js' type='text/javascript'&gt;&lt;/script&gt;&lt;FONT size=3&gt;&lt;SPAN style="FONT-WEIGHT: bold"&gt;Oracle Enterprise Linux 4 update 6 install&lt;/SPAN&gt;&lt;/FONT&gt;&lt;br /&gt;- linux CD download : &lt;A href="http://edelivery.oracle.com/linux" target=_blank&gt;http://edelivery.oracle.com/linux&lt;/A&gt;&lt;br /&gt;- 설치 환경 : 1024RAM , 20G HDD, 32bit vmware&lt;br /&gt;1. Enterprise-R4-U6-i386-disc1.iso CD를 삽입하고 CD로 부팅합니다.&lt;br /&gt;2. boot: 프롬프트에서 Enter키를 입력하여 설치를 진행합니다.&lt;br /&gt;3. CD 검사를 선택적으로 실시합니다.&lt;br /&gt;4. 설치언어를 선택합니다. (한글을 좋아하여 한국어를 선택했습니다.)&lt;br /&gt;5. 키보드 설정은 기본값을 사용합니다.&lt;br /&gt;6. Disk 파티션은 수동으로 설정하여 2048 Swap로 정하고 나머지는 "/"로 지정합니다.&lt;br /&gt;7. 고정아이피를 설정합니다.(192.168.72.150)&lt;br /&gt;8. 방화벽은 설정하지 않습니다.&lt;br /&gt;9. 시간대를 설정합니다.(설치 언어를 한글로 했다면 대한민국으로 선택되어 있습니다.)&lt;br /&gt;10. 추가 언어 설치(한국어가 선택되어 있습니다.)&lt;br /&gt;11. 소프트웨어 선택&lt;br /&gt;&amp;nbsp;- 그래픽 인터넷을 선택하고 firefox를 제외하고 선택해제합니다.&lt;br /&gt;&amp;nbsp;- 서버는 아무것도 선택하지 않습니다.&lt;br /&gt;&amp;nbsp;- 개발 도구를 선택합니다.&lt;br /&gt;&amp;nbsp;- 관리자 도구를 선택합니다.&lt;br /&gt;&amp;nbsp;- 시스템 도구를 선택하고 추가로 sysstat을 선택합니다.&lt;br /&gt;12. 설치를 시작합니다.&lt;br /&gt;13. 사용 계약서 동의 합니다.&lt;br /&gt;14. 날짜와 시간을 확인합니다.&lt;br /&gt;15. 시스템사용자를 생성하지 않습니다.&lt;br /&gt;16. 추가CD 설치는 하지 않습니다.&lt;br /&gt;&lt;br /&gt;&lt;FONT size=3&gt;&lt;SPAN style="FONT-WEIGHT: bold"&gt;Oracle 사용자와 Group 생성&lt;/SPAN&gt;&lt;/FONT&gt;&lt;br /&gt;&lt;STRONG&gt;# groupadd oinstall&lt;br /&gt;# groupadd dba&lt;br /&gt;# useradd -m -g oinstall -G dba oracle&lt;br /&gt;# passwd oracle&lt;br /&gt;&lt;br /&gt;&lt;FONT size=3&gt;&lt;SPAN style="FONT-WEIGHT: bold"&gt;필요한 소프트웨어 설치 확인&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;br /&gt;&lt;DIV style="MARGIN-LEFT: 40px"&gt;binutils-2.15.92.0.2&lt;br /&gt;compat-libstdc++-33.2.3&lt;br /&gt;elfutils-libelf-0.97&lt;br /&gt;elfutils-libelf-devel-0.97&lt;br /&gt;gcc-3.4.6&lt;br /&gt;gcc-c++-3.4.6&lt;br /&gt;glibc-2.3.4-2.41&lt;br /&gt;glibc-common-2.3.4&lt;br /&gt;glibc-devel-2.3.4&lt;br /&gt;glibc-headers-2.3.4&lt;br /&gt;libaio-devel-0.3.105&lt;br /&gt;libaio-0.3.105&lt;br /&gt;libgcc-3.4.6&lt;br /&gt;libstdc++-3.4.6&lt;br /&gt;libstdc++-devel-3.4.6&lt;br /&gt;make-3.80&lt;br /&gt;pdksh-5.2.14&lt;br /&gt;sysstat-5.0.5&lt;br /&gt;unixODBC-2.2.11&lt;br /&gt;unixODBC-devel-2.2.11&lt;br /&gt;&lt;/DIV&gt;&lt;br /&gt;&lt;FONT size=3&gt;&lt;SPAN style="FONT-WEIGHT: bold"&gt;디렉토리 생성&lt;/SPAN&gt;&lt;/FONT&gt;&lt;br /&gt;&lt;STRONG&gt;# mkdir -p /u01/app/oracle /u01/app/oraInventory&lt;br /&gt;# chown oracle:oinstall /u01/app/ora*&lt;br /&gt;&lt;/STRONG&gt;&lt;br /&gt;&lt;FONT size=3&gt;&lt;SPAN style="FONT-WEIGHT: bold"&gt;커널 파라미터 수정&lt;/SPAN&gt;&lt;/FONT&gt;&lt;br /&gt;&lt;STRONG&gt;# vi /etc/sysctl.conf&lt;/STRONG&gt;&lt;br /&gt;&lt;DIV style="MARGIN-LEFT: 40px"&gt;&lt;EM&gt;fs.aio-max-nr = 1048576&lt;br /&gt;fs.file-max = 6815744&lt;br /&gt;kernel.shmall = 2097152&lt;br /&gt;kernel.shmmax = 536870912&lt;br /&gt;kernel.shmmni = 4096&lt;br /&gt;kernel.sem = 250 32000 100 128&lt;br /&gt;net.ipv4.ip_local_port_range = 9000 65500&lt;br /&gt;net.core.rmem_default = 262144&lt;br /&gt;net.core.rmem_max = 4194304&lt;br /&gt;net.core.wmem_default = 262144&lt;br /&gt;net.core.wmem_max = 1048586&lt;br /&gt;&lt;/EM&gt;&lt;/DIV&gt;&lt;P&gt;&lt;STRONG&gt;# sysctl -p &lt;/STRONG&gt;(설정적용)&lt;br /&gt;&lt;br /&gt;&lt;FONT size=3&gt;&lt;SPAN style="FONT-WEIGHT: bold"&gt;Oracle 계정 Shell Limits 설정&lt;/SPAN&gt;&lt;/FONT&gt;&lt;br /&gt;&lt;STRONG&gt;# vi /etc/security/limits.conf&lt;/STRONG&gt;&lt;br /&gt;&lt;EM&gt;oracle &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; soft &amp;nbsp;&amp;nbsp; nproc &amp;nbsp; 2047&lt;br /&gt;oracle &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; hard &amp;nbsp;&amp;nbsp; nproc &amp;nbsp; 16384&lt;br /&gt;oracle &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; soft &amp;nbsp;&amp;nbsp; nofile&amp;nbsp; 1024&lt;br /&gt;oracle &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; hard &amp;nbsp;&amp;nbsp; nofile&amp;nbsp; 65536&lt;/EM&gt;&lt;br /&gt;&lt;STRONG&gt;# vi /etc/pam.d/login&lt;/STRONG&gt;&lt;br /&gt;&lt;EM&gt;session &amp;nbsp;&amp;nbsp; required &amp;nbsp; &amp;nbsp; pam_limits.so&lt;/EM&gt;&lt;br /&gt;&lt;br /&gt;&lt;FONT size=3&gt;&lt;SPAN style="FONT-WEIGHT: bold"&gt;Oracle 설치준비&lt;/SPAN&gt;&lt;/FONT&gt;&lt;br /&gt;&lt;A href="http://www.oracle.com/technology/index.html" target=_blank&gt;오라클 공식 홈페이지&lt;/A&gt;에서 11g stage 파일을 다운 받습니다.&lt;br /&gt;oracle 계정 환경 변수를 설정합니다.(기존 PATH 설정은 삭제)&lt;br /&gt;&lt;STRONG&gt;$ vi .bash_profile&lt;/STRONG&gt;&lt;br /&gt;&lt;EM&gt;export ORACLE_BASE=/u01/app/oracle&lt;br /&gt;export ORACLE_HOME=$ORACLE_BASE/product/11.2.0/dbhome_1&lt;br /&gt;export ORACLE_SID=orcl&lt;br /&gt;export PATH=$PATH:$HOME/bin:$ORACLE_HOME/bin&lt;br /&gt;&lt;br /&gt;&lt;/EM&gt;다운 받은 stage를 압축 해제합니다.&lt;br /&gt;&lt;STRONG&gt;# unzip linux_11gR2_database_1of2.zip &amp;amp;&amp;amp; unzip linux_11gR2_database_2of2.zip&lt;/STRONG&gt; &lt;br /&gt;&lt;br /&gt;&lt;FONT size=3&gt;&lt;SPAN style="FONT-WEIGHT: bold"&gt;Oracle 소프트웨어 설치(OUI)&lt;/SPAN&gt;&lt;/FONT&gt;&lt;br /&gt;&lt;STRONG&gt;$ cd database&lt;br /&gt;$ ./runInstaller &amp;amp;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XHb1Cfntua.png" style="width:580px;height:418px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/1300/attach/XHb1Cfntua.png')" /&gt;&lt;/div&gt;설치중 오류를 확인하기 위해 소프트웨어만 먼저 설치합니다.&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XYlQp8hvF3.png" style="width:580px;height:418px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/1300/attach/XYlQp8hvF3.png')" /&gt;&lt;/div&gt;이번 설치 연습은 RAC 환경이 아닙니다.&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XOvlJayaya.png" style="width:580px;height:418px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/1300/attach/XOvlJayaya.png')" /&gt;&lt;/div&gt;한글을 좋아합니다.&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XC15lEAKqM.png" style="width:580px;height:418px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/1300/attach/XC15lEAKqM.png')" /&gt;&lt;/div&gt;연습목적상 모든 옵션을 선택합니다.&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XBFC6bDzBQ.png" style="width:580px;height:418px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/1300/attach/XBFC6bDzBQ.png')" /&gt;&lt;/div&gt;설치되는 위치를 확인합니다.&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XI7jqzlYDA.png" style="width:580px;height:418px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/1300/attach/XI7jqzlYDA.png')" /&gt;&lt;/div&gt;인벤토리 워치를 확인합니다.&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XT33TY1oqv.png" style="width:580px;height:418px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/1300/attach/XT33TY1oqv.png')" /&gt;&lt;/div&gt;DB 관리자를 설정합니다.&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XAFVsywBym.png" style="width:580px;height:418px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/1300/attach/XAFVsywBym.png')" /&gt;&lt;/div&gt;OUI가 친절하게 조건을 검사해줍니다.&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XT3bDZRDZB.png" style="width:580px;height:418px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/1300/attach/XT3bDZRDZB.png')" /&gt;&lt;/div&gt;저는 물리적메모리와 Swap(교체)크기가 불충분하다고 나왔으며, glibc 패키지가 설치되지 않았다고 합니다.&lt;br /&gt;패키지는 설치되어있으나 버전이 맞지 않아 저렇게 나오는군요.&lt;br /&gt;모두 무시하고 설치를 진행했습니다.&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XYjIzezXC7.png" style="width:580px;height:418px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/1300/attach/XYjIzezXC7.png')" /&gt;&lt;/div&gt;설치가 진행됩니다.&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XdaVpEwR3B.png" style="width:580px;height:418px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/1300/attach/XdaVpEwR3B.png')" /&gt;&lt;/div&gt;&lt;br /&gt;설치가 완료되고 루트 권한으로 두 스크립트를 실행해야 합니다.&lt;br /&gt;/u01/app/oraInventory/orainstRoot.sh &lt;br /&gt;/u01/app/oraInventory/orainstRoot.sh &lt;br /&gt;&lt;br /&gt;&lt;STRONG&gt;# /u01/app/oraInventory/orainstRoot.sh &lt;/STRONG&gt;&lt;br /&gt;다음 권한 변경 중/u01/app/oraInventory.&lt;br /&gt;그룹에 대한 읽기, 쓰기 권한을 추가하는 중입니다.&lt;br /&gt;월드에 대한 읽기, 쓰기, 실행 권한을 제거하는 중입니다.&lt;br /&gt;&lt;br /&gt;그룹 이름 변경 중 /u01/app/oraInventory 대상 oinstall.&lt;br /&gt;스크립트 실행이 완료되었습니다.&lt;br /&gt;&lt;STRONG&gt;# /u01/app/oracle/&lt;br /&gt;&lt;/STRONG&gt;checkpoints/ product/ &amp;nbsp; &amp;nbsp; &lt;br /&gt;&lt;STRONG&gt;# /u01/app/oracle/product/11.2.0/dbhome_1/root.sh &lt;br /&gt;&lt;/STRONG&gt;Running Oracle 11g root.sh script...&lt;br /&gt;&lt;br /&gt;The following environment variables are set as:&lt;br /&gt;&amp;nbsp; &amp;nbsp; ORACLE_OWNER= oracle&lt;br /&gt;&amp;nbsp; &amp;nbsp; ORACLE_HOME=&amp;nbsp; /u01/app/oracle/product/11.2.0/dbhome_1&lt;br /&gt;&lt;br /&gt;Enter the full pathname of the local bin directory: [/usr/local/bin]: &lt;br /&gt;&amp;nbsp;&amp;nbsp; Copying dbhome to /usr/local/bin ...&lt;br /&gt;&amp;nbsp;&amp;nbsp; Copying oraenv to /usr/local/bin ...&lt;br /&gt;&amp;nbsp;&amp;nbsp; Copying coraenv to /usr/local/bin ...&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Creating /etc/oratab file...&lt;br /&gt;Entries will be added to the /etc/oratab file as needed by&lt;br /&gt;Database Configuration Assistant when a database is created&lt;br /&gt;Finished running generic part of root.sh script.&lt;br /&gt;Now product-specific root actions will be performed.&lt;br /&gt;Finished product-specific root actions.&lt;br /&gt;&lt;br /&gt;데이터베이스 설치&lt;br /&gt;리스너가 실행되어 있어야 합니다. 특별한 설정이 없어서 설치되면서 동적으로 등록됩니다.&lt;br /&gt;&lt;STRONG&gt;$ lsnrctl start&lt;/STRONG&gt;&lt;br /&gt;&lt;br /&gt;LSNRCTL for Linux: Version 11.2.0.1.0 - Production on 30-DEC-2009 20:32:33&lt;br /&gt;&lt;br /&gt;Copyright (c) 1991, 2009, Oracle.&amp;nbsp; All rights reserved.&lt;br /&gt;&lt;br /&gt;Starting /u01/app/oracle/product/11.2.0/dbhome_1/bin/tnslsnr: please wait...&lt;br /&gt;&lt;br /&gt;TNSLSNR for Linux: Version 11.2.0.1.0 - Production&lt;br /&gt;Log messages written to /u01/app/oracle/diag/tnslsnr/dba/listener/alert/log.xml&lt;br /&gt;Listening on: (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=dba)(PORT=1521)))&lt;br /&gt;&lt;br /&gt;Connecting to (ADDRESS=(PROTOCOL=tcp)(HOST=)(PORT=1521))&lt;br /&gt;STATUS of the LISTENER&lt;br /&gt;------------------------&lt;br /&gt;Alias &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; LISTENER&lt;br /&gt;Version &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; TNSLSNR for Linux: Version 11.2.0.1.0 - Production&lt;br /&gt;Start Date &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; 30-DEC-2009 20:32:52&lt;br /&gt;Uptime &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; 0 days 0 hr. 0 min. 17 sec&lt;br /&gt;Trace Level &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; off&lt;br /&gt;Security &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; ON: Local OS Authentication&lt;br /&gt;SNMP &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; OFF&lt;br /&gt;Listener Log File &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; /u01/app/oracle/diag/tnslsnr/dba/listener/alert/log.xml&lt;br /&gt;Listening Endpoints Summary...&lt;br /&gt;&amp;nbsp; (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=dba)(PORT=1521)))&lt;br /&gt;The listener supports no services&lt;br /&gt;The command completed successfully&lt;br /&gt;&lt;br /&gt;dbca 도구를 통하여 DB 생성 절차를 진행합니다.&lt;br /&gt;&lt;STRONG&gt;$ dbca &amp;amp;&lt;/STRONG&gt;&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XJMKmeCTDV.png" style="width:580px;height:393px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/1300/attach/XJMKmeCTDV.png')" /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XWBBelCgV2.png" style="width:580px;height:393px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/1300/attach/XWBBelCgV2.png')" /&gt;&lt;/div&gt;기존 템플릿을 선택하여 정상적인 DB생성 여부를 확인할것입니다.&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XfybvlWbE8.png" style="width:580px;height:393px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/1300/attach/XfybvlWbE8.png')" /&gt;&lt;/div&gt;ORACLE_SID에 명시한 문자열을 입력합니다.&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XZpjQ4iVmi.png" style="width:580px;height:393px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/1300/attach/XZpjQ4iVmi.png')" /&gt;&lt;/div&gt;EM을 구성합니다.&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XAaOMU0WjQ.png" style="width:580px;height:393px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/1300/attach/XAaOMU0WjQ.png')" /&gt;&lt;/div&gt;파일시스템을 사용합니다.&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XBiQvYVI9q.png" style="width:580px;height:393px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/1300/attach/XBiQvYVI9q.png')" /&gt;&lt;/div&gt;FRA를 사용합니다.&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XJ4uf9jm3x.png" style="width:580px;height:393px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/1300/attach/XJ4uf9jm3x.png')" /&gt;&lt;/div&gt;SAMPLE 스키마를 생성합니다.&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XcEb6mjrPr.png" style="width:580px;height:393px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/1300/attach/XcEb6mjrPr.png')" /&gt;&lt;/div&gt;메모리 크기를 결정합니다.&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XNbnN92dUO.png" style="width:580px;height:393px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/1300/attach/XNbnN92dUO.png')" /&gt;&lt;/div&gt;한글을 좋아합니다.&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XGA1K5AtYZ.png" style="width:580px;height:393px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/1300/attach/XGA1K5AtYZ.png')" /&gt;&lt;/div&gt;저장영역을 세부 설정할수 있으나 기본값을 사용니다.&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XF9A9qmWxR.png" style="width:580px;height:393px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/1300/attach/XF9A9qmWxR.png')" /&gt;&lt;/div&gt;DB생성을 시작합니다.&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XSm8s8x7Id.png" style="width:580px;height:393px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/1300/attach/XSm8s8x7Id.png')" /&gt;&lt;/div&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/Xa8lTxluM9.png" style="width:549px;height:502px;" alt=""  /&gt;&lt;/div&gt;&lt;br /&gt;&lt;STRONG&gt;$ sqlplus / as sysdba&lt;/STRONG&gt;&lt;br /&gt;&lt;br /&gt;&lt;EM&gt;SQL*Plus: Release 11.2.0.1.0 Production on 수 12월 30 21:04:44 2009&lt;br /&gt;&lt;br /&gt;Copyright (c) 1982, 2009, Oracle.&amp;nbsp; All rights reserved.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;다음에 접속됨:&lt;br /&gt;Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - Production&lt;br /&gt;With the Partitioning, Oracle Label Security, OLAP, Data Mining,&lt;br /&gt;Oracle Database Vault and Real Application Testing options&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/EM&gt;&lt;STRONG&gt;SQL&amp;gt; select status from v$instance;&lt;/STRONG&gt;&lt;br /&gt;&lt;br /&gt;&lt;EM&gt;STATUS&lt;br /&gt;------------------------------------&lt;br /&gt;OPEN&lt;br /&gt;&lt;/EM&gt;&lt;br /&gt;&lt;STRONG&gt;SQL&amp;gt; select * from v$version;&lt;/STRONG&gt;&lt;br /&gt;&lt;br /&gt;&lt;EM&gt;BANNER&lt;br /&gt;--------------------------------------------------------------------------------&lt;br /&gt;Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - Production&lt;br /&gt;PL/SQL Release 11.2.0.1.0 - Production&lt;br /&gt;CORE &amp;nbsp;&amp;nbsp; 11.2.0.1.0 &amp;nbsp;&amp;nbsp; Production&lt;br /&gt;TNS for Linux: Version 11.2.0.1.0 - Production&lt;br /&gt;NLSRTL Version 11.2.0.1.0 - Production&lt;br /&gt;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;em도 이미 시작되어 잘 되고 있습니다.&lt;br /&gt;&lt;/P&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XDAF0NzB40.png" style="width:580px;height:177px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/1300/attach/XDAF0NzB40.png')" /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9124419607002325392-6835325689289755607?l=linux-textcube.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://linux-textcube.blogspot.com/feeds/6835325689289755607/comments/default' title='댓글'/><link rel='replies' type='text/html' href='http://linux-textcube.blogspot.com/2009/12/installing-oracle-database-11g-release.html#comment-form' title='1개의 덧글'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9124419607002325392/posts/default/6835325689289755607'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9124419607002325392/posts/default/6835325689289755607'/><link rel='alternate' type='text/html' href='http://linux-textcube.blogspot.com/2009/12/installing-oracle-database-11g-release.html' title='Installing Oracle Database 11g Release 2 on Linux x86'/><author><name>cuwoom</name><uri>http://www.blogger.com/profile/16251952661989595077</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9124419607002325392.post-2506646651976638475</id><published>2009-12-08T20:59:00.000+09:00</published><updated>2011-01-29T19:57:37.464+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='CRLF'/><category scheme='http://www.blogger.com/atom/ns#' term='TEXT'/><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='운영체제'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><title type='text'>NT계열에서 생성된 텍스트 파일 유닉스 계열에서 인식되지 않을경우</title><content type='html'>&lt;P&gt;보통 UNIX계열은 개행문자를 LF(Line Feed, \n)라고 인식하는 반면, &lt;/P&gt;&lt;P&gt;DOS / WinNT 계열은 CR(Carriage Return, \r), LF로 나타닙니다.&lt;/P&gt;&lt;P&gt;보통 텍스트파일을 vi나 gedit 등을 에디터를 통하여 볼때는 이상없이 보이나,&lt;/P&gt;&lt;P&gt;각종 툴을 이용하여 텍스트(스크립트)파일을 읽어들이고자 할경우 ERROR을 발생하는 경우가 있습니다.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;특히 DBA의 경우 엑셀로 작성한 CSV 파일을 활용하는 경우가 많은데(export ,import 등),&lt;/P&gt;&lt;P&gt;이 텍스트 파일 또한 호환이 되지 않는 경우가 있습니다.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;이때 유닉스 계열에서 잘 인식되도록 텍스트파일(CSV 등)을 CRLF에서 LF로 변경하면 잘 인식합니다.&lt;/P&gt;&lt;P&gt;우선 파일이 CRLF파일인지 확인하기 위해서는 file 명령어를 통하여 확인할수 있습니다.&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;$ file excel.csv&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;excel.csv : ASCII text, with CRLF line terminators&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;이렇게 ASCII text 뿐 아니라 CRLF 정보까지 나온다면 CR정보만 삭제해주면 됩니다.&lt;/P&gt;&lt;P&gt;방법은 vi또는 sed 등을 이용할수 있으나 이번엔 신선한 tr 명령어를 이용해 보겠습니다.&lt;/P&gt;&lt;P&gt;사용 방법은 tr -d "\r" &amp;lt; 입력파일 &amp;gt; 출력파일&lt;/P&gt;&lt;P&gt;예제 : &lt;STRONG&gt;tr -d "\r" &amp;lt; excel.csv &amp;gt; outfile.csv&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;이제 삭제된 LF파일을 확인할수 있습니다.&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;$ file outfile.csv&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;outfile.csv: ASCII text&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;반대로 LF파일을 NT계열에서 notepad를 이용하여 볼경우 개행문자를 정상적으로 인식하지 않아 줄바꿈이 되지 않습니다.&lt;/P&gt;&lt;P&gt;그러나, 좋은 에디터들이 많아 다른 툴들(gvim,editorplus 등)을 이용한다면 이는 쉽게 해결할수 있습니다.&lt;/P&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9124419607002325392-2506646651976638475?l=linux-textcube.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://linux-textcube.blogspot.com/feeds/2506646651976638475/comments/default' title='댓글'/><link rel='replies' type='text/html' href='http://linux-textcube.blogspot.com/2009/12/nt%EA%B3%84%EC%97%B4%EC%97%90%EC%84%9C-%EC%83%9D%EC%84%B1%EB%90%9C-%ED%85%8D%EC%8A%A4%ED%8A%B8-%ED%8C%8C%EC%9D%BC-%EC%9C%A0%EB%8B%89%EC%8A%A4-%EA%B3%84%EC%97%B4%EC%97%90%EC%84%9C-%EC%9D%B8%EC%8B%9D%EB%90%98%EC%A7%80-%EC%95%8A%EC%9D%84%EA%B2%BD%EC%9A%B0.html#comment-form' title='0개의 덧글'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9124419607002325392/posts/default/2506646651976638475'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9124419607002325392/posts/default/2506646651976638475'/><link rel='alternate' type='text/html' href='http://linux-textcube.blogspot.com/2009/12/nt%EA%B3%84%EC%97%B4%EC%97%90%EC%84%9C-%EC%83%9D%EC%84%B1%EB%90%9C-%ED%85%8D%EC%8A%A4%ED%8A%B8-%ED%8C%8C%EC%9D%BC-%EC%9C%A0%EB%8B%89%EC%8A%A4-%EA%B3%84%EC%97%B4%EC%97%90%EC%84%9C-%EC%9D%B8%EC%8B%9D%EB%90%98%EC%A7%80-%EC%95%8A%EC%9D%84%EA%B2%BD%EC%9A%B0.html' title='NT계열에서 생성된 텍스트 파일 유닉스 계열에서 인식되지 않을경우'/><author><name>cuwoom</name><uri>http://www.blogger.com/profile/16251952661989595077</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9124419607002325392.post-5926022412112064267</id><published>2009-12-02T13:24:00.000+09:00</published><updated>2011-01-29T19:57:37.374+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='mencoder'/><category scheme='http://www.blogger.com/atom/ns#' term='incoding'/><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='운영체제'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu incoding'/><category scheme='http://www.blogger.com/atom/ns#' term='OMNIA'/><title type='text'>mencoder를 이용한 인코딩</title><content type='html'>&lt;script src='http://ss.textcube.com/service/blog/script/blogger.js' type='text/javascript'&gt;&lt;/script&gt;그 동안 써오던 인코딩 스크립트를 옴니아용으로 수정하였습니다.&lt;br /&gt;이 스크립트는 해당 폴더로 이동하여 명령어를 실행할경우 디렉토리 안 모든 동영상을 인코딩 합니다.&lt;br /&gt;아래 스크립트를 아무곳에서나 실행가능하도록 ~/bin/ 에 생성합니다. &lt;span style="font-weight: bold;"&gt;vi ~/bin/omnia&lt;/span&gt;&lt;br /&gt;실행 가능하도록 &lt;span style="font-weight: bold;"&gt;chmod 700 ~/bin/omnia&lt;/span&gt;&lt;br /&gt;&lt;div style="border: 1px dashed rgb(204, 204, 204); padding: 10px; background-color: rgb(244, 244, 244);"&gt;#!/bin/bash&lt;br /&gt;&lt;br /&gt;SUBCP="cp949"&lt;br /&gt;TARGET_DIRECTORY="./incoding/"&lt;br /&gt;TYPE=$1&lt;br /&gt;FONT="/usr/share/fonts/truetype/lexi/LexiGulim.ttf"&lt;br /&gt;mkdir $TARGET_DIRECTORY&lt;br /&gt;&lt;br /&gt;for X in *.$TYPE; do&lt;br /&gt;&amp;nbsp;NEWNAME=`echo $X | sed "s/.$TYPE//g"`&lt;br /&gt;&lt;br /&gt;echo "$NEWNAME".$TYPE&lt;br /&gt;mencoder&amp;nbsp; "$NEWNAME".$TYPE -o "$TARGET_DIRECTORY""$NEWNAME"-con.avi&amp;nbsp; -sub "$NEWNAME".smi -subcp $SUBCP -font $FONT -subfont-text-scale 4 -mc 0 -audio-preload 0.0 -noodml -ofps 15.000 -vf-add crop=576:360:-1:-1&amp;nbsp; -vf-add scale=800:480 -vf-add expand=800:480:-1:-1:1 -ovc lavc -lavcopts vcodec=mpeg4 &amp;nbsp; -lavcopts vbitrate=300&amp;nbsp; -ffourcc DIVX -srate 44100 -oac mp3lame -lameopts vbr=3&amp;nbsp; -lameopts br=96 -lameopts mode=1 -lameopts aq=7 -lameopts padding=3 -af volnorm &lt;br /&gt;&lt;br /&gt;done&lt;br /&gt;&lt;/div&gt;이제 스크립트를 실행하는 일만 남았습니다.&lt;br /&gt;동영상이 있는 폴더로 이동하여 omnia 확장자 와 같은 방식으로 실행합니다.&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;cd 동영상&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;omnia avi&lt;/span&gt;&lt;br /&gt;이렇게 avi 확장자로 된것을 모두 incoding 폴더에 인코딩 하게 됩니다.&lt;br /&gt;특정 파일을 인코딩 하고 싶을 경우 특정 파일일 확장자를 변경하여 실행하면 됩니다.&lt;br /&gt;어짜피 리눅스는 확장자가 프로그램 실행에 어떤 영향요소가 아닙니다.&lt;br /&gt;&lt;br /&gt;지금까지는 터미널을 사용하는 방법이었습니다.&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;노틸러스 스크립트&lt;/span&gt;를 이용하여 인코딩하는 방법에 대하여 이야기 하겠습니다.&lt;br /&gt;노틸러스가 스크립트로 인식하느 곳에 생성합니다.&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;vi ~/.gnome2/nautilus-scripts/incoding&lt;/span&gt;&lt;br /&gt;&lt;div style="border: 1px dashed rgb(204, 204, 204); padding: 10px; background-color: rgb(244, 244, 244);"&gt;#!/bin/bash&lt;br /&gt;FONT="/usr/share/fonts/truetype/lexi/LexiGulim.ttf"&lt;br /&gt;SUBCP="cp949";&lt;br /&gt;EX="omnia";&lt;br /&gt;zenity --list --title="확인" --column "파일이름에 띄어쓰기가 있으면 안됩니다" $*&lt;br /&gt;if [ $? = 1 ]; then&lt;br /&gt;&amp;nbsp; &amp;nbsp; exit&lt;br /&gt;fi&lt;br /&gt;for X in $*; do&lt;br /&gt;&amp;nbsp;TYPE=`echo $X | awk -F. '{printf "%s\n",$NF}'`&lt;br /&gt;&amp;nbsp;FILENAME=`echo $X | sed "s/.$TYPE//g"`&lt;br /&gt;echo $TYPE;&lt;br /&gt;echo $FILENAME;&lt;br /&gt;&amp;nbsp;(mencoder $X -o $FILENAME"omnia.avi" -mc 0 -audio-preload 0.0 -of lavf -lavfopts format=MP4 -ofps 15.000 -vf-add crop=960:540:-1:-1&amp;nbsp; -vf-add scale=800:480 -vf-add expand=800:480:-1:-1:1 -ovc lavc -lavcopts vcodec=mpeg4 &amp;nbsp; -lavcopts vbitrate=300&amp;nbsp; -ffourcc DIVX -srate 44100 -oac copy -font "$FONT" -sub "$FILENAME".smi -subcp $SUBCP -subpos 95 -subfont-text-scale 5 -subfont-blur 2 -subfont-outline 2 -af volnorm) | zenity --progress --pulsate --auto-close&lt;br /&gt;done&lt;br /&gt;exit&lt;br /&gt;&lt;/div&gt;스크립트가 생성하였으면 인코딩 하고자 하는 파일을 오른 클릭하여 메뉴를 선택합니다.&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XAdTdNWIPG.png" style="width:436px;height:87px;" alt=""  /&gt;&lt;/div&gt;파일이름을 확인후 인코딩을 진행합니다.&lt;br /&gt;파일이름에 띄어쓰기가 있으면 정상적으로 인식되지 않아 확인하도록 하였습니다.(한글은 됩니다.)&lt;br /&gt;개별 파일 또는 여려개 파일을 동시에 가능합니다.&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XQcYuKxusb.png" style="width:300px;height:196px;" alt=""  /&gt;&lt;/div&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XXsdhBgFkX.png" style="width:300px;height:196px;" alt=""  /&gt;&lt;/div&gt;이제 확인버튼을 클릭하여 인코딩을 시작합니다.&lt;br /&gt;인코딩을 신중히 해야 합니다.&lt;br /&gt;취소버튼이 동작하여 않으며 닫기 버튼을 이용하여 종료할경우 화면에 보이는 창만 없어지고&lt;br /&gt;실제로는 인코딩이 진행되고 있습니다.&lt;br /&gt;취소를 시스템 감시(gnome-system-monitor)로 해야하는 안타까운 일이 발생합니다.&lt;br /&gt;제가 스크립트 실력이 없어서 이정도에서 만족하고 사용하려고 합니다.&lt;br /&gt;&lt;br /&gt;인코딩 설정은 옴니아용으로 되어 있으며, 인코딩은 한번 시작시 취소가 번거롭습니다.&lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9124419607002325392-5926022412112064267?l=linux-textcube.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://linux-textcube.blogspot.com/feeds/5926022412112064267/comments/default' title='댓글'/><link rel='replies' type='text/html' href='http://linux-textcube.blogspot.com/2009/12/mencoder%EB%A5%BC-%EC%9D%B4%EC%9A%A9%ED%95%9C-%EC%9D%B8%EC%BD%94%EB%94%A9.html#comment-form' title='0개의 덧글'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9124419607002325392/posts/default/5926022412112064267'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9124419607002325392/posts/default/5926022412112064267'/><link rel='alternate' type='text/html' href='http://linux-textcube.blogspot.com/2009/12/mencoder%EB%A5%BC-%EC%9D%B4%EC%9A%A9%ED%95%9C-%EC%9D%B8%EC%BD%94%EB%94%A9.html' title='mencoder를 이용한 인코딩'/><author><name>cuwoom</name><uri>http://www.blogger.com/profile/16251952661989595077</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9124419607002325392.post-3631718026185276672</id><published>2009-11-27T12:46:00.000+09:00</published><updated>2011-01-29T19:57:37.197+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='sys'/><category scheme='http://www.blogger.com/atom/ns#' term='Oracle'/><category scheme='http://www.blogger.com/atom/ns#' term='9i isqlplus'/><category scheme='http://www.blogger.com/atom/ns#' term='isqlplus dba'/><category scheme='http://www.blogger.com/atom/ns#' term='isqlplus'/><title type='text'>DBA도 iSQL*Plus 사용하기(9i)</title><content type='html'>&lt;script src='http://ss.textcube.com/service/blog/script/blogger.js' type='text/javascript'&gt;&lt;/script&gt;&lt;P&gt;오라클(9i)에서 isqlplus를 이용하여 웹에서 sqlplus를 이용할수 있습니다.&lt;/P&gt;&lt;P&gt;기본 포트번호는 80,7777,7778 등을 이용하는데 아파치서버 설정파일을 통하여 확인할수 있습니다.&lt;/P&gt;&lt;P&gt;&lt;SPAN style="FONT-WEIGHT: bold"&gt;vi $ORACLE_HOME/Apache/Apache/conf/httpd.conf&lt;/SPAN&gt;&lt;br /&gt;&lt;/P&gt;&lt;P&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XHNlRkUXoI.png" style="width:514px;height:107px;" alt=""  /&gt;&lt;/div&gt; 제가 설치한 Oracle 9i는 포트번호가 7777로 설치되어 있네요. NT에서도 동일한 위치에서 확인합니다.&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;%ORACLE_HOME%/Apache/Apache/conf/httpd.conf&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XMSMJ7iWBr.png" style="width:580px;height:136px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/1300/attach/XMSMJ7iWBr.png')" /&gt;&lt;/div&gt;&lt;/P&gt;&lt;P&gt;이 파일 뿐만 아니라 여러가지 파일에서도 확인할수 있으나 가장 영향력 있는 설정파일입니다.&lt;/P&gt;&lt;P&gt;포트번호를 확인하였다면 아래과 같이 접속해볼수 있습니다.&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XRHaCpQtwb.png" style="width:392px;height:355px;" alt=""  /&gt;&lt;/div&gt;&lt;/P&gt;&lt;P&gt;Sample 사용자인 HR로 접속하여 테스트해보았습니다.&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XQCONsWUbV.png" style="width:580px;height:544px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/1300/attach/XQCONsWUbV.png')" /&gt;&lt;/div&gt;&lt;/P&gt;&lt;P&gt;SYS 계정으로 접속하기 위해서는 해당 페이지를 접속할수 있는 사용자 설정을 먼저 해야 합니다.&lt;/P&gt;&lt;P&gt;기본 계정은 설정되어 있지 않습니다.&lt;/P&gt;&lt;P&gt;설정 파일을 열어서 확인하여도 아무 내용을 확인할수 없습니다.&lt;/P&gt;&lt;P&gt;NT계열의 경우 ORACLE_HOME 환경변수가 설정되어 있어야 합니다.&lt;/P&gt;&lt;P&gt;유닉스 계열시 설치시 설정을 해야 설치가 오라클 서버를 설치할수 있습니다.&lt;/P&gt;&lt;P&gt;NT계열 설정파일 : %ORACLE_HOME%\sqlplus\admin\iplusdba.pw&lt;/P&gt;&lt;P&gt;Unix계열 설정파일 : $ORACLE_HOME/sqlplus/admin/iplusdba.pw&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;에디터를 이용하여 사용자 아이디와 비밀번호를 추가해주는것이 아닙니다.&lt;/P&gt;&lt;P&gt;누구나 비밀번호를 볼수있다면 곤란한 일입니다.&lt;/P&gt;&lt;P&gt;아파치에서 제공하는 툴을 이용하여 iplusdba.pw 파일을 관리합니다.&lt;/P&gt;&lt;P&gt;이 툴은 오라클 설치(ISQLPLUS)설치기 같이 설치됩니다.&lt;/P&gt;&lt;P&gt;NT 계열 툴 : %ORACLE_HOME%\apache\apache\bin\htpasswd.exe&lt;/P&gt;&lt;P&gt;Unix 계열 툴 : $ORACLE_HOME\apache\apache\bin\htpasswd.exe&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;이 명령어를 통하여 oracle 사용자를 생성하는 예제입니다.&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;%ORACLE_HOME%\apache\apache\bin\htpasswd.exe %ORACLE_HOME%&lt;/STRONG&gt;&lt;EM&gt;\sqlplus\admin\iplusdba.pw oracle&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;Automatically using MD5 format on Windows.&lt;br /&gt;New password: ******&lt;br /&gt;Re-type new password: ******&lt;br /&gt;Updating password for user oracle&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;이제 접속하는 일만 남았습니다.&lt;/P&gt;&lt;P&gt;http://localhost/isqlplusdba 또는 http://127.0.0.1:7777/isqlplusdba 등과 같은 방법으로 접속합니다.&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;htpasswd.exe &lt;/STRONG&gt;툴을 이용하여 설정하였던 계정을 확인합니다.&lt;/P&gt;&lt;P&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XYOWcCAevm.png" style="width:377px;height:330px;" alt=""  /&gt;&lt;/div&gt;&lt;/P&gt;&lt;P&gt;SYS 권한을 가진 계정으로 접속을 합니다.&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/Xafn47S7cs.png" style="width:395px;height:382px;" alt=""  /&gt;&lt;/div&gt;&lt;/P&gt;&lt;P&gt;SYS로 접속하여 간단히 테스트해보았습니다.&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XPhOzLmFsh.png" style="width:580px;height:497px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/1300/attach/XPhOzLmFsh.png')" /&gt;&lt;/div&gt;&lt;br /&gt;정상적으로 접속하기 위해서는 아파치 서비스가 시작되어 있어야 합니다.(리스너 포함)&lt;/P&gt;&lt;P&gt;NT계열에서는 서비스에 등록되어 있습니다.&lt;/P&gt;&lt;P&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XG2NV2zO1Q.png" style="width:580px;height:275px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/1300/attach/XG2NV2zO1Q.png')" /&gt;&lt;/div&gt;&lt;/P&gt;&lt;P&gt;서비스를 직접 실행 하거나 시작메뉴에서도 시작할수 있습니다.&lt;/P&gt;&lt;P&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XeTQbXT0tu.png" style="width:580px;height:112px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/1300/attach/XeTQbXT0tu.png')" /&gt;&lt;/div&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;유닉스 계열에서는 명령어를 통하여 실행할수 있습니다.&lt;/P&gt;&lt;P&gt;명령어를 통한 방법은 비슷한 방법으로 NT에서도 가능합니다.&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;$ORACLE_HOME/Apache/Apache/bin/apachectl start&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;9i가 좀 이상한건 DISPLAY 변수가 설정되어 있지 않을경우 시작되지 않는경우가 있습니다.&lt;/P&gt;&lt;P&gt;그럴땐 DISPLAY변수를 사용하고 있는 것이 없다면 기본적인 값으로 설정하기 시작합니다.&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;export DISPLAY=:0.0&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;이제 웹으로 sql*plus를 이용합니다.&lt;/P&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9124419607002325392-3631718026185276672?l=linux-textcube.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://linux-textcube.blogspot.com/feeds/3631718026185276672/comments/default' title='댓글'/><link rel='replies' type='text/html' href='http://linux-textcube.blogspot.com/2009/11/dba%EB%8F%84-isqlplus-%EC%82%AC%EC%9A%A9%ED%95%98%EA%B8%B09i.html#comment-form' title='2개의 덧글'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9124419607002325392/posts/default/3631718026185276672'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9124419607002325392/posts/default/3631718026185276672'/><link rel='alternate' type='text/html' href='http://linux-textcube.blogspot.com/2009/11/dba%EB%8F%84-isqlplus-%EC%82%AC%EC%9A%A9%ED%95%98%EA%B8%B09i.html' title='DBA도 iSQL*Plus 사용하기(9i)'/><author><name>cuwoom</name><uri>http://www.blogger.com/profile/16251952661989595077</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9124419607002325392.post-8651904213455336646</id><published>2009-11-25T19:26:00.000+09:00</published><updated>2011-01-29T19:57:37.081+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='vmware-vdiskmanager'/><category scheme='http://www.blogger.com/atom/ns#' term='vmware 디스크 조정'/><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='vmware disk'/><category scheme='http://www.blogger.com/atom/ns#' term='운영체제'/><title type='text'>vmware 디스크 크기 조정</title><content type='html'>&lt;script src='http://ss.textcube.com/service/blog/script/blogger.js' type='text/javascript'&gt;&lt;/script&gt;&lt;P&gt;vmware를 통하여 XP를 사용하고 있었습니다.&lt;/P&gt;&lt;P&gt;여러가지 프로그램들을 설치하다 보니 예상했던것보다 디스크가 모자랐습니다.&lt;/P&gt;&lt;P&gt;다음과 같은 명령어를 통하여 디스크 크기를 늘려주었습니다.&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;vmware-vdiskmanager -x 20Gb XP.vmdk&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;디스크 크기는 늘어났지만 실제 파티션을 인식하는것은 그대로 전에 크기를 인식할것입니다.&lt;/P&gt;&lt;P&gt;간단히 우분투 라이브 CD로 부팅하여 파티션을 재설정 하도록 하였습니다.&lt;/P&gt;&lt;P&gt;다음은 우분투로 부팅하여 &lt;STRONG&gt;gparted&lt;/STRONG&gt;를 실행한 모습입니다. 사용하지 않는 공간이 생겼습니다.&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XNJPM8hFYp.png" style="width:580px;height:474px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/1300/attach/XNJPM8hFYp.png')" /&gt;&lt;/div&gt;&lt;/P&gt;&lt;P&gt;XP가 설치된 공간(/dev/sda1)을 선택(오른클릭)하여 Resize/Move를 클릭합니다.&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XNkQGfQcvy.png" style="width:580px;height:474px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/1300/attach/XNkQGfQcvy.png')" /&gt;&lt;/div&gt;&lt;/P&gt;&lt;P&gt;수치를 직접 입력하지 않고 검은색 오른쪽 방향 화살표를 끝까지 잡아 당겨 줍니다.&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XaVctzWiOa.png" style="width:580px;height:474px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/1300/attach/XaVctzWiOa.png')" /&gt;&lt;/div&gt;&lt;/P&gt;&lt;P&gt;디스크 전체를 사용하도록 조정하였고 Resize/Move 버튼을 클릭하여 완료합니다.&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XQD489RwP2.png" style="width:580px;height:474px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/1300/attach/XQD489RwP2.png')" /&gt;&lt;/div&gt;&lt;/P&gt;&lt;P&gt;이제 사용하지 않는 공간은 없어졌습니다. &lt;/P&gt;&lt;P&gt;이상태가 적용된것이 아니니 체크하는 모양의 버튼을 클릭하여 설정을 적용합니다.&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XfxHnVH76O.png" style="width:580px;height:474px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/1300/attach/XfxHnVH76O.png')" /&gt;&lt;/div&gt;&lt;/P&gt;&lt;P&gt;디스크에 관한 설정은 데이터를 모두 유실할수 있는 위험한 작업이기에 다시 한번 적용할것인지 묻습니다.&lt;/P&gt;&lt;P&gt;설정에 이상이 없다면 Apply를 통하여 적용을 시작합니다.&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XXaUfyBb0I.png" style="width:580px;height:474px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/1300/attach/XXaUfyBb0I.png')" /&gt;&lt;/div&gt;&lt;/P&gt;&lt;P&gt;정상적으로 적용이 되고 있습니다.&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XPEjBDnN13.png" style="width:580px;height:474px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/1300/attach/XPEjBDnN13.png')" /&gt;&lt;/div&gt;&lt;/P&gt;&lt;P&gt;적용이 모두 완료 되었습니다.&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XcDLxszt9V.png" style="width:580px;height:474px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/1300/attach/XcDLxszt9V.png')" /&gt;&lt;/div&gt;&lt;/P&gt;&lt;P&gt;적용이 완료된 모습을 확인할수 있습니다.&lt;/P&gt;&lt;P&gt;설정이 모두 적용된 상태에서는 다시 적용버튼이 나타나지 않는것으로 적용 완료를 학인할수 있습니다.&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XYfCEW3HuO.png" style="width:580px;height:474px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/1300/attach/XYfCEW3HuO.png')" /&gt;&lt;/div&gt;&lt;/P&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9124419607002325392-8651904213455336646?l=linux-textcube.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://linux-textcube.blogspot.com/feeds/8651904213455336646/comments/default' title='댓글'/><link rel='replies' type='text/html' href='http://linux-textcube.blogspot.com/2009/11/vmware-%EB%94%94%EC%8A%A4%ED%81%AC-%ED%81%AC%EA%B8%B0-%EC%A1%B0%EC%A0%95.html#comment-form' title='1개의 덧글'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9124419607002325392/posts/default/8651904213455336646'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9124419607002325392/posts/default/8651904213455336646'/><link rel='alternate' type='text/html' href='http://linux-textcube.blogspot.com/2009/11/vmware-%EB%94%94%EC%8A%A4%ED%81%AC-%ED%81%AC%EA%B8%B0-%EC%A1%B0%EC%A0%95.html' title='vmware 디스크 크기 조정'/><author><name>cuwoom</name><uri>http://www.blogger.com/profile/16251952661989595077</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9124419607002325392.post-2658309672121143638</id><published>2009-11-20T00:33:00.000+09:00</published><updated>2011-01-29T19:57:36.959+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='unzip cp949'/><category scheme='http://www.blogger.com/atom/ns#' term='운영체제'/><category scheme='http://www.blogger.com/atom/ns#' term='unzip 한글'/><title type='text'>Perl을 이용한 한글파일 깨지는 압축해제</title><content type='html'>그 동안 한글이 포함된 zip파일을 해제하기 위해서는 &lt;SPAN style="FONT-WEIGHT: bold"&gt;unzip -O cp949 파일명&lt;/SPAN&gt;과 같이 사용했었습니다.&lt;br /&gt;그런데, 우분투 칼믹(9.10)이 되어서야 -O 옵션은 원레 없는것이며,&lt;br /&gt;패치를 통하여 가능했던 것임을 알았습니다.&lt;br /&gt;&lt;br /&gt;&lt;A href="http://ubuntu.or.kr/viewtopic.php?f=18&amp;amp;t=7861" target=_blank&gt;포럼&lt;/A&gt;에서 reandr님의 글을 참고하여 unzip 패키지가 아닌&lt;br /&gt;Perl 스크립트를 통하여 가능하였습니다.&lt;br /&gt;&lt;SPAN style="FONT-WEIGHT: bold"&gt;#!/usr/bin/perl&lt;/SPAN&gt;&lt;BR style="FONT-WEIGHT: bold"&gt;&lt;SPAN style="FONT-WEIGHT: bold"&gt;use strict;&lt;/SPAN&gt;&lt;BR style="FONT-WEIGHT: bold"&gt;&lt;SPAN style="FONT-WEIGHT: bold"&gt;use Encode;&lt;/SPAN&gt;&lt;BR style="FONT-WEIGHT: bold"&gt;&lt;SPAN style="FONT-WEIGHT: bold"&gt;use Archive::Zip;&lt;/SPAN&gt;&lt;BR style="FONT-WEIGHT: bold"&gt;&lt;SPAN style="FONT-WEIGHT: bold"&gt;my $zip = Archive::Zip-&amp;gt;new();&lt;/SPAN&gt;&lt;BR style="FONT-WEIGHT: bold"&gt;&lt;SPAN style="FONT-WEIGHT: bold"&gt;$zip-&amp;gt;read($ARGV[0]) == 0 or&lt;/SPAN&gt;&lt;BR style="FONT-WEIGHT: bold"&gt;&lt;SPAN style="FONT-WEIGHT: bold"&gt;&amp;nbsp; &amp;nbsp;die "$0: couldn't read $ARGV[0]\n";&lt;/SPAN&gt;&lt;BR style="FONT-WEIGHT: bold"&gt;&lt;SPAN style="FONT-WEIGHT: bold"&gt;foreach my $mref ($zip-&amp;gt;members) {&lt;/SPAN&gt;&lt;BR style="FONT-WEIGHT: bold"&gt;&lt;SPAN style="FONT-WEIGHT: bold"&gt;&amp;nbsp; &amp;nbsp; my $n = decode("cp949",$mref-&amp;gt;fileName);&lt;/SPAN&gt;&lt;BR style="FONT-WEIGHT: bold"&gt;&lt;SPAN style="FONT-WEIGHT: bold"&gt;&amp;nbsp; &amp;nbsp; print "Extracting $n\n";&lt;/SPAN&gt;&lt;BR style="FONT-WEIGHT: bold"&gt;&lt;SPAN style="FONT-WEIGHT: bold"&gt;&amp;nbsp; &amp;nbsp; $zip-&amp;gt;extractMember($mref,$n) == 0 or&lt;/SPAN&gt;&lt;BR style="FONT-WEIGHT: bold"&gt;&lt;SPAN style="FONT-WEIGHT: bold"&gt;&amp;nbsp; &amp;nbsp;die "$0: couldn't extract $n\n";&lt;/SPAN&gt;&lt;BR style="FONT-WEIGHT: bold"&gt;&lt;SPAN style="FONT-WEIGHT: bold"&gt;}&lt;/SPAN&gt;&lt;br /&gt;&lt;br /&gt;이 스크립트가 정상적으로 실행되기 위해서는 다음의 패키지가 설치되어 있어야 합니다.&lt;br /&gt;&lt;STRONG&gt;sudo apt-get install libarchive-zip-perl&lt;/STRONG&gt;&lt;br /&gt;&lt;br /&gt;저는 스크립트를 kzip이라고 저장하고 다음과 같이 실행권한을 주었습니다.&lt;br /&gt;chmow u+x kzip&lt;br /&gt;kzip 스크립트가 path에 속해있다면 다음과 같이 압축을 해제하여 한글파일명을 볼수 있습니다.&lt;br /&gt;&lt;SPAN style="FONT-WEIGHT: bold"&gt;kzip 파일명&lt;/SPAN&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9124419607002325392-2658309672121143638?l=linux-textcube.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://linux-textcube.blogspot.com/feeds/2658309672121143638/comments/default' title='댓글'/><link rel='replies' type='text/html' href='http://linux-textcube.blogspot.com/2009/11/perl%EC%9D%84-%EC%9D%B4%EC%9A%A9%ED%95%9C-%ED%95%9C%EA%B8%80%ED%8C%8C%EC%9D%BC-%EA%B9%A8%EC%A7%80%EB%8A%94-%EC%95%95%EC%B6%95%ED%95%B4%EC%A0%9C.html#comment-form' title='0개의 덧글'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9124419607002325392/posts/default/2658309672121143638'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9124419607002325392/posts/default/2658309672121143638'/><link rel='alternate' type='text/html' href='http://linux-textcube.blogspot.com/2009/11/perl%EC%9D%84-%EC%9D%B4%EC%9A%A9%ED%95%9C-%ED%95%9C%EA%B8%80%ED%8C%8C%EC%9D%BC-%EA%B9%A8%EC%A7%80%EB%8A%94-%EC%95%95%EC%B6%95%ED%95%B4%EC%A0%9C.html' title='Perl을 이용한 한글파일 깨지는 압축해제'/><author><name>cuwoom</name><uri>http://www.blogger.com/profile/16251952661989595077</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9124419607002325392.post-9161288120666651080</id><published>2009-11-06T00:30:00.000+09:00</published><updated>2011-01-29T19:57:32.772+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='gnome timezone'/><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='운영체제'/><category scheme='http://www.blogger.com/atom/ns#' term='TimeZone'/><title type='text'>그놈 패널에서 세계 시간 한눈에 보기!!</title><content type='html'>&lt;script src='http://ss.textcube.com/service/blog/script/blogger.js' type='text/javascript'&gt;&lt;/script&gt;이런 기능이 기본적으로 존재했었는지 조차 신기한 기능이 있었습니다.&lt;br /&gt;세계 여러 시간대를 동시에 볼수 있는 기능이 기본적으로 있습니다.&lt;br /&gt;해외와 관련된 업무를 하시는 분들이 유용할것이라고 생각됩니다.&lt;br /&gt;우측 상단 시계를 클릭하면 최초엔 아무 시간대도 설정되어 있지 않습니다.&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XYiHVfjf6O.png" style="width:256px;height:356px;" alt=""  /&gt;&lt;/div&gt;이제 편집버튼을 클릭하여 추가적으로 보여질 시간대를 추가할수 있습니다.&lt;br /&gt;아래 지도모양이 보이지 않거나 편집버튼이 없다면 &lt;span style="font-weight: bold;"&gt;위치&lt;/span&gt;를 클릭하여 찾을수 있습니다.&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XWTiVwhi4L.png" style="width:301px;height:295px;" alt=""  /&gt;&lt;/div&gt;편집버튼을 클릭하여 일반적인 설정을 할수 있는 화면을 볼수 있습니다.&lt;br /&gt;시간대를 추가 하기 위해서는 위치 탭을 클릭하여야 합니다.&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XQlsSW2WM6.png" style="width:303px;height:298px;" alt=""  /&gt;&lt;/div&gt;아무것도 설정되어 있지 않은 상황에서 시간대를 추가할 것입니다.&lt;br /&gt;현재 시간과 비교하기 좋도록 &lt;span style="font-weight: bold;"&gt;아시아/서울&lt;/span&gt; 시간대를 먼저 추가하겠습니다.&lt;br /&gt;추가버튼을 클릭합니다.&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XAeY85CkCr.png" style="width:440px;height:218px;" alt=""  /&gt;&lt;/div&gt;시간대나 위도를  적을 필요 없이 위치 이름에 서울을 타이핑 하고 조금만 기다리면 고를수 있도록 됩니다.&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XYxZ0o1ngp.png" style="width:440px;height:217px;" alt=""  /&gt;&lt;/div&gt;서울을 선택하면 자동으로 위도와 경도가 입력됩니다.&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XW9czBxGCd.png" style="width:441px;height:217px;" alt=""  /&gt;&lt;/div&gt;확인 버튼을 클릭하여 추가된것을 확인합니다.&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XBaYGjQFQX.png" style="width:363px;height:303px;" alt=""  /&gt;&lt;/div&gt;이제 달력아래 서울의 시계가 생긴것을 알수 있습니다.&lt;br /&gt;한국 시간은 이미 잘 알고 있으므로 해외 시간대를 골라 추가 해보도록합니다.&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XLLaKvgOtX.png" style="width:258px;height:425px;" alt=""  /&gt;&lt;/div&gt;홍콩을 시험삼아 추가해보겠습니다. 역시 한글로 위치이름에서 쉽게 검색할수 있습니다.&lt;br /&gt;시간대를 클릭하여 고를수도 있습니다.&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XL7AwzHygD.png" style="width:441px;height:218px;" alt=""  /&gt;&lt;/div&gt;홍콩은 한국과 시간이 비슷하네요.&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XDGsb8wxme.png" style="width:258px;height:491px;" alt=""  /&gt;&lt;/div&gt;작은 기능이지만 유용한 기능이네요.&lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9124419607002325392-9161288120666651080?l=linux-textcube.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://linux-textcube.blogspot.com/feeds/9161288120666651080/comments/default' title='댓글'/><link rel='replies' type='text/html' href='http://linux-textcube.blogspot.com/2009/11/%EA%B7%B8%EB%86%88-%ED%8C%A8%EB%84%90%EC%97%90%EC%84%9C-%EC%84%B8%EA%B3%84-%EC%8B%9C%EA%B0%84-%ED%95%9C%EB%88%88%EC%97%90-%EB%B3%B4%EA%B8%B0.html#comment-form' title='0개의 덧글'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9124419607002325392/posts/default/9161288120666651080'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9124419607002325392/posts/default/9161288120666651080'/><link rel='alternate' type='text/html' href='http://linux-textcube.blogspot.com/2009/11/%EA%B7%B8%EB%86%88-%ED%8C%A8%EB%84%90%EC%97%90%EC%84%9C-%EC%84%B8%EA%B3%84-%EC%8B%9C%EA%B0%84-%ED%95%9C%EB%88%88%EC%97%90-%EB%B3%B4%EA%B8%B0.html' title='그놈 패널에서 세계 시간 한눈에 보기!!'/><author><name>cuwoom</name><uri>http://www.blogger.com/profile/16251952661989595077</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9124419607002325392.post-8411531808439896580</id><published>2009-11-02T13:39:00.000+09:00</published><updated>2011-01-29T19:57:32.596+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='oracle sample schema'/><category scheme='http://www.blogger.com/atom/ns#' term='create sample schema'/><category scheme='http://www.blogger.com/atom/ns#' term='Oracle'/><title type='text'>oracle 10g sample 계정 생성(create sample schema)</title><content type='html'>sample 계정을 설치하는 방법에 관하여 알아보겠습니다.&lt;br /&gt;먼저 기본적으로 scott계정 생성 방법에 대하여 알아보겠습니다.&lt;br /&gt;&lt;br /&gt;sys계정으로 접속합니다. $ &lt;span style="font-weight: bold;"&gt;sqlplus / as sysdba&lt;/span&gt;&lt;br /&gt;scott계정을 생성합니다. 테이블스페이스 지정이나 사용자공간 제한 등의 설정은 알아서 변경하여 사용하십시요.&lt;br /&gt;SQL&amp;gt; &lt;span style="font-weight: bold;"&gt;create user scott identified by tiger default tablespace users temporary tablespace temp quota unlimited on users;&lt;/span&gt;&lt;br /&gt;scott 에게 권한을 부여합니다. 다음의 권한 이상이 필요합니다.&lt;br /&gt;SQL&amp;gt; &lt;span style="font-weight: bold;"&gt;grant create session, create table to scott;&lt;/span&gt;&lt;br /&gt;scott계정으로 접속합니다.&lt;br /&gt;SQL&amp;gt; &lt;span style="font-weight: bold;"&gt;conn scott/tiger&lt;/span&gt;&lt;br /&gt;기본적으로 제공되는 스크립트를 이용하여 테이블을 생성합니다.&lt;br /&gt;&lt;span style="font-family: Terminal,monospace;"&gt;SQL&amp;gt; &lt;span style="font-weight: bold;"&gt;@?/sqlplus/demo/demobld&lt;/span&gt;&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;Building demonstration tables. &amp;nbsp;&amp;nbsp; Please wait.&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;Demonstration table build is complete.&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;Disconnected from Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Production&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;With the Partitioning, OLAP and Data Mining options&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;$ &lt;span style="font-weight: bold;"&gt;sqlplus scott/tiger&lt;/span&gt;&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;SQL*Plus: Release 10.2.0.1.0 - Production on Mon Nov 2 13:35:42 2009&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;Copyright (c) 1982, 2005, Oracle.&amp;nbsp; All rights reserved.&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;Connected to:&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Production&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;With the Partitioning, OLAP and Data Mining options&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;SQL&amp;gt; -- 생성된 테이블을 확인합니다.&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;SQL&amp;gt; select * from tab;&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;TNAME &amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; TABTYPE &amp;nbsp;&amp;nbsp; CLUSTERID&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;------------------------------ ------- ----------&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;EMP &amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; TABLE&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;DEPT &amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; TABLE&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;BONUS &amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; TABLE&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;SALGRADE &amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; TABLE&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;DUMMY &amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; TABLE&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;hr등의 기타 샘플 계정생성 방법에 대하여 알아보겠습니다.&lt;/span&gt;&lt;br /&gt;이 샘플 계정을 생성하기 위해서는 오라클에서 제공하는 &lt;a target="_blank" href="http://blog.cuwoom.net/158"&gt;companion CD&lt;/a&gt;가 설치되어 있어야 합니다.&lt;br /&gt;companion CD가 설치되어 있다면 scott보다 쉽게 설치할수 있습니다.&lt;br /&gt;기존에 있던 기본 계정을 삭제하는 스크립트가 들어 있으니 주의 하시기 바랍니다.&lt;br /&gt;형식은 다음과 같습니다. &lt;a target="_blank" href="http://download.oracle.com/docs/cd/B19306_01/server.102/b14198/scripts.htm#sthref77"&gt;참고 오라클 문서&lt;/a&gt;&lt;br /&gt;@?/demo/schema/mksample systempw syspw hrpw oepw pmpw ixpw shpw bipw tablespace temporary_tablespace log_file_directory/&lt;br /&gt;저는 sys로 접속하여 다음과 같이 입력하였습니다.&lt;br /&gt;@?/demo/schema/mksample oracle oracle hr oe pm ix sh bi users temp log_file_directory/&lt;br /&gt;모든 계정들이 잘 접속되는것을 확인할수 있습니다. &lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9124419607002325392-8411531808439896580?l=linux-textcube.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://linux-textcube.blogspot.com/feeds/8411531808439896580/comments/default' title='댓글'/><link rel='replies' type='text/html' href='http://linux-textcube.blogspot.com/2009/11/oracle-10g-sample-%EA%B3%84%EC%A0%95-%EC%83%9D%EC%84%B1create-sample.html#comment-form' title='0개의 덧글'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9124419607002325392/posts/default/8411531808439896580'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9124419607002325392/posts/default/8411531808439896580'/><link rel='alternate' type='text/html' href='http://linux-textcube.blogspot.com/2009/11/oracle-10g-sample-%EA%B3%84%EC%A0%95-%EC%83%9D%EC%84%B1create-sample.html' title='oracle 10g sample 계정 생성(create sample schema)'/><author><name>cuwoom</name><uri>http://www.blogger.com/profile/16251952661989595077</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9124419607002325392.post-4106582247534712007</id><published>2009-11-02T13:25:00.000+09:00</published><updated>2011-01-29T19:57:32.531+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='companion cd'/><category scheme='http://www.blogger.com/atom/ns#' term='Oracle'/><category scheme='http://www.blogger.com/atom/ns#' term='oracle companion'/><title type='text'>10g에서 공부할땐 companion CD를 활용하자!</title><content type='html'>&lt;script src='http://ss.textcube.com/service/blog/script/blogger.js' type='text/javascript'&gt;&lt;/script&gt;9i에서는 대부분의 데모들이 오랔르 서버 설치시 같이 설치되어 사용해볼수 있으나,&lt;br /&gt;10g에서는 일부 예제들만이 설치되어 있습니다.&lt;br /&gt;companion CD를 설치한다는 것은 오라클 서버 운영상의 목적이 아닌,&lt;br /&gt;오라클 Document 홈페이지를 통하여 공부하고자 할때 많이 사용될것입니다.&lt;br /&gt;그럼, companion CD를 이용하여 각종 데모(예제) 파일들을 설치하는 과정에 대하여 알아보겠습니다.&lt;br /&gt;&lt;br /&gt;무료로 다운 받기 위해 오라클 홈페이지에 방문합니다.&lt;br /&gt;Top Downloads에서 데이터베이스 관련된 부분을 클릭하여 접속합니다.&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XfiCVTyXyH.png" style="width:580px;height:371px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/1300/attach/XfiCVTyXyH.png')" /&gt;&lt;/div&gt;설치된 오라클 버전을 찾아 접속합니다.&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XHHxEsS9zN.png" style="width:537px;height:564px;" alt=""  /&gt;&lt;/div&gt;파일을 다운 받기 위해서는 동의해야 합니다. Accept&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XUZZr1nsEM.png" style="width:410px;height:123px;" alt=""  /&gt;&lt;/div&gt;Companion CD 부분을 찾아 다운로드 받습니다. 다운 받기 위해서는 오라클 계정(무료가입)이 필요합니다.&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XEaJNcnUl1.png" style="width:546px;height:644px;" alt=""  /&gt;&lt;/div&gt;다운 받은 파일을 unzip 명령어를 통하여 압축을 해제합니다.&lt;br /&gt;$ &lt;span style="font-weight: bold;"&gt;unzip 10201_companion_linux32.zip&lt;/span&gt;&lt;br /&gt;companion 디렉토리로 접속합니다.&lt;br /&gt;$ &lt;span style="font-weight: bold;"&gt;cd companion&lt;/span&gt;&lt;br /&gt;GUI 프로그램을 통하여 설치를 진행합니다.&lt;br /&gt;$ &lt;span style="font-weight: bold;"&gt;./runInstaller&lt;/span&gt;&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XYcTau2rQz.png" style="width:580px;height:435px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/1300/attach/XYcTau2rQz.png')" /&gt;&lt;/div&gt;두번째 메뉴를 통하여 설치를 진행합니다.&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XViIFRB3Mp.png" style="width:580px;height:435px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/1300/attach/XViIFRB3Mp.png')" /&gt;&lt;/div&gt;설치된 오라클 정보를 확인합니다.&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XPSaM7mLDP.png" style="width:580px;height:435px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/1300/attach/XPSaM7mLDP.png')" /&gt;&lt;/div&gt;정상 설치여부를 판단합니다.&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XeQfvoE9N8.png" style="width:580px;height:435px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/1300/attach/XeQfvoE9N8.png')" /&gt;&lt;/div&gt;앞으로 설치될 요약정보입니다.&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XFFe9Oy7jI.png" style="width:580px;height:435px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/1300/attach/XFFe9Oy7jI.png')" /&gt;&lt;/div&gt;정상적으로 설치가 진행되고 있습니다.&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XaxBsByfIS.png" style="width:580px;height:435px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/1300/attach/XaxBsByfIS.png')" /&gt;&lt;/div&gt;설치가 완료되었습니다.&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XTvJVIzjvm.png" style="width:580px;height:435px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/1300/attach/XTvJVIzjvm.png')" /&gt;&lt;/div&gt;&lt;br /&gt;풍성해진 Demo 디렉토리를 확인하실수 있습니다.&lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9124419607002325392-4106582247534712007?l=linux-textcube.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://linux-textcube.blogspot.com/feeds/4106582247534712007/comments/default' title='댓글'/><link rel='replies' type='text/html' href='http://linux-textcube.blogspot.com/2009/11/10g%EC%97%90%EC%84%9C-%EA%B3%B5%EB%B6%80%ED%95%A0%EB%95%90-companion-cd%EB%A5%BC-%ED%99%9C%EC%9A%A9%ED%95%98%EC%9E%90.html#comment-form' title='0개의 덧글'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9124419607002325392/posts/default/4106582247534712007'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9124419607002325392/posts/default/4106582247534712007'/><link rel='alternate' type='text/html' href='http://linux-textcube.blogspot.com/2009/11/10g%EC%97%90%EC%84%9C-%EA%B3%B5%EB%B6%80%ED%95%A0%EB%95%90-companion-cd%EB%A5%BC-%ED%99%9C%EC%9A%A9%ED%95%98%EC%9E%90.html' title='10g에서 공부할땐 companion CD를 활용하자!'/><author><name>cuwoom</name><uri>http://www.blogger.com/profile/16251952661989595077</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9124419607002325392.post-3922825733302081648</id><published>2009-11-01T14:07:00.000+09:00</published><updated>2011-01-29T19:57:32.166+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='automatic storage management'/><category scheme='http://www.blogger.com/atom/ns#' term='admin'/><category scheme='http://www.blogger.com/atom/ns#' term='Oracle'/><category scheme='http://www.blogger.com/atom/ns#' term='ASM'/><title type='text'>ASM(automatic storage management) 맛보기</title><content type='html'>&lt;script src='http://ss.textcube.com/service/blog/script/blogger.js' type='text/javascript'&gt;&lt;/script&gt;&lt;p style="margin: 0in; font-family: 'Malgun Gothic'; font-size: 10pt; font-weight: bold;"&gt;맛보기입니다. 실제 디스크를 사용하지 않으니 재부팅하면 ASM은 부팅되지 않습니다.&lt;/p&gt;&lt;p style="margin: 0in; font-family: 'Malgun Gothic'; font-size: 10pt;"&gt;&lt;span style="font-weight: bold;"&gt;영구적은 ASM을 위해서는 실제 디스크를 이용해야 합니다.&lt;/span&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style="margin: 0in; font-family: 'Malgun Gothic'; font-size: 10pt;"&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style="margin: 0in; font-family: 'Malgun Gothic'; font-size: 10pt;"&gt;1. root권한으로 가상으로 만든 asm디스크들이 저장되 디렉토리를 생성합니다.&lt;br /&gt;&lt;/p&gt;&lt;p style="margin: 0in; font-family: 'Malgun Gothic'; font-size: 10pt; font-style: italic; font-weight: bold;"&gt;$ su -&lt;/p&gt;&lt;p style="margin: 0in; font-family: 'Malgun Gothic'; font-size: 10pt; font-style: italic; font-weight: bold;"&gt;# mkdir -p /u01/asmdisks &lt;/p&gt;&lt;p style="margin: 0in; font-family: 'Malgun Gothic'; font-size: 10pt;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin: 0in; font-family: 'Malgun Gothic'; font-size: 10pt;"&gt;2. ASM 디스크로 사용될 파일들을 400MB씩 5개를 생성합니다.disks. &lt;/p&gt;&lt;p style="margin: 0in; font-family: 'Malgun Gothic'; font-size: 10pt; font-style: italic;"&gt;# &lt;span style="font-weight: bold;"&gt;cd /u01/asmdisks&lt;/span&gt; &lt;/p&gt;&lt;p style="margin: 0in; font-family: 'Malgun Gothic'; font-size: 10pt; font-style: italic;"&gt;# &lt;span style="font-weight: bold;"&gt;for x in `seq 1 5`;do dd if=/dev/zero of=asm_disk$x bs=1024k count=400; done&lt;/span&gt;&lt;br /&gt;400+0 records in&lt;br /&gt;400+0 records out&lt;br /&gt;400+0 records in&lt;br /&gt;400+0 records out&lt;br /&gt;400+0 records in&lt;br /&gt;400+0 records out&lt;br /&gt;400+0 records in&lt;br /&gt;400+0 records out&lt;br /&gt;400+0 records in&lt;br /&gt;400+0 records out&lt;br /&gt;# &lt;span style="font-weight: bold;"&gt;ls&lt;/span&gt;&lt;br /&gt;asm_disk1&amp;nbsp; asm_disk2&amp;nbsp; asm_disk3&amp;nbsp; asm_disk4&amp;nbsp; asm_disk5&lt;br /&gt;&lt;/p&gt;&amp;nbsp;&lt;p style="margin: 0in; font-family: 'Malgun Gothic'; font-size: 10pt;"&gt;3. 생성된 파일을 블럭디바이스로 할다후 raw디바이스로 할당합니다.&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;# &lt;span style="font-weight: bold;"&gt;for x in `seq 1 5`;do losetup /dev/loop$x asm_disk$x; done&lt;/span&gt;&lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;# &lt;span style="font-weight: bold;"&gt;for x in `seq 1 5`;do raw /dev/raw/raw$x /dev/loop$x; done&lt;/span&gt;&lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;/dev/raw/raw1: &amp;nbsp;&amp;nbsp; bound to major 7, minor 1&lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;/dev/raw/raw2: &amp;nbsp;&amp;nbsp; bound to major 7, minor 2&lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;/dev/raw/raw3: &amp;nbsp;&amp;nbsp; bound to major 7, minor 3&lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;/dev/raw/raw4: &amp;nbsp;&amp;nbsp; bound to major 7, minor 4&lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;/dev/raw/raw5: &amp;nbsp;&amp;nbsp; bound to major 7, minor 5 &lt;/span&gt;&lt;p style="margin: 0in; font-family: 'Malgun Gothic'; font-size: 10pt;"&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style="margin: 0in; font-family: 'Malgun Gothic'; font-size: 10pt;"&gt;4. raw권한을 oracle 소유로 변경합니다. &lt;br /&gt;&lt;/p&gt;&lt;p style="margin: 0in; font-family: 'Malgun Gothic'; font-size: 10pt; font-style: italic;"&gt;# &lt;span style="font-weight: bold;"&gt;chown oracle:oinstall /dev/raw/raw*&lt;/span&gt;&lt;/p&gt;&lt;p style="margin: 0in; font-family: 'Malgun Gothic'; font-size: 10pt;"&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style="margin: 0in; font-family: 'Malgun Gothic'; font-size: 10pt;"&gt;ASM을 구성하기 위해 oracle 계정에서 dbca 를 실행합니다.&lt;/p&gt;&lt;p style="margin: 0in; font-family: 'Malgun Gothic'; font-size: 10pt; font-weight: bold; font-style: italic;"&gt;$ dbca &amp;amp;&lt;/p&gt;&lt;p style="margin: 0in; font-family: 'Malgun Gothic'; font-size: 10pt;"&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XNJCBcFwCv.png" style="width:580px;height:393px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/1300/attach/XNJCBcFwCv.png')" /&gt;&lt;/div&gt;&lt;/p&gt;&lt;p style="margin: 0in; font-family: 'Malgun Gothic'; font-size: 10pt;"&gt;ASM을 설정하기 위해 아래와 같이 선택합니다.&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XQazlGgbFq.png" style="width:580px;height:406px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/1300/attach/XQazlGgbFq.png')" /&gt;&lt;/div&gt;&lt;/p&gt;&lt;p style="margin: 0in; font-family: 'Malgun Gothic'; font-size: 10pt;"&gt;필요한 프로세스(Cluster Synchronization)가 없어서 생기는 경고창입니다. &lt;/p&gt;&lt;p style="margin: 0in; font-family: 'Malgun Gothic'; font-size: 10pt;"&gt;root권한으로 $ORACLE_HOME/bin/localconfig add를 실행합니다.&lt;/p&gt;&lt;p style="margin: 0in; font-family: 'Malgun Gothic'; font-size: 10pt;"&gt;&lt;span style="font-style: italic;"&gt;# &lt;span style="font-weight: bold;"&gt;/u01/app/oracle/product/10.2.0/db_1/bin/localconfig add&lt;/span&gt;&lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;Successfully accumulated necessary OCR keys.&lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;Creating OCR keys for user 'root', privgrp 'root'..&lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;Operation successful.&lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;Configuration for local CSS has been initialized&lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;Stale CSS daemon is running... killing it now&lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;Adding to inittab &lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;Startup will be queued to init within 90 seconds.&lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;Checking the status of new Oracle init process...&lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;Expecting the CRS daemons to be up within 600 seconds.&lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;CSS is active on these nodes.&lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;&amp;nbsp; &amp;nbsp; ocpdba&lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;CSS is active on all nodes.&lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;Oracle CSS service is installed and running under init(1M)&lt;/span&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style="margin: 0in; font-family: 'Malgun Gothic'; font-size: 10pt;"&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XdBuUrVJhT.png" style="width:415px;height:196px;" alt=""  /&gt;&lt;/div&gt;&lt;/p&gt;&lt;p style="margin: 0in; font-family: 'Malgun Gothic'; font-size: 10pt;"&gt;ASM인스턴스의 sys 계정 비밀번호를 설ㅈ어하고&lt;br /&gt;&lt;/p&gt;&lt;p style="margin: 0in; font-family: 'Malgun Gothic'; font-size: 10pt;"&gt;파라미터를 수정하기 위해 ASM Parameters를 클릭합니다.&lt;br /&gt;&lt;/p&gt;&lt;p style="margin: 0in; font-family: 'Malgun Gothic'; font-size: 10pt; font-weight: bold;"&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XLxtBVFOSY.png" style="width:580px;height:417px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/1300/attach/XLxtBVFOSY.png')" /&gt;&lt;/div&gt;&lt;/p&gt;&lt;p style="margin: 0in; font-family: 'Malgun Gothic'; font-size: 10pt;"&gt;asm_diskstring를 설정합니다.(지금 설정하지 않아도 다음에 다시 설정하는 화면이 있습니다.)&lt;br /&gt;&lt;/p&gt;&lt;p style="margin: 0in; font-family: 'Malgun Gothic'; font-size: 10pt; font-weight: bold;"&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XCOGmGi7oV.png" style="width:540px;height:345px;" alt=""  /&gt;&lt;/div&gt;&lt;/p&gt;&lt;p style="margin: 0in; font-family: 'Malgun Gothic'; font-size: 10pt;"&gt;ASM을 구성후 인스턴스가 시작됩니다.&lt;/p&gt;&lt;p style="margin: 0in; font-family: 'Malgun Gothic'; font-size: 10pt; font-weight: bold;"&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XPaPB7x2PV.png" style="width:421px;height:145px;" alt=""  /&gt;&lt;/div&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XBlRs5itjZ.png" style="width:390px;height:110px;" alt=""  /&gt;&lt;/div&gt;&lt;/p&gt;&lt;p style="margin: 0in; font-family: 'Malgun Gothic'; font-size: 10pt; font-weight: bold;"&gt;&lt;span style="font-weight: normal;"&gt;ASM 디스크 그룹을 설정하는 화면입니다. Create New를 통하여 아래화면과 같이 나오게 합니다.&lt;/span&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style="margin: 0in; font-family: 'Malgun Gothic'; font-size: 10pt; font-weight: bold;"&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XP4jdq1ync.png" style="width:580px;height:393px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/1300/attach/XP4jdq1ync.png')" /&gt;&lt;/div&gt;&lt;span style="font-weight: normal;"&gt; 가상으로 생성한 디스크들이 화면에 보여집니다.&lt;/span&gt;&lt;/p&gt;&lt;p style="margin: 0in; font-family: 'Malgun Gothic'; font-size: 10pt;"&gt;/dev/raw/raw*에 오라클계정 권한이 아니거나 asm_diskstring 다르게 설정되어 있으면&lt;/p&gt;&lt;p style="margin: 0in; font-family: 'Malgun Gothic'; font-size: 10pt;"&gt;디스크가 화면에 보이지 않습니다.&lt;/p&gt;&lt;p style="margin: 0in; font-family: 'Malgun Gothic'; font-size: 10pt; font-weight: bold;"&gt;&lt;span style="font-weight: normal;"&gt;asm_diskstring는 Change Disk Discovery Path를 통하여 변경합니다.&lt;/span&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style="margin: 0in; font-family: 'Malgun Gothic'; font-size: 10pt; font-weight: bold;"&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XL8q4QCaIN.png" style="width:580px;height:425px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/1300/attach/XL8q4QCaIN.png')" /&gt;&lt;/div&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XDbP5NTsU5.png" style="width:390px;height:110px;" alt=""  /&gt;&lt;/div&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XP4jdq1ync.png" style="width:580px;height:393px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/1300/attach/XP4jdq1ync.png')" /&gt;&lt;/div&gt;&lt;/p&gt;&lt;p style="margin: 0in; font-family: 'Malgun Gothic'; font-size: 10pt; font-weight: bold;"&gt;&lt;span style="font-weight: normal;"&gt;구성이 끝났으니 종료합니다.&lt;/span&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style="margin: 0in; font-family: 'Malgun Gothic'; font-size: 10pt; font-weight: bold;"&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XIGSxcEuac.png" style="width:363px;height:132px;" alt=""  /&gt;&lt;/div&gt;&lt;/p&gt;&lt;p style="margin: 0in; font-family: 'Malgun Gothic'; font-size: 10pt; font-weight: bold;"&gt;&lt;span style="font-weight: normal;"&gt;더 이상 작업이 없다면 NO를 클릭하여 종료합니다.&lt;/span&gt;&lt;/p&gt;&lt;p style="margin: 0in; font-family: 'Malgun Gothic'; font-size: 10pt;"&gt;ASM에 테이블스페이스를 생성하여 정상적으로 진행되었는지 확인합니다.&lt;/p&gt;&lt;p style="margin: 0in; font-family: 'Malgun Gothic'; font-size: 10pt; font-weight: bold;"&gt;&lt;span style="font-weight: normal;"&gt;SQL&amp;gt; create tablespace tbsasm datafile '+DGROUP1' size 200m;&lt;/span&gt;&lt;br style="font-weight: normal;"&gt;&lt;br style="font-weight: normal;"&gt;&lt;span style="font-weight: normal;"&gt;Tablespace created.&lt;/span&gt;&lt;br style="font-weight: normal;"&gt;&lt;/p&gt;&lt;p style="margin: 0in; font-family: 'Malgun Gothic'; font-size: 10pt;"&gt;$ asmcmd&lt;/p&gt;&lt;p style="margin: 0in; font-family: 'Malgun Gothic'; font-size: 10pt;"&gt;ASMCMD&amp;gt; cd +dgroup1/orcl/datafile&lt;br /&gt;ASMCMD&amp;gt; ls&lt;br /&gt;TBSASM.256.701787679&lt;br /&gt;&lt;/p&gt;&lt;p style="margin: 0in; font-family: 'Malgun Gothic'; font-size: 10pt;"&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style="margin: 0in; font-family: 'Malgun Gothic'; font-size: 10pt; font-weight: bold;"&gt;&lt;span style="font-weight: normal;"&gt;OMF방식으로 저장되어 있는것을 확인할수 있습니다&lt;/span&gt;&lt;/p&gt;&lt;p style="margin: 0in; font-family: 'Malgun Gothic'; font-size: 10pt; font-weight: bold;"&gt;&lt;span style="font-weight: normal;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin: 0in; font-family: 'Malgun Gothic'; font-size: 10pt; font-weight: bold;"&gt;&lt;span style="font-weight: normal;"&gt;최소 설치시 ASM을 구성하지 않았다면 EM을 통하여 ASM관련 메뉴에 접근할수 없습니다.&lt;/span&gt;&lt;/p&gt;&lt;p style="margin: 0in; font-family: 'Malgun Gothic'; font-size: 10pt; font-weight: bold;"&gt;&lt;span style="font-weight: normal;"&gt;EM을 재설정하여야만 합니다.&lt;/span&gt;&lt;/p&gt;&lt;p style="margin: 0in; font-family: 'Malgun Gothic'; font-size: 10pt; font-weight: bold;"&gt;&lt;span style="font-weight: normal;"&gt;ORACLE_SID에 설정되어 있는 데이터베이스의 EM을 제거후 다시 설치합니다.&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin: 0in; font-family: 'Malgun Gothic'; font-size: 10pt; font-weight: bold;"&gt;&lt;span style="font-weight: normal; font-style: italic;"&gt;$ &lt;span style="font-weight: bold;"&gt;emca -repos recreate&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;STARTED EMCA at Nov 1, 2009 1:28:28 PM&lt;br /&gt;EM Configuration Assistant, Version 10.2.0.1.0 Production&lt;br /&gt;Copyright (c) 2003, 2005, Oracle.&amp;nbsp; All rights reserved.&lt;br /&gt;&lt;br /&gt;Enter the following information:&lt;br /&gt;Database SID: &lt;span style="font-weight: bold;"&gt;orcl&lt;/span&gt;&lt;br /&gt;Listener port number: &lt;span style="font-weight: bold;"&gt;1521&lt;/span&gt;&lt;br /&gt;Password for SYS user:&amp;nbsp; &lt;span style="font-weight: bold;"&gt;password&lt;/span&gt;&lt;br /&gt;Password for SYSMAN user:&amp;nbsp; &lt;span style="font-weight: bold;"&gt;password&lt;/span&gt;&lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-weight: normal;"&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;Do you wish to continue? [yes(Y)/no(N)]: &lt;span style="font-weight: bold;"&gt;Y&lt;/span&gt;&lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;Nov 1, 2009 1:28:50 PM oracle.sysman.emcp.EMConfig perform&lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;INFO: This operation is being logged at /u01/app/oracle/product/10.2.0/db_1/cfgtoollogs/emca/orcl/emca_2009-11-01_01-28-28-PM.log.&lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;Nov 1, 2009 1:28:51 PM oracle.sysman.emcp.EMReposConfig dropRepository&lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;INFO: Dropping the EM repository (this may take a while) ...&lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;Nov 1, 2009 1:28:51 PM oracle.sysman.emcp.util.PlatformInterface executeCommand&lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;WARNING: Error executing /u01/app/oracle/product/10.2.0/db_1/sysman/admin/emdrep/bin/RepManager -connect (DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=ocpdba)(PORT=1521)))(CONNECT_DATA=(SERVICE_NAME=orcl))) -repos_user SYSMAN -action drop -verbose -output_file /u01/app/oracle/product/10.2.0/db_1/cfgtoollogs/emca/orcl/emca_repos_drop_2009-11-01_01-28-51-PM.log &lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;Nov 1, 2009 1:28:51 PM oracle.sysman.emcp.EMReposConfig invoke&lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;SEVERE: Error dropping the repository&lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;Nov 1, 2009 1:28:51 PM oracle.sysman.emcp.EMReposConfig invoke&lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;INFO: Refer to the log file at /u01/app/oracle/product/10.2.0/db_1/cfgtoollogs/emca/orcl/emca_repos_drop_&amp;lt;date&amp;gt;.log for more details.&lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;Nov 1, 2009 1:28:51 PM oracle.sysman.emcp.EMConfig perform&lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;SEVERE: Error dropping the repository&lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;Refer to the log file at /u01/app/oracle/product/10.2.0/db_1/cfgtoollogs/emca/orcl/emca_2009-11-01_01-28-28-PM.log for more details.&lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;Could not complete the configuration. Refer to the log file at /u01/app/oracle/product/10.2.0/db_1/cfgtoollogs/emca/orcl/emca_2009-11-01_01-28-28-PM.log for more details.&lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin: 0in; font-family: 'Malgun Gothic'; font-size: 10pt; font-weight: bold;"&gt;&lt;span style="font-weight: normal;"&gt;기존 설정을 제거 합니다.&lt;/span&gt;&lt;/p&gt;&lt;p style="margin: 0in; font-family: 'Malgun Gothic'; font-size: 10pt; font-weight: bold;"&gt;&lt;span style="font-weight: normal;"&gt;&lt;span style="font-style: italic;"&gt;$ &lt;span style="font-weight: bold;"&gt;emca -deconfig dbcontrol db&lt;/span&gt;&lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;STARTED EMCA at Nov 1, 2009 1:31:11 PM&lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;EM Configuration Assistant, Version 10.2.0.1.0 Production&lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;Copyright (c) 2003, 2005, Oracle.&amp;nbsp; All rights reserved.&lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;Enter the following information:&lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;Database SID: &lt;span style="font-weight: bold;"&gt;orcl&lt;/span&gt;&lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;Do you wish to continue? [yes(Y)/no(N)]: Y&lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;Nov 1, 2009 1:31:18 PM oracle.sysman.emcp.EMConfig perform&lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;INFO: This operation is being logged at /u01/app/oracle/product/10.2.0/db_1/cfgtoollogs/emca/orcl/emca_2009-11-01_01-31-11-PM.log.&lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;Nov 1, 2009 1:31:19 PM oracle.sysman.emcp.util.DBControlUtil stopOMS&lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;INFO: Stopping Database Control (this may take a while) ...&lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;Enterprise Manager configuration completed successfully&lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;FINISHED EMCA at Nov 1, 2009 1:31:31 PM&lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin: 0in; font-family: 'Malgun Gothic'; font-size: 10pt; font-weight: bold;"&gt;&lt;span style="font-weight: normal;"&gt;EM을 설정합니다. 이때 ASM에 해당 데이터베이스(orcl)의 개체가 저장되어 있어야 잘 인식합니다.&lt;/span&gt;&lt;/p&gt;&lt;p style="margin: 0in; font-family: 'Malgun Gothic'; font-size: 10pt; font-weight: bold;"&gt;&lt;span style="font-weight: normal;"&gt;인식되지 않을경우 ASM관련 설정들을 하지않으니 continue에서 진행하지 말고 다시 해야 합니다.&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin: 0in; font-family: 'Malgun Gothic'; font-size: 10pt; font-weight: bold;"&gt;&lt;span style="font-weight: normal;"&gt;&lt;span style="font-style: italic;"&gt;$ &lt;span style="font-weight: bold;"&gt;emca -config dbcontrol db&lt;/span&gt;&lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;STARTED EMCA at Nov 1, 2009 1:32:06 PM&lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;EM Configuration Assistant, Version 10.2.0.1.0 Production&lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;Copyright (c) 2003, 2005, Oracle.&amp;nbsp; All rights reserved.&lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;Enter the following information:&lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;Database SID: &lt;span style="font-weight: bold;"&gt;orcl&lt;/span&gt;&lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;Listener port number: &lt;span style="font-weight: bold;"&gt;1521&lt;/span&gt;&lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;Password for SYS user:&lt;/span&gt;&lt;/span&gt;&lt;span style="font-weight: normal;"&gt;&lt;span style="font-style: italic;"&gt;&lt;span style="font-weight: bold;"&gt; password&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-weight: normal;"&gt;&lt;span style="font-style: italic;"&gt;&amp;nbsp; &lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;Password for DBSNMP user:&lt;/span&gt;&lt;/span&gt;&lt;span style="font-weight: normal;"&gt;&lt;span style="font-style: italic;"&gt;&lt;span style="font-weight: bold;"&gt; password&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-weight: normal;"&gt;&lt;span style="font-style: italic;"&gt;&amp;nbsp; &lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;Password for SYSMAN user:&lt;/span&gt;&lt;/span&gt;&lt;span style="font-weight: normal;"&gt;&lt;span style="font-style: italic;"&gt;&lt;span style="font-weight: bold;"&gt; password&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-weight: normal;"&gt;&lt;span style="font-style: italic;"&gt;&amp;nbsp; &lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;Email address for notifications (optional): &lt;/span&gt;&lt;/span&gt;&lt;span style="font-weight: normal;"&gt;&lt;span style="font-style: italic;"&gt;&lt;span style="font-weight: bold;"&gt; [enter]&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-weight: normal;"&gt;&lt;span style="font-style: italic;"&gt;Outgoing Mail (SMTP) server for notifications (optional): &lt;/span&gt;&lt;/span&gt;&lt;span style="font-weight: normal;"&gt;&lt;span style="font-style: italic;"&gt;&lt;span style="font-weight: bold;"&gt; [enter]&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-weight: normal;"&gt;&lt;span style="font-style: italic;"&gt;ASM ORACLE_HOME [ /u01/app/oracle/product/10.2.0/db_1 ]: &lt;/span&gt;&lt;/span&gt;&lt;span style="font-weight: normal;"&gt;&lt;span style="font-style: italic;"&gt;&lt;span style="font-weight: bold;"&gt; [enter]&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-weight: normal;"&gt;&lt;span style="font-style: italic;"&gt;ASM SID [ +ASM ]: &lt;/span&gt;&lt;/span&gt;&lt;span style="font-weight: normal;"&gt;&lt;span style="font-style: italic;"&gt;&lt;span style="font-weight: bold;"&gt; [enter]&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-weight: normal;"&gt;&lt;span style="font-style: italic;"&gt;ASM port [ 1521 ]: &lt;/span&gt;&lt;/span&gt;&lt;span style="font-weight: normal;"&gt;&lt;span style="font-style: italic;"&gt;&lt;span style="font-weight: bold;"&gt; [enter]&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-weight: normal;"&gt;&lt;span style="font-style: italic;"&gt;ASM user role [ SYSDBA ]: &lt;/span&gt;&lt;/span&gt;&lt;span style="font-weight: normal;"&gt;&lt;span style="font-style: italic;"&gt;&lt;span style="font-weight: bold;"&gt; [enter]&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-weight: normal;"&gt;&lt;span style="font-style: italic;"&gt;ASM username [ SYS ]: &lt;/span&gt;&lt;/span&gt;&lt;span style="font-weight: normal;"&gt;&lt;span style="font-style: italic;"&gt;&lt;span style="font-weight: bold;"&gt; [enter]&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-weight: normal;"&gt;&lt;span style="font-style: italic;"&gt;ASM user password:&lt;span style="font-weight: bold;"&gt; password&lt;/span&gt;&amp;nbsp; &lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;-----------------------------------------------------------------&lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;You have specified the following settings&lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;Database ORACLE_HOME ................ /u01/app/oracle/product/10.2.0/db_1&lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;Database hostname ................ ocpdba&lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;Listener port number ................ 1521&lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;Database SID ................ orcl&lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;Email address for notifications ............... &lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;Outgoing Mail (SMTP) server for notifications ............... &lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;ASM ORACLE_HOME ................ /u01/app/oracle/product/10.2.0/db_1&lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;ASM SID ................ +ASM&lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;ASM port ................ 1521&lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;ASM user role ................ SYSDBA&lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;ASM username ................ SYS&lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;-----------------------------------------------------------------&lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;Do you wish to continue? [yes(Y)/no(N)]: &lt;span style="font-weight: bold;"&gt;Y&lt;/span&gt;&lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;Nov 1, 2009 1:32:47 PM oracle.sysman.emcp.EMConfig perform&lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;INFO: This operation is being logged at /u01/app/oracle/product/10.2.0/db_1/cfgtoollogs/emca/orcl/emca_2009-11-01_01-32-06-PM.log.&lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;Nov 1, 2009 1:32:51 PM oracle.sysman.emcp.util.DBControlUtil startOMS&lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;INFO: Starting Database Control (this may take a while) ...&lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;Nov 1, 2009 1:34:31 PM oracle.sysman.emcp.EMDBPostConfig performConfiguration&lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;INFO: Database Control started successfully&lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;Nov 1, 2009 1:34:31 PM oracle.sysman.emcp.EMDBPostConfig performConfiguration&lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;INFO: &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; The Database Control URL is http://ocpdba:5500/em &amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;Enterprise Manager configuration completed successfully&lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;FINISHED EMCA at Nov 1, 2009 1:34:31 PM&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin: 0in; font-family: 'Malgun Gothic'; font-size: 10pt; font-weight: bold;"&gt;&lt;span style="font-weight: normal;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin: 0in; font-family: 'Malgun Gothic'; font-size: 10pt; font-weight: bold;"&gt;&lt;span style="font-weight: normal;"&gt;이제 EM을 접속하여 ASM 관련 메뉴를 사용할수 있음을 알수 있습니다.&lt;/span&gt;&lt;/p&gt;&lt;p style="margin: 0in; font-family: 'Malgun Gothic'; font-size: 10pt; font-weight: bold;"&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XcfHNGHBj8.png" style="width:297px;height:220px;" alt=""  /&gt;&lt;/div&gt;&lt;/p&gt;&lt;p style="margin: 0in; font-family: 'Malgun Gothic'; font-size: 10pt; font-weight: bold;"&gt;ASM 링크를 클릭하여 접속&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/Xf2uQHVIC0.png" style="width:580px;height:186px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/1300/attach/Xf2uQHVIC0.png')" /&gt;&lt;/div&gt;&lt;/p&gt;&lt;p style="margin: 0in; font-family: 'Malgun Gothic'; font-size: 10pt; font-weight: bold;"&gt;디스크 관련 화면&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XWnobzmEl7.png" style="width:580px;height:140px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/1300/attach/XWnobzmEl7.png')" /&gt;&lt;/div&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9124419607002325392-3922825733302081648?l=linux-textcube.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://linux-textcube.blogspot.com/feeds/3922825733302081648/comments/default' title='댓글'/><link rel='replies' type='text/html' href='http://linux-textcube.blogspot.com/2009/11/asmautomatic-storage-management-%EB%A7%9B%EB%B3%B4%EA%B8%B0.html#comment-form' title='3개의 덧글'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9124419607002325392/posts/default/3922825733302081648'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9124419607002325392/posts/default/3922825733302081648'/><link rel='alternate' type='text/html' href='http://linux-textcube.blogspot.com/2009/11/asmautomatic-storage-management-%EB%A7%9B%EB%B3%B4%EA%B8%B0.html' title='ASM(automatic storage management) 맛보기'/><author><name>cuwoom</name><uri>http://www.blogger.com/profile/16251952661989595077</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9124419607002325392.post-8797338931760132689</id><published>2009-11-01T11:22:00.000+09:00</published><updated>2011-01-29T19:57:32.425+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='vmware server 포트포워딩'/><category scheme='http://www.blogger.com/atom/ns#' term='vmware 포트포워딩'/><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='vmware server port forwarding'/><category scheme='http://www.blogger.com/atom/ns#' term='운영체제'/><title type='text'>vmware server 포트포워딩(port forwarding)</title><content type='html'>무료 가상화 프로그램으로 vmware server를 잘 활용하고 있습니다.&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;vmware server&lt;/span&gt;에서 서버를 구성하였을경우 포트포워딩은 필수 입습니다.&lt;br /&gt;이 프로그램에서는 간단한 설정파일 수정을 통하여 포트포워딩을 할수 있습니다.&lt;br /&gt;&lt;br /&gt;관련된 파일은 &lt;span style="font-style: italic; font-weight: bold;"&gt;/etc/vmware/vmnet8/nat/nat.conf&lt;/span&gt; 에 위치하고 있습니다.&lt;br /&gt;포트 포워딩을 위해 텍스트 에디터를 이용하여 편집합니다.&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;sudo vi /etc/vmware/vmnet8/nat/nat.conf&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;포트포워팅 예문&lt;/span&gt;도 주석으로 작성되어 있습니다.&lt;br /&gt;&lt;span style="font-style: italic;"&gt;[incomingtcp]&lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;# Use these with care - anyone can enter into your VM through these...&lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;# FTP (both active and passive FTP is always enabled)&lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;# &amp;nbsp; &amp;nbsp;&amp;nbsp; ftp localhost 8887&lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;#8887 = 192.168.149.128:21&lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt; # 22222 포트로 들어오는 것을 게스트 운영체제의 22번포트로 연결하고 싶다면 다음과 같이 추가합니다.&lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;22222 = 192.168.149.100:22&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;# FTP서버 예제&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;21= 192.168.149.100:21&lt;/span&gt;&lt;br /&gt;설정을 마치고 적용하기 위해 vmware 전체를 재시작하지 않고 네트워크 관련된 &lt;span style="font-weight: bold;"&gt;서비스만 재시작&lt;/span&gt; 합니다.&lt;br /&gt;root 권한으로 실행되어야 합니다.&lt;br /&gt;&lt;span style="font-style: italic; font-weight: bold;"&gt;/usr/lib/vmware/net-services.sh restart&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;이제 잘 접속되는 것을 확인할수 있습니다.&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;ssh guest@192.168.149.100:22222&lt;/span&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9124419607002325392-8797338931760132689?l=linux-textcube.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://linux-textcube.blogspot.com/feeds/8797338931760132689/comments/default' title='댓글'/><link rel='replies' type='text/html' href='http://linux-textcube.blogspot.com/2009/11/vmware-server-%ED%8F%AC%ED%8A%B8%ED%8F%AC%EC%9B%8C%EB%94%A9port-forwarding.html#comment-form' title='0개의 덧글'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9124419607002325392/posts/default/8797338931760132689'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9124419607002325392/posts/default/8797338931760132689'/><link rel='alternate' type='text/html' href='http://linux-textcube.blogspot.com/2009/11/vmware-server-%ED%8F%AC%ED%8A%B8%ED%8F%AC%EC%9B%8C%EB%94%A9port-forwarding.html' title='vmware server 포트포워딩(port forwarding)'/><author><name>cuwoom</name><uri>http://www.blogger.com/profile/16251952661989595077</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9124419607002325392.post-8137759225973276100</id><published>2009-10-31T18:50:00.000+09:00</published><updated>2011-01-29T19:57:32.331+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='karmic vmware server'/><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='운영체제'/><title type='text'>ubuntu karmic(kernel 2.6.31)에서 vmware server 실행</title><content type='html'>우분투 칼믹코알라의 커널은 2.6.31입니다.&lt;br /&gt;가상화 프로그램인 vmware는 커널에 민감하여 구동되지 않았습니다.&lt;br /&gt;보통 커널 버전이 변경되면 vmware를 새로 설정하는 명령어를 통하여 해결하였었습니다.&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;sudo /usr/bin/vmware-config.pl&lt;/span&gt;&lt;br /&gt;그러나 2.6.30 이후버전에서는 간단하게 해결되지 않았습니다.&lt;br /&gt;이 문제가 Virtual Box를 쓸지 고민하게까지 했습니다.&lt;br /&gt;다행히 열심히 검색한 결과 패치를 찾을수 있었습니다.&lt;br /&gt;패치파일과 vmware server파일을 같은 위치에 둔후 패치를 실행하면 간단히 다시 실행됩니다. &lt;a target="_blank" href="http://radu.cotescu.com/2009/10/30/how-to-install-vmware-server-2-0-x-on-ubuntu-9-10-karmic-koala/"&gt;패치제공&lt;/a&gt;&lt;br /&gt;&lt;div class="imageblock left" style="float: left; margin-right: 10px;"&gt;&lt;a href="http://ss.textcube.com/blog/0/1300/attach/XAOdNjHS71.sh/vmware-server-2.0.x-kernel-2.6.31-14-install.sh" rel="enclosure" &gt;&lt;img src="http://ss.textcube.com/service/blog/image/extension/unknown.gif" alt="" style="vertical-align: middle;" /&gt; vmware-server-2.0.x-kernel-2.6.31-14-install.sh&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;패치파일도 같이 올려두겠습니다.&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;sudo ./vmware-server-2.0.x-kernel-2.6.31-14-install.sh &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9124419607002325392-8137759225973276100?l=linux-textcube.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://linux-textcube.blogspot.com/feeds/8137759225973276100/comments/default' title='댓글'/><link rel='replies' type='text/html' href='http://linux-textcube.blogspot.com/2009/10/ubuntu-karmickernel-2631%EC%97%90%EC%84%9C-vmware.html#comment-form' title='1개의 덧글'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9124419607002325392/posts/default/8137759225973276100'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9124419607002325392/posts/default/8137759225973276100'/><link rel='alternate' type='text/html' href='http://linux-textcube.blogspot.com/2009/10/ubuntu-karmickernel-2631%EC%97%90%EC%84%9C-vmware.html' title='ubuntu karmic(kernel 2.6.31)에서 vmware server 실행'/><author><name>cuwoom</name><uri>http://www.blogger.com/profile/16251952661989595077</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9124419607002325392.post-7565657817608077053</id><published>2009-10-29T10:36:00.000+09:00</published><updated>2011-01-29T19:57:31.412+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='테이블스페이스 이전'/><category scheme='http://www.blogger.com/atom/ns#' term='oracle tts'/><category scheme='http://www.blogger.com/atom/ns#' term='admin'/><category scheme='http://www.blogger.com/atom/ns#' term='TTS'/><category scheme='http://www.blogger.com/atom/ns#' term='Transportable Tablespace'/><category scheme='http://www.blogger.com/atom/ns#' term='Oracle'/><title type='text'>ORACLE Transportable Tablespace(TTS)</title><content type='html'>&lt;span style="font-weight: bold;"&gt;datafile을 직접 이동하여 테이블스페이스를 이전하는 방법&lt;/span&gt;에 관하여 알아보겠습니다.&lt;br /&gt;orcl에서 테이블스페이스르 만들고 clone로 옮겨서 테스트해보는 과정입니다.&lt;br /&gt;다음은 대략적인 과정입니다.&lt;br /&gt;&lt;div style="border: 1px solid rgb(204, 204, 204); padding: 10px; background-color: rgb(244, 244, 244);"&gt;1. 테이블스페이스를 읽기 전용으로 만듭니다.&lt;br /&gt;2. 데이터 펌프를 통한 메타데이터를 추출합니다.&lt;br /&gt;3. 이기종간 엔디언 형식이 일치하는지 확인합니다.&lt;br /&gt;3-1일치하지 않는다면 RMAN을 이용하여 형식을 일치시켜 줍니다.&lt;br /&gt;4. 데이터파일과 덤프파일을 이동시킴니다.&lt;br /&gt;5. 데이터펌프를 이용하여 메타데이터를 입력합니다.&lt;br /&gt;6. 인식된 테이블 스페이스를 확인하고 쓰기가 가능하도록 조정합니다.&lt;br /&gt;7. 데이터를 확인합니다.&lt;br /&gt;8. 두개의 디비서버에서 연습한 테이블스페이스를 제거합니다.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;1. 이동할 테이블스페이스 읽기 전용으로 전환&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;원본서버로 접속&lt;/span&gt;합니다.&lt;br /&gt;&lt;span style="font-family: Terminal,monospace;"&gt;SQL&amp;gt; conn sys/oracle@orcl as sysdba&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;Connected. &lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;br /&gt;서버를 구분하기 쉽게 &lt;span style="font-weight: bold;"&gt;프롬프트를 수정&lt;/span&gt;합니다.&lt;br /&gt;&lt;span style="font-family: Terminal,monospace;"&gt;SQL&amp;gt; set sqlp "_CONNECT_IDENTIFIER _USER &amp;gt; "&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;복사할 테이블 &lt;span style="font-weight: bold;"&gt;스페이스를 생성&lt;/span&gt;합니다.&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;orcl SYS &amp;gt; create tablespace tts_ts datafile '$ORACLE_BASE/oradata/orcl/tts_ts.dbf' size 100m;&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;Tablespace created.&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&amp;nbsp;&lt;br /&gt;해당 테이블스페이스 위에 &lt;span style="font-weight: bold;"&gt;테이블을 생성&lt;/span&gt;합니다.&lt;br /&gt;&lt;span style="font-family: Terminal,monospace;"&gt;orcl SYS &amp;gt; create table scott.tts_table tablespace tts_ts as select * from scott.emp;&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;Table created.&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;br /&gt; 데이터파일을 복사하기 위해 &lt;span style="font-weight: bold;"&gt;읽기전용&lt;/span&gt;으로 전환합니다.&lt;br /&gt;&lt;span style="font-family: Terminal,monospace;"&gt;orcl SYS &amp;gt; alter tablespace tts_ts read only;&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;Tablespace altered.&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;br /&gt;2. &lt;span style="font-weight: bold;"&gt;메타데이터를 추출&lt;/span&gt;합니다.(9i방식 문장)&lt;br /&gt;&lt;span style="font-family: Terminal,monospace;"&gt;orcl SYS &amp;gt; host exp userid=\'sys/oracle@orcl as sysdba\' transport_tablespace=y tablespaces=tts_ts file=tts.dmp&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;Export: Release 10.2.0.1.0 - Production on Wed Oct 28 23:58:34 2009&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;Copyright (c) 1982, 2005, Oracle.&amp;nbsp; All rights reserved.&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;Connected to: Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Production&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;With the Partitioning, OLAP and Data Mining options&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;Export done in AL32UTF8 character set and AL16UTF16 NCHAR character set&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;server uses WE8ISO8859P1 character set (possible charset conversion)&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;Note: table data (rows) will not be exported&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;About to export transportable tablespace metadata...&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;For tablespace TTS_TS ...&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;. exporting cluster definitions&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;. exporting table definitions&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;. . exporting table &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; TTS_TABLE&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;. exporting referential integrity constraints&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;. exporting triggers&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;. end transportable tablespace metadata export&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;Export terminated successfully without warnings.&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-weight: bold;"&gt;3. endian(엔디안) 형식을 확인합니다.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Terminal,monospace;"&gt;orcl SYS &amp;gt; r&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;&amp;nbsp; 1&amp;nbsp; select endian_format from&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;&amp;nbsp; 2&amp;nbsp; v$transportable_platform join v$database&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;&amp;nbsp; 3* using(platform_name)&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;ENDIAN_FORMAT&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;------------------------------------------&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;Little&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;br /&gt;&lt;span style="font-family: Terminal,monospace;"&gt;orcl SYS &amp;gt; conn sys/oracle@clone as sysdba&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;Connected.&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;clone SYS &amp;gt; r&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;&amp;nbsp; 1&amp;nbsp; select endian_format from&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;&amp;nbsp; 2&amp;nbsp; v$transportable_platform join v$database&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;&amp;nbsp; 3* using(platform_name)&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;ENDIAN_FORMAT&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;------------------------------------------&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;Little&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;br /&gt;현재는 같은 시스템이라서 엔디언 또한 같습니다.&lt;br /&gt;&lt;br /&gt;3-1 엔디언이 다를 경우에는 다음과 같이 RMAN을 이용하여 변환합니다.&lt;br /&gt;&lt;div style="border: 1px solid rgb(204, 204, 204); padding: 10px; background-color: rgb(244, 244, 244);"&gt;&lt;p style="margin: 0in; font-size: 10pt; font-family: 'Malgun Gothic';"&gt;- RMAN converting&lt;/p&gt;&lt;p style="margin: 0in; font-size: 10pt; font-family: 'Malgun Gothic';"&gt;1. From source&lt;/p&gt;&lt;p style="margin: 0in; font-size: 10pt; font-family: 'Malgun Gothic';"&gt;source : Linux IA (32-bit)&lt;/p&gt;&lt;p style="margin: 0in; font-size: 10pt; font-family: 'Malgun Gothic';"&gt;target : Solaris[tm] OE (64-bit)&lt;/p&gt;&lt;p style="margin: 0in; font-size: 10pt; font-family: 'Malgun Gothic';"&gt;convert tablespace 'TTS_TS'&lt;/p&gt;&lt;p style="margin: 0in; font-size: 10pt; font-family: 'Malgun Gothic';"&gt;&lt;span style=""&gt;&amp;nbsp;&lt;/span&gt;to platform='Solaris[tm] OE (64-bit)'&lt;/p&gt;&lt;p style="margin: 0in; font-size: 10pt; font-family: 'Malgun Gothic';"&gt;db_file_name_convert='/u01/app/oracle/oradata/orcl/tts_ts.dbf','/tmp/tts_dbf.dbf';&lt;/p&gt;&lt;p style="margin: 0in; font-size: 10pt; font-family: 'Malgun Gothic';"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin: 0in; font-size: 10pt; font-family: 'Malgun Gothic';"&gt;2. from target &lt;/p&gt;&lt;p style="margin: 0in; font-size: 10pt; font-family: 'Malgun Gothic';"&gt;source : Linux IA (32-bit)&lt;/p&gt;&lt;p style="margin: 0in; font-size: 10pt; font-family: 'Malgun Gothic';"&gt;target : Solaris[tm] OE (64-bit)&lt;/p&gt;&lt;p style="margin: 0in; font-size: 10pt; font-family: 'Malgun Gothic';"&gt;convert tablespace 'TTS_TS'&lt;/p&gt;&lt;p style="margin: 0in; font-size: 10pt; font-family: 'Malgun Gothic';"&gt;from&lt;span style=""&gt;&amp;nbsp; &lt;/span&gt;platform='Linux IA (32-it)'&lt;/p&gt;&lt;p style="margin: 0in; font-size: 10pt; font-family: 'Malgun Gothic';"&gt;db_file_name_convert='/u01/app/oracle/oradata/orcl/tts_ts.dbf','/tmp/tts_dbf.dbf';&lt;/p&gt;&lt;/div&gt;&lt;br /&gt;4. &lt;span style="font-weight: bold;"&gt;데이터파일과 덤프파일을 복사&lt;/span&gt; 합니다.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: Terminal,monospace;"&gt;orcl SYS &amp;gt;&lt;/span&gt;&lt;span style="font-family: Terminal,monospace;"&gt; host cp $ORACLE_BASE/oradata/orcl/tts_ts.dbf&amp;nbsp; $ORACLE_BASE/oradata/clone/tts_ts.dbf&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;orcl SYS &amp;gt;&lt;/span&gt;&lt;span style="font-family: Terminal,monospace;"&gt; alter tablespace tts_ts read write;&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;br /&gt;5. 데이터펌프를 이용하여 &lt;span style="font-weight: bold;"&gt;메타데이터를 입력&lt;/span&gt;합니다.&lt;br /&gt;&lt;span style="font-family: Terminal,monospace;"&gt;SQL&amp;gt; host imp userid=\'sys/oracle@clone as sysdba\' TRANSPORT_TABLESPACE=Y datafiles=$ORACLE_BASE/oradata/clone/tts_ts.dbf file=tts.dmp&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;Import: Release 10.2.0.1.0 - Production on Thu Oct 29 00:10:45 2009&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;Copyright (c) 1982, 2005, Oracle.&amp;nbsp; All rights reserved.&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;Connected to: Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Production&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;With the Partitioning, OLAP and Data Mining options&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;Export file created by EXPORT:V10.02.01 via conventional path&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;About to import transportable tablespace(s) metadata...&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;import done in AL32UTF8 character set and AL16UTF16 NCHAR character set&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;import server uses WE8ISO8859P1 character set (possible charset conversion)&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;. importing SYS's objects into SYS&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;. importing SYS's objects into SYS&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;. importing SCOTT's objects into SCOTT&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;. . importing table &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; "TTS_TABLE"&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;. importing SYS's objects into SYS&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;Import terminated successfully without warnings.&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;br /&gt;테이블 스페이스 조회하여 &lt;span style="font-weight: bold;"&gt;읽기전용&lt;/span&gt;을 확인&lt;br /&gt;&lt;span style="font-family: Terminal,monospace;"&gt;clone SYS &amp;gt; select status from dba_tablespaces where tablespace_name='TTS_TS';&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;STATUS&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;---------------------------&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;READ ONLY&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-weight: bold;"&gt;쓰기도 가능하게 전환&lt;/span&gt;합니다.&lt;br /&gt;&lt;span style="font-family: Terminal,monospace;"&gt;clone SYS &amp;gt; alter tablespace tts_ts read write;&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;Tablespace altered.&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;br /&gt;복사된 데이터를 &lt;span style="font-weight: bold;"&gt;테스트&lt;/span&gt;합니다.&lt;br /&gt;&lt;span style="font-family: Terminal,monospace;"&gt;clone SYS &amp;gt; select count(*) from scott.tts_table;&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;&amp;nbsp; COUNT(*)&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;----------&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;&amp;nbsp; &amp;nbsp; 14&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;br /&gt;&amp;nbsp;&lt;br /&gt;8. 두개의 디비서버에서 &lt;span style="font-weight: bold;"&gt;연습한 테이블스페이스를 제거&lt;/span&gt;합니다.&lt;br /&gt;&lt;span style="font-family: Terminal,monospace;"&gt;clone SYS &amp;gt; drop tablespace tts_ts including contents and datafiles;&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;orcl SYS &amp;gt; drop tablespace tts_ts including contents and datafiles;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9124419607002325392-7565657817608077053?l=linux-textcube.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://linux-textcube.blogspot.com/feeds/7565657817608077053/comments/default' title='댓글'/><link rel='replies' type='text/html' href='http://linux-textcube.blogspot.com/2009/10/oracle-transportable-tablespacetts.html#comment-form' title='0개의 덧글'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9124419607002325392/posts/default/7565657817608077053'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9124419607002325392/posts/default/7565657817608077053'/><link rel='alternate' type='text/html' href='http://linux-textcube.blogspot.com/2009/10/oracle-transportable-tablespacetts.html' title='ORACLE Transportable Tablespace(TTS)'/><author><name>cuwoom</name><uri>http://www.blogger.com/profile/16251952661989595077</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9124419607002325392.post-8231906040471888863</id><published>2009-10-29T00:01:00.000+09:00</published><updated>2011-01-29T19:57:31.312+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='admin'/><category scheme='http://www.blogger.com/atom/ns#' term='데이터베이스 복사'/><category scheme='http://www.blogger.com/atom/ns#' term='Oracle'/><category scheme='http://www.blogger.com/atom/ns#' term='clone db'/><title type='text'>데이터베이스 복사</title><content type='html'>&lt;script src='http://ss.textcube.com/service/blog/script/blogger.js' type='text/javascript'&gt;&lt;/script&gt;데이터베이스를 복사하는 절차에 대해서 알아보겠습니다.&lt;br /&gt;orcl DB를 clon으로 복사할것으며 대략적인 절차는 다음과 같습니다.&lt;br /&gt;&lt;div style="border: 1px solid rgb(204, 204, 204); padding: 10px; background-color: rgb(244, 244, 244);"&gt;1. Parameter file 생성&lt;br /&gt;2. Control file 생성&lt;br /&gt;3. 새로운 데이터베이스에 필요한 디렉토리 생성&lt;br /&gt;4. datafile 복사&lt;br /&gt;5. clone DB로 접속후 control을 생성하기 위해 nomount로 시작합니다.&lt;br /&gt;6. control file 생성&lt;br /&gt;7. 데이터베이스를 오픈합니다.&lt;/div&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;1. Parameter file 준비&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Terminal,monospace;"&gt;SQL&amp;gt; conn / as sysdba&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;Connected.&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;SQL&amp;gt; create pfile='$ORACLE_HOME/dbs/initclone.ora' from spfile;&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;br /&gt;&lt;span style="font-family: Terminal,monospace;"&gt;File created.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;생성된 pfile을 수정합니다.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Terminal,monospace;"&gt;SQL&amp;gt; host vi $ORACLE_HOME/dbs/initclone.ora&lt;/span&gt;&lt;br /&gt;모든 인스턴스를 의미하는 &lt;span style="font-weight: bold;"&gt;*.을 치환&lt;/span&gt;을 통하여 제거합니다.&lt;br /&gt;&lt;span style="font-family: Terminal,monospace;"&gt;:%s/*.//g&lt;/span&gt;&lt;br /&gt;메모리 사이즈를 경정하지 않습니다. 다음 부분이 들어가는 행을 삭제합니다.&lt;br /&gt;db_cache_size, java_pool_size, large_pool_size, shared_pool_size, streams_pool_size&lt;br /&gt;orcl이 들어간 부분을 &lt;span style="font-weight: bold;"&gt;clone으로 치환&lt;/span&gt;합니다.&lt;br /&gt;&lt;span style="font-family: Terminal,monospace;"&gt;:%s/orcl/clone/g&lt;/span&gt;&lt;br /&gt;수정된 pfile 입니다.&lt;p id="more-143-0" class="moreless_fold" style="color: #000000; padding: 0 0 0 10px;"&gt;&lt;span style="cursor: pointer;" onclick="if (window.TC$PRIV_toggleMoreLessBlogger != undefined) {TC$PRIV_toggleMoreLessBlogger(this, '143-0','pfile보기..','pfil..'); return false;} else {document.getElementById('content-143-0').style.display='';}"&gt;      pfile보기..&lt;/span&gt;&lt;/p&gt;  &lt;div id="content-143-0" class="moreless_content" style="display: none; border: 1px dashed #cccccc; background-color: #f3f3f3; margin: 0 10px padding: 5px;"&gt;audit_file_dest='/u01/app/oracle/admin/clone/adump'&lt;br /&gt;background_dump_dest='/u01/app/oracle/admin/clone/bdump'&lt;br /&gt;compatible='10.2.0.1.0'&lt;br /&gt;control_files='/u01/app/oracle/oradata/clone/control01.ctl','/u01/app/oracle/oradata/clone/control02.ctl','/u01/app/oracle/oradata/clone/control03.ctl'&lt;br /&gt;core_dump_dest='/u01/app/oracle/admin/clone/cdump'&lt;br /&gt;db_block_size=8192&lt;br /&gt;db_file_multiblock_read_count=16&lt;br /&gt;db_name='clone'&lt;br /&gt;db_recovery_file_dest='/u01/app/oracle/flash_recovery_area'&lt;br /&gt;db_recovery_file_dest_size=2147483648&lt;br /&gt;dispatchers='(PROTOCOL=TCP) (SERVICE=cloneXDB)'&lt;br /&gt;job_queue_processes=10&lt;br /&gt;open_cursors=300&lt;br /&gt;pga_aggregate_target=94371840&lt;br /&gt;processes=150&lt;br /&gt;remote_login_passwordfile='EXCLUSIVE'&lt;br /&gt;sga_target=285212672&lt;br /&gt;undo_management='AUTO'&lt;br /&gt;undo_tablespace='UNDOTBS1'&lt;br /&gt;user_dump_dest='/u01/app/oracle/admin/clone/udump'&lt;/div&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;2. Control file 생성&lt;/span&gt;&lt;br /&gt;Control file 생성 스크립트를 생성합니다.&lt;br /&gt;&lt;span style="font-family: Terminal,monospace;"&gt;SQL&amp;gt; alter database backup controlfile to trace;&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;Database altered.&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;SQL&amp;gt; host ls -t $ORACLE_BASE/admin/orcl/udump/ | head -1&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;orcl_ora_2213.trc&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;user_dump_dest&lt;/span&gt; 에서 생성된 스크립트를 찾습니다.&lt;br /&gt;실제 경로는 다음을 통하여 확인할수 있습니다.&lt;br /&gt;&lt;span style="font-family: Terminal,monospace;"&gt;SQL&amp;gt; select value from v$parameter where name='user_dump_dest';&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;VALUE&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;----------------------------------------&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;/u01/app/oracle/admin/orcl/udump&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace; font-weight: bold;"&gt; &lt;/span&gt;&lt;span style="font-weight: bold;"&gt;가장 최근&lt;/span&gt;에 발생한 파일을 찾습니다.&lt;br /&gt;&lt;span style="font-family: Terminal,monospace;"&gt;SQL&amp;gt; host ls -t $ORACLE_BASE/admin/orcl/udump/ | head -1&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;orcl_ora_2213.trc&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;br /&gt;생성된 파일을 확인하고 활용하기 위해 &lt;span style="font-weight: bold;"&gt;복사&lt;/span&gt;합니다.&lt;br /&gt;&lt;span style="font-family: Terminal,monospace;"&gt;SQL&amp;gt; host cp $ORACLE_BASE/admin/orcl/udump/orcl_ora_2213.trc /home/oracle/control.sql&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;control.sql 파일을 &lt;span style="font-weight: bold;"&gt;편집&lt;/span&gt;합니다.&lt;br /&gt;&lt;span style="font-family: Terminal,monospace;"&gt;SQL&amp;gt; ed&amp;nbsp; /home/oracle/control.sql&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Terminal,monospace;"&gt;[2. RESETLOGS case]&lt;/span&gt;를 검색하여 그 아래 내용을 활용할 것입니다.&lt;br /&gt;&lt;span style="font-family: Terminal,monospace;"&gt;/2. RESETLOGS case&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;dgg&lt;/span&gt;를 타이핑 하여 위의 내용은 모두 삭제합니다.(vi명령어)&lt;br /&gt;orcl을 clone로 &lt;span style="font-weight: bold;"&gt;치환&lt;/span&gt;합니다. 대소문자 따로 두번실행합니다.&lt;br /&gt;&lt;span style="font-family: Terminal,monospace;"&gt;:%s/orcl/clone/g&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;:%s/ORCL/CLONE/g&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;그 외에 적절하게 변경합니다. 다음은 최소한의 수정을 한 control file입니다.&lt;br /&gt;&lt;p id="more-143-1" class="moreless_fold" style="color: #000000; padding: 0 0 0 10px;"&gt;&lt;span style="cursor: pointer;" onclick="if (window.TC$PRIV_toggleMoreLessBlogger != undefined) {TC$PRIV_toggleMoreLessBlogger(this, '143-1','coltrolFile..','..'); return false;} else {document.getElementById('content-143-1').style.display='';}"&gt;      coltrolFile..&lt;/span&gt;&lt;/p&gt;  &lt;div id="content-143-1" class="moreless_content" style="display: none; border: 1px dashed #cccccc; background-color: #f3f3f3; margin: 0 10px padding: 5px;"&gt;CREATE CONTROLFILE SET DATABASE "CLONE" RESETLOGS&amp;nbsp; ARCHIVELOG&lt;br /&gt;&amp;nbsp; &amp;nbsp; MAXLOGFILES 16&lt;br /&gt;&amp;nbsp; &amp;nbsp; MAXLOGMEMBERS 3&lt;br /&gt;&amp;nbsp; &amp;nbsp; MAXDATAFILES 100&lt;br /&gt;&amp;nbsp; &amp;nbsp; MAXINSTANCES 8&lt;br /&gt;&amp;nbsp; &amp;nbsp; MAXLOGHISTORY 292&lt;br /&gt;LOGFILE&lt;br /&gt;&amp;nbsp; GROUP 1 '/u01/app/oracle/oradata/clone/redo01.log'&amp;nbsp; SIZE 50M,&lt;br /&gt;&amp;nbsp; GROUP 2 '/u01/app/oracle/oradata/clone/redo02.log'&amp;nbsp; SIZE 50M,&lt;br /&gt;&amp;nbsp; GROUP 3 '/u01/app/oracle/oradata/clone/redo03.log'&amp;nbsp; SIZE 50M&lt;br /&gt;-- STANDBY LOGFILE&lt;br /&gt;DATAFILE&lt;br /&gt;&amp;nbsp; '/u01/app/oracle/oradata/clone/system01.dbf',&lt;br /&gt;&amp;nbsp; '/u01/app/oracle/oradata/clone/undotbs01.dbf',&lt;br /&gt;&amp;nbsp; '/u01/app/oracle/oradata/clone/sysaux01.dbf',&lt;br /&gt;&amp;nbsp; '/u01/app/oracle/oradata/clone/users01.dbf',&lt;br /&gt;&amp;nbsp; '/u01/app/oracle/oradata/clone/example01.dbf',&lt;br /&gt;&amp;nbsp; '/u01/app/oracle/oradata/clone/staging01.dbf',&lt;br /&gt;&amp;nbsp; '/u01/app/oracle/oradata/clone/resum_ts.dbf',&lt;br /&gt;&amp;nbsp; '/u01/app/oracle/oradata/clone/alter1.dbf'&lt;br /&gt;CHARACTER SET WE8ISO8859P1&lt;br /&gt;;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;3. 새로운 데이터베이스에 필요한 디렉토리 생성&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Terminal,monospace;"&gt;SQL&amp;gt; host mkdir -p $ORACLE_BASE/admin/clone/bdump&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;SQL&amp;gt; host mkdir -p $ORACLE_BASE/admin/clone/cdump&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;SQL&amp;gt; host mkdir -p $ORACLE_BASE/admin/clone/udump&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;SQL&amp;gt; host mkdir -p $ORACLE_BASE/admin/clone/adump&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;SQL&amp;gt; host mkdir -p $ORACLE_BASE/oradata/clone&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;4. datafile 복사&lt;/span&gt;&lt;br /&gt;데이터파일을 복사하기 위해 원본 &lt;span style="font-weight: bold;"&gt;데이터베이스를 종료&lt;/span&gt;합니다.&lt;br /&gt;&lt;span style="font-family: Terminal,monospace;"&gt;SQL&amp;gt; shutdown immediate&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;Database closed.&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;Database dismounted.&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;ORACLE instance shut down.&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;데이터파일을 복사&lt;/span&gt;합니다.&lt;br /&gt;&lt;span style="font-family: Terminal,monospace;"&gt;SQL&amp;gt; host cp $ORACLE_BASE/oradata/orcl/*.dbf $ORACLE_BASE/oradata/clone/&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;5. clone DB로 접속후 control을 생성하기 위해 nomount로 시작합니다.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Terminal,monospace;"&gt;OS$ export ORACLE_SID=clone&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;OS$ sqlplus / as sysdba&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Terminal,monospace;"&gt;SQL&amp;gt; startup nomount&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;ORACLE instance started.&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;br /&gt;&lt;span style="font-family: Terminal,monospace;"&gt;Total System Global Area&amp;nbsp; 285212672 bytes&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;Fixed Size &amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 1218992 bytes&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;Variable Size &amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; 92276304 bytes&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;Database Buffers &amp;nbsp;&amp;nbsp; &amp;nbsp; 188743680 bytes&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;Redo Buffers &amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 2973696 bytes&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-weight: bold;"&gt;6. control file 생성&lt;/span&gt;&lt;br /&gt;위에서 편집하여 만들어준 control을 실행합니다.&lt;br /&gt;&lt;span style="font-family: Terminal,monospace;"&gt;SQL&amp;gt; @control&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;Control file created.&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;br /&gt;archive log file이 없지만 &lt;span style="font-weight: bold;"&gt;recover&lt;/span&gt;한번 해보겠습니다.&lt;br /&gt;&lt;span style="font-family: Terminal,monospace;"&gt;SQL&amp;gt; recover database until cancel using backup controlfile;&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;ORA-00279: change 863069 generated at 10/28/2009 23:07:20 needed for thread 1&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;ORA-00289: suggestion : /u01/app/oracle/flash_recovery_area/CLONE/archivelog/2009_10_28/o1_mf_1_11_%u_.arc&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;ORA-00280: change 863069 for thread 1 is in sequence #11&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;Specify log: {&amp;lt;RET&amp;gt;=suggested | filename | AUTO | CANCEL}&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;CANCEL&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;Media recovery cancelled.&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-weight: bold;"&gt;7. 데이터베이스를 오픈합니다.&lt;/span&gt;&lt;br /&gt;이제 불완전복구 방식으로 데이터베이스를 오픈합니다.&lt;br /&gt;&lt;span style="font-family: Terminal,monospace;"&gt;alter database open resetlogs;&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;Database altered.&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;데이터베이스 인스턴스 상태 조회&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Terminal,monospace;"&gt;SQL&amp;gt; select status from v$instance;&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;STATUS&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;------------------------------------&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;OPEN&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;br /&gt;데이터베이스가 정상적으로 복사되어 &lt;span style="font-weight: bold;"&gt;오픈&lt;/span&gt;되었습니다.&lt;br /&gt;&lt;br /&gt;아직 &lt;span style="font-weight: bold;"&gt;password 파일&lt;/span&gt;을 만들지 않아 리스너를 통한 원격접속이 되지 않을것입니다.&lt;br /&gt;&lt;span style="font-family: Terminal,monospace;"&gt;$ orapwd file=$ORACLE_HOME/dbs/orapwclone password=oracle&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;현재 데이터베이스는 pfile을 통하여 시작되었습니다.&lt;br /&gt;안정적으로 startup되는것이 확인디었다면 spfile로 전환합니다.&lt;br /&gt;&lt;span style="font-family: Terminal,monospace;"&gt;SQL&amp;gt; create spfile='$ORACLE_HOME/dbs/spfileclone.ora' from pfile;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: Terminal,monospace;"&gt;File created.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;데이터베이스를 재 시작한 후 spfile로 잘 시작되었는지 확인하고 pfile을 제거합니다.&lt;br /&gt;&lt;span style="font-family: Terminal,monospace;"&gt;SQL&amp;gt; show parameter spfile&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;NAME &amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; TYPE &amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; VALUE&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;------------------------------------ ----------------------------------&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;spfile &amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; string &amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; /u01/app/oracle/product/10.2.0&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;SQL&amp;gt; host rm $ORACLE_HOME/dbs/initclone.ora&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;br /&gt;데이터베이스 복사가 완료되었습니다.&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9124419607002325392-8231906040471888863?l=linux-textcube.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://linux-textcube.blogspot.com/feeds/8231906040471888863/comments/default' title='댓글'/><link rel='replies' type='text/html' href='http://linux-textcube.blogspot.com/2009/10/%EB%8D%B0%EC%9D%B4%ED%84%B0%EB%B2%A0%EC%9D%B4%EC%8A%A4-%EB%B3%B5%EC%82%AC.html#comment-form' title='0개의 덧글'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9124419607002325392/posts/default/8231906040471888863'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9124419607002325392/posts/default/8231906040471888863'/><link rel='alternate' type='text/html' href='http://linux-textcube.blogspot.com/2009/10/%EB%8D%B0%EC%9D%B4%ED%84%B0%EB%B2%A0%EC%9D%B4%EC%8A%A4-%EB%B3%B5%EC%82%AC.html' title='데이터베이스 복사'/><author><name>cuwoom</name><uri>http://www.blogger.com/profile/16251952661989595077</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9124419607002325392.post-7177360230494369818</id><published>2009-10-28T20:58:00.000+09:00</published><updated>2011-01-29T19:57:30.971+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='isqlplus sysdba'/><category scheme='http://www.blogger.com/atom/ns#' term='Oracle'/><category scheme='http://www.blogger.com/atom/ns#' term='SQL'/><category scheme='http://www.blogger.com/atom/ns#' term='isqlplus dba'/><category scheme='http://www.blogger.com/atom/ns#' term='isqlplus'/><title type='text'>DBA도 iSQL*Plus 사용하기(10g)</title><content type='html'>&lt;script src='http://ss.textcube.com/service/blog/script/blogger.js' type='text/javascript'&gt;&lt;/script&gt;sqlplus 를 웹환경에서 사용할수 있도록 도와주는 isqlplus를 경험해보겠습니다.&lt;br /&gt;&lt;br /&gt;기본적으로 $ORACLE_HOME/bin/&lt;br /&gt;&lt;SPAN style="FONT-WEIGHT: bold"&gt;isqlplusctl stop 정지&lt;/SPAN&gt;&lt;br /&gt;&lt;SPAN style="FONT-FAMILY: Terminal, monospace"&gt;OS&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: Terminal, monospace"&gt;$ isqlplusctl stop&lt;/SPAN&gt;&lt;BR style="FONT-FAMILY: Terminal, monospace"&gt;&lt;SPAN style="FONT-FAMILY: Terminal, monospace"&gt;iSQL*Plus 10.2.0.1.0&lt;/SPAN&gt;&lt;BR style="FONT-FAMILY: Terminal, monospace"&gt;&lt;SPAN style="FONT-FAMILY: Terminal, monospace"&gt;Copyright (c) 2003, 2005, Oracle.&amp;nbsp; All rights reserved.&lt;/SPAN&gt;&lt;BR style="FONT-FAMILY: Terminal, monospace"&gt;&lt;SPAN style="FONT-FAMILY: Terminal, monospace"&gt;Stopping iSQL*Plus ...&lt;/SPAN&gt;&lt;BR style="FONT-FAMILY: Terminal, monospace"&gt;&lt;SPAN style="FONT-FAMILY: Terminal, monospace"&gt;iSQL*Plus stopped.&lt;/SPAN&gt;&lt;BR style="FONT-FAMILY: Terminal, monospace"&gt;&lt;br /&gt;&lt;SPAN style="FONT-WEIGHT: bold"&gt;isqlplusctl start 시작&lt;/SPAN&gt;&lt;br /&gt;&lt;SPAN style="FONT-FAMILY: Terminal, monospace"&gt;OS&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: Terminal, monospace"&gt;$ isqlplusctl start&lt;/SPAN&gt;&lt;BR style="FONT-FAMILY: Terminal, monospace"&gt;&lt;SPAN style="FONT-FAMILY: Terminal, monospace"&gt;iSQL*Plus 10.2.0.1.0&lt;/SPAN&gt;&lt;BR style="FONT-FAMILY: Terminal, monospace"&gt;&lt;SPAN style="FONT-FAMILY: Terminal, monospace"&gt;Copyright (c) 2003, 2005, Oracle.&amp;nbsp; All rights reserved.&lt;/SPAN&gt;&lt;BR style="FONT-FAMILY: Terminal, monospace"&gt;&lt;SPAN style="FONT-FAMILY: Terminal, monospace"&gt;Starting iSQL*Plus ...&lt;/SPAN&gt;&lt;BR style="FONT-FAMILY: Terminal, monospace"&gt;&lt;SPAN style="FONT-FAMILY: Terminal, monospace"&gt;iSQL*Plus started.&lt;/SPAN&gt;&lt;BR style="FONT-FAMILY: Terminal, monospace"&gt;&lt;br /&gt;isqlplus 를 시작하면 기본적으로 5560포트를 이용하여 접속할수 있습니다.&lt;br /&gt;&lt;SPAN style="FONT-FAMILY: Terminal, monospace"&gt;http://localhost:5560/isqlplus&lt;/SPAN&gt;&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XMTXkTG2Tn.png" style="width:563px;height:376px;" alt=""  /&gt;&lt;/div&gt;일반 사용자 계정으로 로그인 하여 sqlplus와 동일하게 사용할수 있습니다.&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XS0ogangFV.png" style="width:580px;height:407px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/1300/attach/XS0ogangFV.png')" /&gt;&lt;/div&gt;그러나 기본적으로 DBA계정은 접속할수 없도록 되어 있습니다.&lt;br /&gt;DBA계정도 isqlplus를 사용할수 있도록 설정하겠습니다.&lt;br /&gt;&lt;A href="http://download.oracle.com/docs/cd/B19306_01/server.102/b14357/ch2.htm#BCEIHEJF" target=_blank&gt;오라클 문서&lt;/A&gt;를 참조하였습니다.&lt;br /&gt;먼저 오라클의 자바관련 변수가 설정되어 있어야 합니다.&lt;br /&gt;설정되어 있지 않다면 다음 명령어 &lt;SPAN style="FONT-WEIGHT: bold"&gt;환경변수&lt;/SPAN&gt;를 설정합니다.&lt;br /&gt;&lt;SPAN style="FONT-FAMILY: Terminal, monospace"&gt;OS&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: Terminal, monospace"&gt;$ export JAVA_HOME=$ORACLE_HOME/jdk&lt;/SPAN&gt;&lt;BR style="FONT-FAMILY: Terminal, monospace"&gt;&lt;SPAN style="FONT-FAMILY: Terminal, monospace"&gt;OS&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: Terminal, monospace"&gt;$ echo $JAVA_HOME&lt;/SPAN&gt;&lt;BR style="FONT-FAMILY: Terminal, monospace"&gt;&lt;SPAN style="FONT-FAMILY: Terminal, monospace"&gt;/u01/app/oracle/product/10.2.0/db_1/jdk&lt;/SPAN&gt;&lt;BR style="FONT-FAMILY: Terminal, monospace"&gt;&lt;br /&gt;&lt;SPAN style="FONT-WEIGHT: bold"&gt;isqlplus 디렉토리로 접속하여 작업을 합니다.&lt;/SPAN&gt;&lt;br /&gt;&lt;SPAN style="FONT-FAMILY: Terminal, monospace"&gt;cd $ORACLE_HOME/oc4j/j2ee/isqlplus/application-deployments/isqlplus&lt;/SPAN&gt;&lt;br /&gt;&lt;br /&gt;쉘을 띄워서 작업을 하거나 모든 명령어를 띄워서 할수 있습니다.&lt;br /&gt;&lt;SPAN style="FONT-WEIGHT: bold"&gt;쉘&lt;/SPAN&gt;을 띄우는 방법은 다음과 같습니다.&lt;br /&gt;&lt;SPAN style="FONT-FAMILY: Terminal, monospace"&gt;OS&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: Terminal, monospace"&gt;$ $JAVA_HOME/bin/java -Djava.security.properties=$ORACLE_HOME/oc4j/j2ee/home/config/jazn.security.props -jar $ORACLE_HOME/oc4j/j2ee/home/jazn.jar -user "iSQL*Plus DBA/admin" -password welcome -shell&lt;/SPAN&gt;&lt;BR style="FONT-FAMILY: Terminal, monospace"&gt;welcome은 초기 비밀번호입니다.(admin계정의 비밀번호입니다.)&lt;br /&gt;&lt;br /&gt;&lt;SPAN style="FONT-WEIGHT: bold"&gt;계정을 생성&lt;/SPAN&gt;합니다.&lt;br /&gt;명령어를 통한 방법&lt;br /&gt;&lt;SPAN style="FONT-FAMILY: Terminal, monospace"&gt;OS$ $JAVA_HOME/bin/java -Djava.security.properties=$ORACLE_HOME/oc4j/j2ee/home/config/jazn.security.props -jar $ORACLE_HOME/oc4j/j2ee/home/jazn.jar -user "iSQL*Plus DBA/admin" -password welcome -adduser "iSQL*Plus DBA" test testpw&lt;/SPAN&gt;&lt;BR style="FONT-FAMILY: Terminal, monospace"&gt;쉘을 이용한 방법&lt;br /&gt;&lt;SPAN style="FONT-FAMILY: Terminal, monospace"&gt;JAZN&amp;gt; adduser "iSQL*Plus DBA" test(새 사용자) testpw&lt;/SPAN&gt;(비밀번호)&lt;br /&gt;&lt;br /&gt;현재 &lt;SPAN style="FONT-WEIGHT: bold"&gt;사용자 목록을 출력&lt;/SPAN&gt;합니다.&lt;br /&gt;명령어를 통한 방법&lt;br /&gt;&lt;SPAN style="FONT-FAMILY: Terminal, monospace"&gt;OS&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: Terminal, monospace"&gt;$ $JAVA_HOME/bin/java -Djava.security.properties=$ORACLE_HOME/oc4j/j2ee/home/config/jazn.security.props -jar $ORACLE_HOME/oc4j/j2ee/home/jazn.jar -user "iSQL*Plus DBA/admin" -password welcome -listusers "iSQL*Plus DBA"&lt;/SPAN&gt;&lt;BR style="FONT-FAMILY: Terminal, monospace"&gt;&lt;SPAN style="FONT-FAMILY: Terminal, monospace"&gt;admin&lt;/SPAN&gt;&lt;BR style="FONT-FAMILY: Terminal, monospace"&gt;&lt;SPAN style="FONT-FAMILY: Terminal, monospace"&gt;test&lt;/SPAN&gt;&lt;BR style="FONT-FAMILY: Terminal, monospace"&gt;쉘을 통한 방법&lt;br /&gt;&lt;SPAN style="FONT-FAMILY: Terminal, monospace"&gt;JAZN&amp;gt; listusers "iSQL*Plus DBA"&lt;/SPAN&gt;&lt;br /&gt;&lt;br /&gt;&lt;SPAN style="FONT-WEIGHT: bold"&gt;권한을 할당&lt;/SPAN&gt;합니다.&lt;br /&gt;명령어를 통한 방법&lt;br /&gt;&lt;SPAN style="FONT-FAMILY: Terminal, monospace"&gt;OS&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: Terminal, monospace"&gt;$ $JAVA_HOME/bin/java -Djava.security.properties=$ORACLE_HOME/oc4j/j2ee/home/config/jazn.security.props -jar $ORACLE_HOME/oc4j/j2ee/home/jazn.jar -user "iSQL*Plus DBA/admin" -password welcome -grantrole webDba "iSQL*Plus DBA" test&lt;/SPAN&gt;(사용자)&lt;BR style="FONT-FAMILY: Terminal, monospace"&gt;쉘을 통한방법&lt;br /&gt;&lt;SPAN style="FONT-FAMILY: Terminal, monospace"&gt;JAZN&amp;gt; grantrole webDba "iSQL*Plus DBA" test&lt;/SPAN&gt;(사용자)&lt;br /&gt;&lt;br /&gt;&lt;SPAN style="FONT-WEIGHT: bold"&gt;권한을 회수&lt;/SPAN&gt;합니다.&lt;br /&gt;명령어를 통한 방법&lt;br /&gt;&lt;SPAN style="FONT-FAMILY: Terminal, monospace"&gt;OS&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: Terminal, monospace"&gt;$ $JAVA_HOME/bin/java -Djava.security.properties=$ORACLE_HOME/oc4j/j2ee/home/config/jazn.security.props -jar $ORACLE_HOME/oc4j/j2ee/home/jazn.jar -user "iSQL*Plus DBA/admin" -password welcome -revokerole webDba "iSQL*Plus DBA" test(사용자)&lt;/SPAN&gt;&lt;BR style="FONT-FAMILY: Terminal, monospace"&gt;쉘을 통한방법&lt;br /&gt;&lt;SPAN style="FONT-FAMILY: Terminal, monospace"&gt;JAZN&amp;gt; revokerole webDba "iSQL*Plus DBA" test&lt;/SPAN&gt;(사용자)&lt;br /&gt;&lt;br /&gt;&lt;SPAN style="FONT-WEIGHT: bold"&gt;사용자를 삭제&lt;/SPAN&gt;합니다.&lt;br /&gt;명령어를 통한 방법&lt;br /&gt;&lt;SPAN style="FONT-FAMILY: Terminal, monospace"&gt;OS&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: Terminal, monospace"&gt;$ $JAVA_HOME/bin/java -Djava.security.properties=$ORACLE_HOME/oc4j/j2ee/home/config/jazn.security.props -jar $ORACLE_HOME/oc4j/j2ee/home/jazn.jar -user "iSQL*Plus DBA/admin" -password welcome -remuser "iSQL*Plus DBA" test&lt;/SPAN&gt;(사용자)&lt;BR style="FONT-FAMILY: Terminal, monospace"&gt;쉘을 통한방법&lt;br /&gt;&lt;SPAN style="FONT-FAMILY: Terminal, monospace"&gt;JAZN&amp;gt; remuser "iSQL*Plus DBA" test&lt;/SPAN&gt;(사용자)&lt;br /&gt;&lt;br /&gt;&lt;SPAN style="FONT-WEIGHT: bold"&gt;비밀번호를 변경&lt;/SPAN&gt;합니다.&lt;br /&gt;명령어를 통한방법&lt;br /&gt;&lt;SPAN style="FONT-FAMILY: Terminal, monospace"&gt;OS&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: Terminal, monospace"&gt;$ $JAVA_HOME/bin/java -Djava.security.properties=$ORACLE_HOME/oc4j/j2ee/home/config/jazn.security.props -jar $ORACLE_HOME/oc4j/j2ee/home/jazn.jar -user "iSQL*Plus DBA/admin" -password welcome-setpasswd "iSQL*Plus DBA" admin(사용자) welcome(기존비밀번호) oracle&lt;/SPAN&gt;(새 비밀번호)&lt;BR style="FONT-FAMILY: Terminal, monospace"&gt;쉘을 통한방법&lt;br /&gt;&lt;SPAN style="FONT-FAMILY: Terminal, monospace"&gt;JAZN&amp;gt; setpasswd "iSQL*Plus DBA" test(사용자명) testpw(기존비밀번호) oracle&lt;/SPAN&gt;(새 비밀번호)&lt;br /&gt;admin계정의 비밀번호를 변경할경우 명령어 사용시 welcome대신 변경된 비밀번호가 사용됩니다.&lt;br /&gt;&lt;br /&gt;이제 dba로도 접속하여 isqlplus를 사용해볼수 있습니다.&lt;br /&gt;&lt;SPAN style="FONT-FAMILY: Terminal, monospace"&gt;http://oracleserver:5560/isqlplus/dba&lt;/SPAN&gt;&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XYKhsd0Grt.png" style="width:558px;height:395px;" alt=""  /&gt;&lt;/div&gt;sysdba로 접속할수 있도록 생겼습니다.&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XK0jdaEIKB.png" style="width:551px;height:454px;" alt=""  /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9124419607002325392-7177360230494369818?l=linux-textcube.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://linux-textcube.blogspot.com/feeds/7177360230494369818/comments/default' title='댓글'/><link rel='replies' type='text/html' href='http://linux-textcube.blogspot.com/2009/10/dba%EB%8F%84-isqlplus-%EC%82%AC%EC%9A%A9%ED%95%98%EA%B8%B010g.html#comment-form' title='0개의 덧글'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9124419607002325392/posts/default/7177360230494369818'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9124419607002325392/posts/default/7177360230494369818'/><link rel='alternate' type='text/html' href='http://linux-textcube.blogspot.com/2009/10/dba%EB%8F%84-isqlplus-%EC%82%AC%EC%9A%A9%ED%95%98%EA%B8%B010g.html' title='DBA도 iSQL*Plus 사용하기(10g)'/><author><name>cuwoom</name><uri>http://www.blogger.com/profile/16251952661989595077</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9124419607002325392.post-215523139632920047</id><published>2009-10-27T11:59:00.000+09:00</published><updated>2011-01-29T19:57:30.857+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='oracle sql'/><category scheme='http://www.blogger.com/atom/ns#' term='Oracle'/><category scheme='http://www.blogger.com/atom/ns#' term='select'/><category scheme='http://www.blogger.com/atom/ns#' term='SQL'/><title type='text'>SQL의 기본</title><content type='html'>데이터베이스에서 기초적으로 알아야 하는것은 SQL입니다.&lt;br /&gt;오라클에서 사용되는 SQL중 select에 간하여 알아보게습니다.&lt;br /&gt;타 데이터베이스와 크게 다르지 않습니다.&lt;br /&gt;기본적으로 실행되는 예제는 SCOTT 계정에서 진행되겠습니다.&lt;br /&gt;&lt;br /&gt;다음은 select의 가장 기초 질의입니다.&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;SQL&amp;gt; select * from emp;&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;EMPNO ENAME&amp;nbsp; JOB &amp;nbsp;&amp;nbsp; &amp;nbsp;MGR HIREDATE &amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; SAL&amp;nbsp; COMM DEPTNO&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;----- ------ --------- ----- ------------------- ----- ----- ------&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;&amp;nbsp;7369 SMITH&amp;nbsp; CLERK &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; 7902 1980-12-17 00:00:00 &amp;nbsp; 800 &amp;nbsp; 20&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;&amp;nbsp;7499 ALLEN&amp;nbsp; SALESMAN &amp;nbsp;&amp;nbsp; 7698 1981-02-20 00:00:00&amp;nbsp; 1600&amp;nbsp; 300 &amp;nbsp;&amp;nbsp; &amp;nbsp;30&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;&amp;nbsp;7521 WARD &amp;nbsp; SALESMAN &amp;nbsp;&amp;nbsp; 7698 1981-02-22 00:00:00&amp;nbsp; 1250&amp;nbsp; 500 &amp;nbsp;&amp;nbsp; &amp;nbsp;30&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;&amp;nbsp;7566 JONES&amp;nbsp; MANAGER &amp;nbsp; &amp;nbsp; 7839 1981-04-02 00:00:00&amp;nbsp; 2975 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; 20&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;&amp;nbsp;7654 MARTIN SALESMAN &amp;nbsp;&amp;nbsp; 7698 1981-09-28 00:00:00&amp;nbsp; 1250 1400 &amp;nbsp;&amp;nbsp; &amp;nbsp;30&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;&amp;nbsp;7698 BLAKE&amp;nbsp; MANAGER&amp;nbsp; &amp;nbsp;&amp;nbsp; 7839 1981-05-01 00:00:00&amp;nbsp; 2850 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; 30&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;&amp;nbsp;7782 CLARK&amp;nbsp; MANAGER &amp;nbsp; &amp;nbsp; 7839 1981-06-09 00:00:00&amp;nbsp; 2450&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; 10&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;&amp;nbsp;7788 SCOTT&amp;nbsp; ANALYST &amp;nbsp; &amp;nbsp; 7566 1987-04-19 00:00:00&amp;nbsp; 3000 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; 20&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;&amp;nbsp;7839 KING &amp;nbsp; PRESIDENT &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; 1981-11-17 00:00:00&amp;nbsp; 5000 &amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 10&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;&amp;nbsp;7844 TURNER SALESMAN &amp;nbsp;&amp;nbsp; 7698 1981-09-08 00:00:00&amp;nbsp; 1500 &amp;nbsp;&amp;nbsp; 0 &amp;nbsp;&amp;nbsp; &amp;nbsp;30&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;&amp;nbsp;7876 ADAMS&amp;nbsp; CLERK &amp;nbsp; &amp;nbsp; &amp;nbsp; 7788 1987-05-23 00:00:00&amp;nbsp; 1100 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; 20&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;&amp;nbsp;7900 JAMES&amp;nbsp; CLERK &amp;nbsp; &amp;nbsp; &amp;nbsp; 7698 1981-12-03 00:00:00 &amp;nbsp; 950 &amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 30&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;&amp;nbsp;7902 FORD &amp;nbsp; ANALYST &amp;nbsp; &amp;nbsp; 7566 1981-12-03 00:00:00&amp;nbsp; 3000 &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; 20&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;&amp;nbsp;7934 MILLER CLERK &amp;nbsp; &amp;nbsp; &amp;nbsp; 7782 1982-01-23 00:00:00&amp;nbsp; 1300 &amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 10&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;emp테이블의 모든 컬럼(*)을 보고자 하는 예제입니다.&lt;br /&gt;* 표시 대신에 컬럼명을 지정하여 확인할수 있습니다.&lt;br /&gt;&lt;span style="font-family: Terminal,monospace;"&gt;SQL&amp;gt; select deptno, dname from dept;&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;DEPTNO DNAME&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;------ ------------------------------------------&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;&amp;nbsp; &amp;nbsp; 10 ACCOUNTING&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;&amp;nbsp; &amp;nbsp; 20 RESEARCH&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;&amp;nbsp; &amp;nbsp; 30 SALES&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;&amp;nbsp; &amp;nbsp; 40 OPERATIONS&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;br /&gt;각종 산술 연산 기호를 이용하여 계산할수 있으나 NULL값을 포함하는 경우 결과는 NULL값이 됩니다.&lt;br /&gt;다음 예제에서 보너스를 받지 않는 사원의 연봉을 구할수 없음을 알수 있습니다.&lt;br /&gt;&lt;span style="font-family: Terminal,monospace;"&gt;SQL&amp;gt; select ename,sal,comm,12*sal+comm from emp;&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;ENAME &amp;nbsp;&amp;nbsp; &amp;nbsp;SAL&amp;nbsp; COMM 12*SAL+COMM&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;------ ----- ----- -----------&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;SMITH &amp;nbsp;&amp;nbsp; &amp;nbsp;800&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;ALLEN &amp;nbsp;&amp;nbsp; 1600 &amp;nbsp; 300 &amp;nbsp;&amp;nbsp; &amp;nbsp;19500&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;WARD &amp;nbsp; &amp;nbsp; 1250 &amp;nbsp; 500 &amp;nbsp;&amp;nbsp; &amp;nbsp;15500&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;JONES &amp;nbsp;&amp;nbsp; 2975&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;MARTIN &amp;nbsp; 1250&amp;nbsp; 1400 &amp;nbsp;&amp;nbsp; &amp;nbsp;16400&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;BLAKE &amp;nbsp;&amp;nbsp; 2850&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;CLARK &amp;nbsp;&amp;nbsp; 2450&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;SCOTT &amp;nbsp;&amp;nbsp; 3000&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;KING &amp;nbsp; &amp;nbsp; 5000&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;TURNER &amp;nbsp; 1500 &amp;nbsp;&amp;nbsp; &amp;nbsp;0 &amp;nbsp;&amp;nbsp; &amp;nbsp;18000&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;ADAMS &amp;nbsp;&amp;nbsp; 1100&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;JAMES &amp;nbsp;&amp;nbsp; &amp;nbsp;950&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;FORD &amp;nbsp; &amp;nbsp; 3000&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;MILLER &amp;nbsp; 1300&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;14 rows selected.&lt;/span&gt;&lt;br /&gt;다음과 같이 별칭(Alias)를 이용하여 컬럼명을 변경할수 있습니다.&lt;br /&gt;명시적으로 AS 키워드를 사용할수 있으며 큰 따옴표를 이용하여 소문자,특수문자를 사용할수 있습니다.&lt;br /&gt;&lt;span style="font-family: Terminal,monospace;"&gt;SQL&amp;gt; select ename name,sal,comm,12*sal+comm as "money" from emp;&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;NAME &amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;SAL&amp;nbsp; COMM &amp;nbsp;&amp;nbsp; money&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;----------------------------------------&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;SMITH &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; 800&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;ALLEN &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 1600 &amp;nbsp; 300 &amp;nbsp;&amp;nbsp; 19500&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;WARD &amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 1250 &amp;nbsp; 500 &amp;nbsp;&amp;nbsp; 15500&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;JONES &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 2975&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;MARTIN &amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 1250&amp;nbsp; 1400 &amp;nbsp;&amp;nbsp; 16400&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;BLAKE &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 2850&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;CLARK &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 2450&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;SCOTT &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 3000&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;KING &amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 5000&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;TURNER &amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 1500 &amp;nbsp;&amp;nbsp; &amp;nbsp;0 &amp;nbsp;&amp;nbsp; 18000&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;ADAMS &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 1100&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;JAMES &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; 950&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;FORD &amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 3000&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;MILLER &amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 1300&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;14 rows selected.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;연결 연산자를 사용하여 다음과 같이 간단한 문장을 사용할수 있습니다.&lt;br /&gt;&lt;span style="font-family: Terminal,monospace;"&gt;SQL&amp;gt; select job || ' is ' || initcap(ename) || '''s job.' as jobs from emp;&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;JOBS&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;------------------------------&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;CLERK is Smith's job.&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;SALESMAN is Allen's job.&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;SALESMAN is Ward's job.&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;MANAGER is Jones's job.&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;SALESMAN is Martin's job.&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;MANAGER is Blake's job.&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;MANAGER is Clark's job.&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;ANALYST is Scott's job.&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;PRESIDENT is King's job.&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;SALESMAN is Turner's job.&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;CLERK is Adams's job.&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;CLERK is James's job.&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;ANALYST is Ford's job.&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;CLERK is Miller's job.&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;14 rows selected.&lt;/span&gt;&lt;br /&gt;initcap라는 단어의 첫글자를 대문자를 바꾸어주는 함수를 사용해보았습니다.&lt;br /&gt;홀 따옴표 안에 홀따옴표를 사용하고자 하는 경우에는 홀 따옴표를 한번더 사용합니다.&lt;br /&gt;별칭을 이용하여 컬럼명이 깔끔하게 나오도록 하였습니다.&lt;br /&gt;홀따옴표 안에 있는 문자들을 리터럴 문자라고 부릅니다.&lt;br /&gt;&lt;br /&gt;질의는 보통 중복과 상관없이 모든 행을 포함하여 표시합니다.&lt;br /&gt;&lt;span style="font-family: Terminal,monospace;"&gt;SQL&amp;gt; select job from emp;&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;JOB&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;---------&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;CLERK&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;SALESMAN&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;SALESMAN&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;MANAGER&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;SALESMAN&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;MANAGER&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;MANAGER&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;ANALYST&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;PRESIDENT&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;SALESMAN&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;CLERK&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;CLERK&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;ANALYST&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;CLERK&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;14 rows selected.&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;br /&gt;DISTINCT를 이용하여 중복을 제거할수 있습니다.&lt;br /&gt;&lt;span style="font-family: Terminal,monospace;"&gt;SQL&amp;gt; select distinct job from emp;&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;JOB&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;---------&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;CLERK&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;SALESMAN&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;PRESIDENT&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;MANAGER&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;ANALYST&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;br /&gt;대략 기본적인 SQL의 select중에서도 기본을 알아보았습니다.&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9124419607002325392-215523139632920047?l=linux-textcube.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://linux-textcube.blogspot.com/feeds/215523139632920047/comments/default' title='댓글'/><link rel='replies' type='text/html' href='http://linux-textcube.blogspot.com/2009/10/sql%EC%9D%98-%EA%B8%B0%EB%B3%B8.html#comment-form' title='0개의 덧글'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9124419607002325392/posts/default/215523139632920047'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9124419607002325392/posts/default/215523139632920047'/><link rel='alternate' type='text/html' href='http://linux-textcube.blogspot.com/2009/10/sql%EC%9D%98-%EA%B8%B0%EB%B3%B8.html' title='SQL의 기본'/><author><name>cuwoom</name><uri>http://www.blogger.com/profile/16251952661989595077</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9124419607002325392.post-8462501782750295766</id><published>2009-10-22T23:31:00.000+09:00</published><updated>2011-01-29T19:57:30.704+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='sysinfo'/><category scheme='http://www.blogger.com/atom/ns#' term='리눅스 시스템 정보'/><category scheme='http://www.blogger.com/atom/ns#' term='linux sysinfo'/><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='hradinfo'/><category scheme='http://www.blogger.com/atom/ns#' term='우분투 시스템 정보'/><category scheme='http://www.blogger.com/atom/ns#' term='운영체제'/><title type='text'>시스템 정보보기!</title><content type='html'>&lt;script src='http://ss.textcube.com/service/blog/script/blogger.js' type='text/javascript'&gt;&lt;/script&gt;&lt;font style="font-weight: bold;" size="2"&gt;우분투 초보가 당황하는것 중 시스템 정보를 확인하는 부분일것입니다.&lt;br /&gt;간단히 확인할수 있을것같은 것도 찾기가 어렵게 느껴집니다.&lt;br /&gt;자! 이제 여러가지 시스템 정보를 알아보는 방법에 대하여 알아겠습니다.&lt;/font&gt;&lt;br /&gt;&lt;br /&gt;&lt;font style="font-weight: bold;" size="3"&gt;1. 콘솔(터미널 환경) 시스템정보 확인하기!&lt;/font&gt;&lt;br /&gt;&amp;nbsp; - CPU&lt;br /&gt;&lt;p id="more-135-0" class="moreless_fold" style="color: #000000; padding: 0 0 0 10px;"&gt;&lt;span style="cursor: pointer;" onclick="if (window.TC$PRIV_toggleMoreLessBlogger != undefined) {TC$PRIV_toggleMoreLessBlogger(this, '135-0','결과보기..','닫기.'); return false;} else {document.getElementById('content-135-0').style.display='';}"&gt;      결과보기..&lt;/span&gt;&lt;/p&gt;  &lt;div id="content-135-0" class="moreless_content" style="display: none; border: 1px dashed #cccccc; background-color: #f3f3f3; margin: 0 10px padding: 5px;"&gt;&lt;div style="border: 1px solid rgb(204, 204, 204); padding: 10px; background-color: rgb(244, 244, 244); font-family: Terminal,monospace;"&gt;$ cat /proc/cpuinfo &lt;br /&gt;processor &amp;nbsp;&amp;nbsp; : 0&lt;br /&gt;vendor_id &amp;nbsp;&amp;nbsp; : GenuineIntel&lt;br /&gt;cpu family &amp;nbsp;&amp;nbsp; : 6&lt;br /&gt;model &amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; : 15&lt;br /&gt;model name &amp;nbsp;&amp;nbsp; : Intel(R) Core(TM)2 CPU &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; 6600&amp;nbsp; @ 2.40GHz&lt;br /&gt;stepping &amp;nbsp;&amp;nbsp; : 6&lt;br /&gt;cpu MHz &amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; : 1600.000&lt;br /&gt;cache size &amp;nbsp;&amp;nbsp; : 4096 KB&lt;br /&gt;physical id &amp;nbsp;&amp;nbsp; : 0&lt;br /&gt;siblings &amp;nbsp;&amp;nbsp; : 2&lt;br /&gt;core id &amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; : 0&lt;br /&gt;cpu cores &amp;nbsp;&amp;nbsp; : 2&lt;br /&gt;apicid &amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; : 0&lt;br /&gt;initial apicid &amp;nbsp;&amp;nbsp; : 0&lt;br /&gt;fdiv_bug &amp;nbsp;&amp;nbsp; : no&lt;br /&gt;hlt_bug &amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; : no&lt;br /&gt;f00f_bug &amp;nbsp;&amp;nbsp; : no&lt;br /&gt;coma_bug &amp;nbsp;&amp;nbsp; : no&lt;br /&gt;fpu &amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; : yes&lt;br /&gt;fpu_exception &amp;nbsp;&amp;nbsp; : yes&lt;br /&gt;cpuid level &amp;nbsp;&amp;nbsp; : 10&lt;br /&gt;wp &amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; : yes&lt;br /&gt;flags &amp;nbsp; &amp;nbsp; &amp;nbsp; : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmovpat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx lmconstant_tsc arch_perfmon pebs bts pni dtes64 monitor ds_cpl vmx esttm2 ssse3 cx16 xtpr pdcm lahf_lm tpr_shadow&lt;br /&gt;bogomips &amp;nbsp;&amp;nbsp; : 4799.84&lt;br /&gt;clflush size &amp;nbsp;&amp;nbsp; : 64&lt;br /&gt;power management:&lt;br /&gt;&lt;br /&gt;processor &amp;nbsp;&amp;nbsp; : 1&lt;br /&gt;vendor_id &amp;nbsp;&amp;nbsp; : GenuineIntel&lt;br /&gt;cpu family &amp;nbsp;&amp;nbsp; : 6&lt;br /&gt;model &amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; : 15&lt;br /&gt;model name &amp;nbsp;&amp;nbsp; : Intel(R) Core(TM)2 CPU &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; 6600&amp;nbsp; @ 2.40GHz&lt;br /&gt;stepping &amp;nbsp;&amp;nbsp; : 6&lt;br /&gt;cpu MHz &amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; : 1600.000&lt;br /&gt;cache size &amp;nbsp;&amp;nbsp; : 4096 KB&lt;br /&gt;physical id &amp;nbsp;&amp;nbsp; : 0&lt;br /&gt;siblings &amp;nbsp;&amp;nbsp; : 2&lt;br /&gt;core id &amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; : 1&lt;br /&gt;cpu cores &amp;nbsp;&amp;nbsp; : 2&lt;br /&gt;apicid &amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; : 1&lt;br /&gt;initial apicid &amp;nbsp;&amp;nbsp; : 1&lt;br /&gt;fdiv_bug &amp;nbsp;&amp;nbsp; : no&lt;br /&gt;hlt_bug &amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; : no&lt;br /&gt;f00f_bug &amp;nbsp;&amp;nbsp; : no&lt;br /&gt;coma_bug &amp;nbsp;&amp;nbsp; : no&lt;br /&gt;fpu &amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; : yes&lt;br /&gt;fpu_exception &amp;nbsp;&amp;nbsp; : yes&lt;br /&gt;cpuid level &amp;nbsp;&amp;nbsp; : 10&lt;br /&gt;wp &amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; : yes&lt;br /&gt;flags &amp;nbsp; &amp;nbsp; &amp;nbsp; : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmovpat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx lmconstant_tsc arch_perfmon pebs bts pni dtes64 monitor ds_cpl vmx esttm2 ssse3 cx16 xtpr pdcm lahf_lm tpr_shadow&lt;br /&gt;bogomips &amp;nbsp;&amp;nbsp; : 4800.06&lt;br /&gt;clflush size &amp;nbsp;&amp;nbsp; : 64&lt;br /&gt;power management:&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&amp;nbsp;- 메모리정보 상세히&lt;br /&gt;&lt;p id="more-135-1" class="moreless_fold" style="color: #000000; padding: 0 0 0 10px;"&gt;&lt;span style="cursor: pointer;" onclick="if (window.TC$PRIV_toggleMoreLessBlogger != undefined) {TC$PRIV_toggleMoreLessBlogger(this, '135-1','결과보기..','닫기'); return false;} else {document.getElementById('content-135-1').style.display='';}"&gt;      결과보기..&lt;/span&gt;&lt;/p&gt;  &lt;div id="content-135-1" class="moreless_content" style="display: none; border: 1px dashed #cccccc; background-color: #f3f3f3; margin: 0 10px padding: 5px;"&gt;&lt;div style="border: 1px solid rgb(204, 204, 204); padding: 10px; background-color: rgb(244, 244, 244); font-family: Terminal,monospace;"&gt;$ cat /proc/meminfo &lt;br /&gt;MemTotal: &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; 2446304 kB&lt;br /&gt;MemFree: &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 1569684 kB&lt;br /&gt;Buffers: &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 27836 kB&lt;br /&gt;Cached: &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 120048 kB&lt;br /&gt;SwapCached: &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; 42152 kB&lt;br /&gt;Active: &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 468160 kB&lt;br /&gt;Inactive: &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 331160 kB&lt;br /&gt;Active(anon): &amp;nbsp; &amp;nbsp; 401076 kB&lt;br /&gt;Inactive(anon): &amp;nbsp; 253752 kB&lt;br /&gt;Active(file): &amp;nbsp; &amp;nbsp;&amp;nbsp; 67084 kB&lt;br /&gt;Inactive(file): &amp;nbsp;&amp;nbsp; 77408 kB&lt;br /&gt;Unevictable: &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 8 kB&lt;br /&gt;Mlocked: &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 8 kB&lt;br /&gt;HighTotal: &amp;nbsp; &amp;nbsp; &amp;nbsp; 1583048 kB&lt;br /&gt;HighFree: &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; 1019616 kB&lt;br /&gt;LowTotal: &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 863256 kB&lt;br /&gt;LowFree: &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; 550068 kB&lt;br /&gt;SwapTotal: &amp;nbsp; &amp;nbsp; &amp;nbsp; 2955920 kB&lt;br /&gt;SwapFree: &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; 1718648 kB&lt;br /&gt;Dirty: &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 124 kB&lt;br /&gt;Writeback: &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 0 kB&lt;br /&gt;AnonPages: &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; 612900 kB&lt;br /&gt;Mapped: &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; 66312 kB&lt;br /&gt;Slab: &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; 23348 kB&lt;br /&gt;SReclaimable: &amp;nbsp; &amp;nbsp;&amp;nbsp; 10480 kB&lt;br /&gt;SUnreclaim: &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; 12868 kB&lt;br /&gt;PageTables: &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 7688 kB&lt;br /&gt;NFS_Unstable: &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; 0 kB&lt;br /&gt;Bounce: &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; 0 kB&lt;br /&gt;WritebackTmp: &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; 0 kB&lt;br /&gt;CommitLimit: &amp;nbsp; &amp;nbsp; 4179072 kB&lt;br /&gt;Committed_AS: &amp;nbsp;&amp;nbsp; 2989204 kB&lt;br /&gt;VmallocTotal: &amp;nbsp; &amp;nbsp; 122880 kB&lt;br /&gt;VmallocUsed: &amp;nbsp; &amp;nbsp; &amp;nbsp; 52132 kB&lt;br /&gt;VmallocChunk: &amp;nbsp; &amp;nbsp;&amp;nbsp; 69108 kB&lt;br /&gt;HugePages_Total: &amp;nbsp; &amp;nbsp; &amp;nbsp; 0&lt;br /&gt;HugePages_Free: &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; 0&lt;br /&gt;HugePages_Rsvd: &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; 0&lt;br /&gt;HugePages_Surp: &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; 0&lt;br /&gt;Hugepagesize: &amp;nbsp; &amp;nbsp; &amp;nbsp; 4096 kB&lt;br /&gt;DirectMap4k: &amp;nbsp; &amp;nbsp; &amp;nbsp; 77816 kB&lt;br /&gt;DirectMap4M: &amp;nbsp; &amp;nbsp;&amp;nbsp; 827392 kB&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&amp;nbsp;- 메모리 사용량 간단히 &lt;div style="border: 1px solid rgb(204, 204, 204); padding: 10px; background-color: rgb(244, 244, 244);"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;$ free -m&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; total &amp;nbsp; &amp;nbsp; &amp;nbsp; used &amp;nbsp; &amp;nbsp; &amp;nbsp; free &amp;nbsp; &amp;nbsp; shared &amp;nbsp;&amp;nbsp; buffers &amp;nbsp; &amp;nbsp; cached&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;Mem: &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; 2388 &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; 858 &amp;nbsp; &amp;nbsp; &amp;nbsp; 1530 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; 0 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 27 &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; 117&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;-/+ buffers/cache: &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; 714 &amp;nbsp; &amp;nbsp; &amp;nbsp; 1674&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;Swap: &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 2886 &amp;nbsp; &amp;nbsp; &amp;nbsp; 1208 &amp;nbsp; &amp;nbsp; &amp;nbsp; 1678&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&amp;nbsp;- 하드디스크 사용량&lt;br /&gt;&lt;div style="border: 1px solid rgb(204, 204, 204); padding: 10px; background-color: rgb(244, 244, 244); font-family: Terminal,monospace;"&gt;$ df -h&lt;br /&gt;파일시스템 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; 크기&amp;nbsp; 사용됨 사용가능 사용율% 마운트 됨&lt;br /&gt;/dev/sda3 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; 84G &amp;nbsp; 72G&amp;nbsp; 7.6G&amp;nbsp; 91% /&lt;br /&gt;tmpfs &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 1.2G &amp;nbsp; &amp;nbsp; 0&amp;nbsp; 1.2G &amp;nbsp; 0% /lib/init/rw&lt;br /&gt;varrun &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; 1.2G&amp;nbsp; 388K&amp;nbsp; 1.2G &amp;nbsp; 1% /var/run&lt;br /&gt;varlock &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 1.2G &amp;nbsp; &amp;nbsp; 0&amp;nbsp; 1.2G &amp;nbsp; 0% /var/lock&lt;br /&gt;udev &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; 1.2G&amp;nbsp; 140K&amp;nbsp; 1.2G &amp;nbsp; 1% /dev&lt;br /&gt;tmpfs &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 1.2G&amp;nbsp; 260K&amp;nbsp; 1.2G &amp;nbsp; 1% /dev/shm&lt;br /&gt;lrm &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 1.2G&amp;nbsp; 2.2M&amp;nbsp; 1.2G &amp;nbsp; 1% /lib/modules/2.6.28-15-generic/volatile&lt;br /&gt;/dev/sda5 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 145G&amp;nbsp; 142G&amp;nbsp; 3.8G&amp;nbsp; 98% /media/disk-1&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&amp;nbsp;- 그래픽 카드 장치 명&lt;br /&gt;&lt;div style="border: 1px solid rgb(204, 204, 204); padding: 10px; background-color: rgb(244, 244, 244); font-family: Terminal,monospace;"&gt;$ lspci | grep VGA&lt;br /&gt;00:10.0 VGA compatible controller: nVidia Corporation GeForce 7100/nForce 630i (rev a2)&lt;br /&gt;&amp;nbsp;- 3D 그래픽 사용 가능 여부(드라이버 정상 설치되었을시)&lt;br /&gt;$ glxinfo | grep "direct rendering"&lt;br /&gt;direct rendering: Yes&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&amp;nbsp;- 지원 가능한 해상도 표시&lt;br /&gt;&lt;div style="border: 1px solid rgb(204, 204, 204); padding: 10px; background-color: rgb(244, 244, 244); font-family: Terminal,monospace;"&gt;$ xrandr &lt;br /&gt;Screen 0: minimum 320 x 240, current 1440 x 900, maximum 1440 x 900&lt;br /&gt;default connected 1440x900+0+0 0mm x 0mm&lt;br /&gt;&amp;nbsp;&amp;nbsp; 1440x900 &amp;nbsp; &amp;nbsp; &amp;nbsp; 50.0* &amp;nbsp;&amp;nbsp; 51.0 &amp;nbsp; &amp;nbsp; 52.0&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp; 1360x768 &amp;nbsp; &amp;nbsp; &amp;nbsp; 53.0 &amp;nbsp; &amp;nbsp; 54.0&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp; 1280x720 &amp;nbsp; &amp;nbsp; &amp;nbsp; 55.0&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp; 1152x864 &amp;nbsp; &amp;nbsp; &amp;nbsp; 56.0 &amp;nbsp; &amp;nbsp; 57.0 &amp;nbsp; &amp;nbsp; 58.0 &amp;nbsp; &amp;nbsp; 59.0&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp; 1024x768 &amp;nbsp; &amp;nbsp; &amp;nbsp; 60.0 &amp;nbsp; &amp;nbsp; 61.0 &amp;nbsp; &amp;nbsp; 62.0&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp; 960x600 &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; 63.0&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp; 960x540 &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; 64.0&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp; 896x672 &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; 65.0&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp; 840x525 &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; 66.0 &amp;nbsp; &amp;nbsp; 67.0 &amp;nbsp; &amp;nbsp; 68.0 &amp;nbsp; &amp;nbsp; 69.0&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp; ...............&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&amp;nbsp;- 사운드 카드 장치 명 확인&lt;br /&gt;&lt;div style="border: 1px solid rgb(204, 204, 204); padding: 10px; background-color: rgb(244, 244, 244); font-family: Terminal,monospace;"&gt;$ lspci | grep Audio&lt;br /&gt;00:09.0 Audio device: nVidia Corporation MCP73 High Definition Audio (rev a1)&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&amp;nbsp;- 사용 가능한 사운드 장치 목록&lt;br /&gt;&lt;div style="border: 1px solid rgb(204, 204, 204); padding: 10px; background-color: rgb(244, 244, 244); font-family: Terminal,monospace;"&gt;$ aplay -l&lt;br /&gt;**** PLAYBACK 하드웨어 장치 목록 ****↵&lt;br /&gt;0 카드: NVidia [HDA NVidia], 0 장치: ALC885 Analog [ALC885 Analog]&lt;br /&gt;&amp;nbsp; 하위장치: 1/1&lt;br /&gt;&amp;nbsp; 하위장치 #0: subdevice #0&lt;br /&gt;0 카드: NVidia [HDA NVidia], 1 장치: ALC885 Digital [ALC885 Digital]&lt;br /&gt;&amp;nbsp; 하위장치: 1/1&lt;br /&gt;&amp;nbsp; 하위장치 #0: subdevice #0&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&amp;nbsp;- 네트워크 카드 장치명 확인&lt;br style="font-family: Terminal,monospace;"&gt;&lt;div style="border: 1px solid rgb(204, 204, 204); padding: 10px; background-color: rgb(244, 244, 244);"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;$ lspci | grep Ethernet&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;00:0f.0 Ethernet controller: nVidia Corporation MCP73 Ethernet (rev a2)&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&amp;nbsp;- 네트워크 설정 정보&lt;br /&gt;&lt;div style="border: 1px solid rgb(204, 204, 204); padding: 10px; background-color: rgb(244, 244, 244); font-family: Terminal,monospace;"&gt;$ ifconfig&lt;br /&gt;eth0 &amp;nbsp; &amp;nbsp;&amp;nbsp; Link encap:Ethernet&amp;nbsp; HWaddr 00:1d:7d:e6:12:41&amp;nbsp; &lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; inet addr:192.168.123.125&amp;nbsp; Bcast:192.168.123.255&amp;nbsp; Mask:255.255.255.0&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; inet6 addr: fe80::21d:7dff:fee6:1241/64 Scope:Link&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; UP BROADCAST RUNNING MULTICAST&amp;nbsp; MTU:1500&amp;nbsp; Metric:1&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; RX packets:2108243 errors:0 dropped:0 overruns:0 frame:0&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; TX packets:1338831 errors:0 dropped:0 overruns:0 carrier:0&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; collisions:0 txqueuelen:1000 &lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; RX bytes:2689461505 (2.6 GB)&amp;nbsp; TX bytes:375266789 (375.2 MB)&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Interrupt:251 Base address:0xe000 &lt;/div&gt;&lt;br /&gt;&amp;nbsp;- 기본 게이트웨이 정보를 포함한 라우팅 정보&lt;br /&gt;&lt;div style="border: 1px solid rgb(204, 204, 204); padding: 10px; background-color: rgb(244, 244, 244); font-family: Terminal,monospace;"&gt;$ route -n&lt;br /&gt;Kernel IP routing table&lt;br /&gt;Destination &amp;nbsp; &amp;nbsp; Gateway &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Genmask &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Flags Metric Ref &amp;nbsp;&amp;nbsp; Use Iface&lt;br /&gt;192.168.123.0 &amp;nbsp; 0.0.0.0 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 255.255.255.0 &amp;nbsp; U &amp;nbsp; &amp;nbsp; 1 &amp;nbsp; &amp;nbsp;&amp;nbsp; 0 &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; 0 eth0&lt;br /&gt;0.0.0.0 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 192.168.123.254 0.0.0.0 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; UG &amp;nbsp;&amp;nbsp; 0 &amp;nbsp; &amp;nbsp;&amp;nbsp; 0 &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; 0 eth0&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&amp;nbsp;- 기타 유용한 터미널 명령어&lt;br /&gt;&lt;span style="font-family: Terminal,monospace;"&gt;$ lshal -m&lt;/span&gt; : 하드웨어 변동사항 모니터링&lt;br /&gt;&lt;span style="font-family: Terminal,monospace;"&gt;$ lspci&lt;/span&gt;&amp;nbsp; : 모든 PCI 장치 보기&lt;br /&gt;&lt;span style="font-family: Terminal,monospace;"&gt;$ hwinfo&lt;/span&gt; --short&amp;nbsp; : 모든 하드웨어 자세히 보기 (hwinfo 패키지 설치 해야됨)&lt;br /&gt;&lt;span style="font-family: Terminal,monospace;"&gt; $ uptime&lt;/span&gt; : 현재 컴퓨터 사용 시간 표시&lt;br /&gt;&lt;span style="font-family: Terminal,monospace;"&gt; $ lshw&lt;/span&gt; : 시스템의&amp;nbsp; 하드웨어 목록 장치명 별로 자세히 표시&lt;br /&gt;&lt;span style="font-family: Terminal,monospace;"&gt; $ lshw -html&lt;/span&gt; &amp;gt; 파일명을 지정해주세요.html : HTML로 하드웨어 목록 출력,(lshw-gtk 그래픽용)&lt;br /&gt;&lt;span style="font-family: Terminal,monospace;"&gt;$ lsusb&lt;/span&gt; : USB 버스에 연결된 장치 보기&lt;br /&gt;&lt;span style="font-family: Terminal,monospace;"&gt;$ cat /etc/issue&lt;/span&gt; :&amp;nbsp; 현재 배포판 버전 보기&lt;br /&gt;&lt;span style="font-family: Terminal,monospace;"&gt;$ apt-cache showpkg&lt;/span&gt; : 패키지 이름 : 패키지에 대한 등록정보 표시&lt;br /&gt;&lt;span style="font-family: Terminal,monospace;"&gt;$ uname -r&lt;/span&gt;&amp;nbsp; : 현재 시스템의 커널 버전 보기&lt;br /&gt;&lt;span style="font-family: Terminal,monospace;"&gt;$ uname -a&lt;/span&gt; : 시스템의 모든 커널에 대한 자세한 정보 표시&lt;br /&gt;&lt;font style="font-weight: bold;" size="2"&gt;&lt;br /&gt;대부분의 터미널 명령어는 별도의 프로그램을 필요로 하지 않아 급하게 파악하고자 할경우 유용합니다. 하지만, 좀더 간편한 방법을 위하여 마우스만으로 확인할수 있도록 도와주는 그래픽적인 프로그램도 필요합니다. 다음은 그래픽적으로 간편하게 확인할수 있는 시스템정보 확인 방법입니다.&lt;br /&gt;&lt;/font&gt;&lt;br /&gt;&lt;font style="font-weight: bold;" size="3"&gt;2. 그래픽(GUI 환경) 시스템정보 확인하기!&lt;/font&gt;&lt;br /&gt;&lt;font style="font-weight: bold;" size="2"&gt;간단히 확인할수 있을것같은 것도 찾기가 어렵게 느껴집니다.&lt;br /&gt;&lt;/font&gt;&lt;br /&gt;&amp;nbsp;- 가장 간단한 시스템 확인 프로그램 sysinfo&lt;br /&gt;&lt;span style="font-family: Terminal,monospace;"&gt;$ sudo apt-get install sysinfo&lt;/span&gt;&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XLYTmDwTS2.png" style="width:568px;height:409px;" alt=""  /&gt;&lt;/div&gt; - hardinfo 좀더 항목이 세분화 되고 자세히 나와있습니다.&lt;br /&gt;&lt;span style="font-family: Terminal,monospace;"&gt;$ sudo apt-get install hardinfo&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XZ0qLai2QD.png" style="width:580px;height:430px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/1300/attach/XZ0qLai2QD.png')" /&gt;&lt;/div&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;font style="font-weight: bold;" size="2"&gt;별도로 설치해야 하지만, 매우 강력한 그래픽적인 시스템 정보 확인 프로그램입니다.&lt;br /&gt;&lt;/font&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9124419607002325392-8462501782750295766?l=linux-textcube.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://linux-textcube.blogspot.com/feeds/8462501782750295766/comments/default' title='댓글'/><link rel='replies' type='text/html' href='http://linux-textcube.blogspot.com/2009/10/%EC%8B%9C%EC%8A%A4%ED%85%9C-%EC%A0%95%EB%B3%B4%EB%B3%B4%EA%B8%B0.html#comment-form' title='0개의 덧글'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9124419607002325392/posts/default/8462501782750295766'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9124419607002325392/posts/default/8462501782750295766'/><link rel='alternate' type='text/html' href='http://linux-textcube.blogspot.com/2009/10/%EC%8B%9C%EC%8A%A4%ED%85%9C-%EC%A0%95%EB%B3%B4%EB%B3%B4%EA%B8%B0.html' title='시스템 정보보기!'/><author><name>cuwoom</name><uri>http://www.blogger.com/profile/16251952661989595077</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9124419607002325392.post-5185077660689940645</id><published>2009-10-22T22:24:00.000+09:00</published><updated>2011-01-29T19:57:30.602+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='우분투 부팅 하드'/><category scheme='http://www.blogger.com/atom/ns#' term='파티션'/><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='fsck'/><category scheme='http://www.blogger.com/atom/ns#' term='운영체제'/><title type='text'>부팅시 하드디스크 검사 설정</title><content type='html'>&lt;span style="font-weight: bold;"&gt;우분투 리눅스는 부팅시 주기적으로 하드디스크를 점검합니다.&lt;/span&gt;&lt;br style="font-weight: bold;"&gt;&lt;span style="font-weight: bold;"&gt;점검하는 것을 하지 않거나 더 자주 하고자하여 설정하고 싶은 분들을 위한 글입니다.&lt;br /&gt;모든 작업은 루트권한으로 진행됩니다.(sudo -i)&lt;/span&gt;&lt;br style="font-weight: bold;"&gt;&lt;br /&gt;&lt;font style="font-weight: bold;" size="3"&gt;1. 현재의 하드디스크 설정 확인&lt;/font&gt;&lt;br /&gt;&amp;nbsp; 1) mount 명령어 : 가장 간단하면서 많이 사용합니다. /dev/sda3가 /임을 알수 있습니다.&lt;br /&gt;&lt;div style="border: 1px solid rgb(204, 204, 204); padding: 10px; background-color: rgb(244, 244, 244);"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;$ mount&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;/dev/sda3 on / type ext4 (rw,relatime,errors=remount-ro)&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;tmpfs on /lib/init/rw type tmpfs (rw,nosuid,mode=0755)&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;proc on /proc type proc (rw,noexec,nosuid,nodev)&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;sysfs on /sys type sysfs (rw,noexec,nosuid,nodev)&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;varrun on /var/run type tmpfs (rw,nosuid,mode=0755)&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;varlock on /var/lock type tmpfs (rw,noexec,nosuid,nodev,mode=1777)&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;udev on /dev type tmpfs (rw,mode=0755)&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev)&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;devpts on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=620)&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;fusectl on /sys/fs/fuse/connections type fusectl (rw)&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;lrm on /lib/modules/2.6.28-15-generic/volatile type tmpfs (rw,mode=755)&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;securityfs on /sys/kernel/security type securityfs (rw)&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;binfmt_misc on /proc/sys/fs/binfmt_misc type binfmt_misc (rw,noexec,nosuid,nodev)&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;gvfs-fuse-daemon on /home/suung/.gvfs type fuse.gvfs-fuse-daemon (rw,nosuid,nodev,user=suung)&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;/dev/sda5 on /media/disk-1 type fuseblk (rw,nosuid,nodev,allow_other,blksize=4096)&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;/div&gt;&lt;br /&gt;&amp;nbsp; 2) parted 명령어 : 간결하게 보여줍니다.&lt;span style="font-family: Terminal,monospace; font-weight: bold;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;div style="border: 1px solid rgb(204, 204, 204); padding: 10px; background-color: rgb(244, 244, 244);"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;$ parted -l&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;[sudo] password for suung: &lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;Model: ATA WDC WD2500KS-00M (scsi)&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;Disk /dev/sda: 250GB&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;Sector size (logical/physical): 512B/512B&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;Partition Table: msdos&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;Number&amp;nbsp; Start &amp;nbsp; End &amp;nbsp; &amp;nbsp; Size &amp;nbsp;&amp;nbsp; Type &amp;nbsp; &amp;nbsp;&amp;nbsp; File system&amp;nbsp; Flags&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;&amp;nbsp;1 &amp;nbsp; &amp;nbsp;&amp;nbsp; 32.3kB&amp;nbsp; 3027MB&amp;nbsp; 3027MB&amp;nbsp; primary &amp;nbsp; linux-swap &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;&amp;nbsp;3 &amp;nbsp; &amp;nbsp;&amp;nbsp; 3027MB&amp;nbsp; 94.4GB&amp;nbsp; 91.3GB&amp;nbsp; primary &amp;nbsp; ext4 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; boot &lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;&amp;nbsp;2 &amp;nbsp; &amp;nbsp;&amp;nbsp; 94.4GB&amp;nbsp; 250GB &amp;nbsp; 156GB &amp;nbsp; extended &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; lba&amp;nbsp; &lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;&amp;nbsp;5 &amp;nbsp; &amp;nbsp;&amp;nbsp; 94.4GB&amp;nbsp; 250GB &amp;nbsp; 156GB &amp;nbsp; logical &amp;nbsp; ntfs &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&amp;nbsp; 2) fdisk 명령어 : 부팅되는 파티션을 보기좋게 확인할수 있습니다.&lt;br /&gt;&lt;div style="border: 1px solid rgb(204, 204, 204); padding: 10px; background-color: rgb(244, 244, 244);"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;$  fdisk -l&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;Disk /dev/sda: 250.0 GB, 250059350016 bytes&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;255 heads, 63 sectors/track, 30401 cylinders&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;Units = cylinders of 16065 * 512 = 8225280 bytes&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;Disk identifier: 0x0f800000&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;&amp;nbsp;&amp;nbsp; Device Boot &amp;nbsp; &amp;nbsp;&amp;nbsp; Start &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; End &amp;nbsp; &amp;nbsp;&amp;nbsp; Blocks &amp;nbsp; Id&amp;nbsp; System&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;/dev/sda1 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 1 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 368 &amp;nbsp; &amp;nbsp; 2955928+&amp;nbsp; 82&amp;nbsp; Linux swap / Solaris&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;/dev/sda2 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 11474 &amp;nbsp; &amp;nbsp; &amp;nbsp; 30400 &amp;nbsp; 152031127+ &amp;nbsp; f&amp;nbsp; W95 Ext'd (LBA)&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;/dev/sda3 &amp;nbsp; * &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 369 &amp;nbsp; &amp;nbsp; &amp;nbsp; 11473 &amp;nbsp;&amp;nbsp; 89200912+&amp;nbsp; 83&amp;nbsp; Linux&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;/dev/sda5 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 11474 &amp;nbsp; &amp;nbsp; &amp;nbsp; 30400 &amp;nbsp; 152031096 &amp;nbsp;&amp;nbsp; 7&amp;nbsp; HPFS/NTFS&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;font style="font-weight: bold;" size="3"&gt;2. 현재의 파티션 설정 확인&lt;/font&gt;&lt;br /&gt;&amp;nbsp; 1)  dumpe2f 명령어 : ext#계열만 확인가능합니다. 많은정보가 나와 grep을 이용하였습니다.&lt;br /&gt;&amp;nbsp;- Mount count : 파티션이 인식된 횟수&lt;br /&gt;&amp;nbsp;- Maximum mount count : 최대 인식할 횟수&lt;br /&gt;&amp;nbsp;- Mount count가 Maximum mount count가 될경우 부팅시 파티션 검사합니다.&lt;br /&gt;&lt;div style="border: 1px solid rgb(204, 204, 204); padding: 10px; background-color: rgb(244, 244, 244); font-family: Terminal,monospace;"&gt;$  dumpe2fs -h /dev/sda3 | grep -i mount&lt;br /&gt;dumpe2fs 1.41.4 (27-Jan-2009)&lt;br /&gt;Last mounted on: &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;lt;not available&amp;gt;&lt;br /&gt;Default mount options: &amp;nbsp;&amp;nbsp; (none)&lt;br /&gt;Last mount time: &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; Wed Oct 21 06:20:13 2009&lt;br /&gt;Mount count: &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; 4&lt;br /&gt;Maximum mount count: &amp;nbsp; &amp;nbsp;&amp;nbsp; 22&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;font style="font-weight: bold;" size="3"&gt;3. 파티션 검사 주기 설정 변경&lt;br /&gt;&lt;/font&gt;&amp;nbsp; 1) 최대 인식 횟수를 50으로 변경후 결과를 확인합니다.&lt;br /&gt;&lt;div style="border: 1px solid rgb(204, 204, 204); padding: 10px; background-color: rgb(244, 244, 244);"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;$  tune2fs -c 50 /dev/sda3&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;tune2fs 1.41.4 (27-Jan-2009)&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;Setting maximal mount count to 50&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;$  dumpe2fs -h /dev/sda3 | grep "Maximum mount"&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;dumpe2fs 1.41.4 (27-Jan-2009)&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;span style="font-family: Terminal,monospace;"&gt;Maximum mount count: &amp;nbsp; &amp;nbsp;&amp;nbsp; 50&lt;/span&gt;&lt;br style="font-family: Terminal,monospace;"&gt;&lt;/div&gt;&lt;br /&gt;&amp;nbsp; 2) 부팅 관련 설정 파일을 통하여 검사를 전혀 실행하지 않도록할수 있습니다.&lt;br /&gt;&amp;nbsp; - 다음은 관련 설정 파일인 /etc/fstab의 내용입니다.&lt;br /&gt;&amp;nbsp; - pass가 0일경우 검사하지 않으며, 1이면 / 파티션의 기본값으로 부팅시 검사합니다.&lt;br /&gt;&lt;div style="border: 1px solid rgb(204, 204, 204); padding: 10px; background-color: rgb(244, 244, 244); font-family: Terminal,monospace;"&gt;# &amp;lt;file system&amp;gt; &amp;lt;mount point&amp;gt; &amp;nbsp; &amp;lt;type&amp;gt;&amp;nbsp; &amp;lt;options&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;dump&amp;gt;&amp;nbsp; &amp;lt;pass&amp;gt;&lt;br /&gt;proc &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; /proc &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; proc &amp;nbsp;&amp;nbsp; defaults &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; 0 &amp;nbsp; &amp;nbsp; &amp;nbsp; 0&lt;br /&gt;# / was on /dev/sda3 during installation&lt;br /&gt;UUID=307a724f-fa93-4838-b7db-9642d0e75859 / &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ext4 &amp;nbsp;&amp;nbsp; relatime,errors=remount-ro 0 &amp;nbsp; &amp;nbsp; &amp;nbsp; 1&lt;br /&gt;# swap was on /dev/sda1 during installation&lt;br /&gt;UUID=dea02380-5d32-4680-a38e-5daf67933cf6 none &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; swap &amp;nbsp;&amp;nbsp; sw &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; 0 &amp;nbsp; &amp;nbsp; &amp;nbsp; 0&lt;br /&gt;/dev/scd0 &amp;nbsp; &amp;nbsp; &amp;nbsp; /media/cdrom0 &amp;nbsp; udf,iso9660 user,noauto,exec,utf8 0 &amp;nbsp; &amp;nbsp; &amp;nbsp; 0&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&amp;nbsp; 3) /forcefsck 파일을 생성하여 부팅시 강제적으로 검사를 실행합니다.&lt;br /&gt;&lt;div style="border: 1px solid rgb(204, 204, 204); padding: 10px; background-color: rgb(244, 244, 244); font-family: Terminal,monospace;"&gt;$ touch /forcefsck&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;부팅과는 상관없는 파티션이라면 부팅후에도 검사 또는 복구를 진행할수 있습니다.&lt;br /&gt;번외로 간단한 명령을 알아보겠습니다.&lt;/span&gt;&lt;br /&gt;&lt;div style="border: 1px solid rgb(204, 204, 204); padding: 10px; background-color: rgb(244, 244, 244); font-family: Terminal,monospace;"&gt;$ fsck -t ext3 /dev/sda5&lt;br /&gt;$ fsck.ext3 /dev/sda5&lt;br /&gt; &lt;/div&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9124419607002325392-5185077660689940645?l=linux-textcube.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://linux-textcube.blogspot.com/feeds/5185077660689940645/comments/default' title='댓글'/><link rel='replies' type='text/html' href='http://linux-textcube.blogspot.com/2009/10/%EB%B6%80%ED%8C%85%EC%8B%9C-%ED%95%98%EB%93%9C%EB%94%94%EC%8A%A4%ED%81%AC-%EA%B2%80%EC%82%AC-%EC%84%A4%EC%A0%95.html#comment-form' title='0개의 덧글'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9124419607002325392/posts/default/5185077660689940645'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9124419607002325392/posts/default/5185077660689940645'/><link rel='alternate' type='text/html' href='http://linux-textcube.blogspot.com/2009/10/%EB%B6%80%ED%8C%85%EC%8B%9C-%ED%95%98%EB%93%9C%EB%94%94%EC%8A%A4%ED%81%AC-%EA%B2%80%EC%82%AC-%EC%84%A4%EC%A0%95.html' title='부팅시 하드디스크 검사 설정'/><author><name>cuwoom</name><uri>http://www.blogger.com/profile/16251952661989595077</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9124419607002325392.post-7334862713045959463</id><published>2009-10-14T22:57:00.000+09:00</published><updated>2011-01-29T19:57:30.172+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='오라클 삭제'/><category scheme='http://www.blogger.com/atom/ns#' term='Oracle'/><title type='text'>리눅스에서 오라클 삭제하기</title><content type='html'>xp에서 삭제하는것보다 간단하다고 느껴지네요.&lt;br /&gt;오라클이 설치되어 있었다면&lt;span style="font-style: italic; font-weight: bold;"&gt; $ORACLE_BASE&lt;/span&gt; 변수가 설정되어 있을것입니다.&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;cd $ORACLE_BASE&lt;/span&gt;&lt;br style="font-weight: bold; font-style: italic;"&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;rm -rf ./*&lt;/span&gt;&lt;br /&gt;root권한에서 설정파일들을 삭제합니다.( su - )&lt;br /&gt;설치된 오라클 정보를 삭제합니다.&lt;br /&gt;&lt;span style="font-style: italic; font-weight: bold;"&gt;rm /etc/oraInst.loc&lt;/span&gt;&lt;br /&gt;오라클 유틸리티들이 참조하는 설정파일을 삭제합니다.&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;rm /etc/oratab&lt;/span&gt;&lt;br /&gt;오라클에 관한 여러 환경변수를 저장하고 있는 파일을 삭제합니다.&lt;br /&gt;&lt;span style="font-style: italic; font-weight: bold;"&gt;rm /usr/local/bin/dbhome&lt;/span&gt;&lt;br style="font-style: italic; font-weight: bold;"&gt;&lt;span style="font-style: italic; font-weight: bold;"&gt;rm /usr/local/bin/coraenv&lt;/span&gt;&lt;br style="font-style: italic; font-weight: bold;"&gt;&lt;span style="font-style: italic; font-weight: bold;"&gt;rm /usr/local/bin/oraenv&lt;/span&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9124419607002325392-7334862713045959463?l=linux-textcube.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://linux-textcube.blogspot.com/feeds/7334862713045959463/comments/default' title='댓글'/><link rel='replies' type='text/html' href='http://linux-textcube.blogspot.com/2009/10/%EB%A6%AC%EB%88%85%EC%8A%A4%EC%97%90%EC%84%9C-%EC%98%A4%EB%9D%BC%ED%81%B4-%EC%82%AD%EC%A0%9C%ED%95%98%EA%B8%B0.html#comment-form' title='0개의 덧글'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9124419607002325392/posts/default/7334862713045959463'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9124419607002325392/posts/default/7334862713045959463'/><link rel='alternate' type='text/html' href='http://linux-textcube.blogspot.com/2009/10/%EB%A6%AC%EB%88%85%EC%8A%A4%EC%97%90%EC%84%9C-%EC%98%A4%EB%9D%BC%ED%81%B4-%EC%82%AD%EC%A0%9C%ED%95%98%EA%B8%B0.html' title='리눅스에서 오라클 삭제하기'/><author><name>cuwoom</name><uri>http://www.blogger.com/profile/16251952661989595077</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9124419607002325392.post-8703048200507194211</id><published>2009-10-13T23:34:00.000+09:00</published><updated>2011-01-29T19:57:30.014+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='rlwrap'/><category scheme='http://www.blogger.com/atom/ns#' term='sqlplus 방향키'/><category scheme='http://www.blogger.com/atom/ns#' term='Oracle'/><title type='text'>리눅스에서 오라클 방향키 사용하기!!</title><content type='html'>&lt;P&gt;리눅스에서 오라클을 설치하여 사용하다 보면 방향키가 안되는 경우가 많습니다.&lt;br /&gt;그냥 그런가보다 하고 쓰다가...&lt;br /&gt;&lt;br /&gt;rlwrap를 알게되었습니다. readline와 호환성 패키지입니다.&lt;br /&gt;&lt;A href="http://utopia.knoware.nl/%7Ehlub/rlwrap/" target=_blank&gt;http://utopia.knoware.nl/~hlub/rlwrap/&lt;/A&gt;&lt;br /&gt;mysql과 같은 DB에서는 readline를 사용하여 방향키를 사용가능하게 한다는군요.&lt;br /&gt;그와 비슷한 rlwrap를 이용하여 오라클의 sqlplus에서도 방향키를 사용할수 있습니다.&lt;br /&gt;&lt;br /&gt;일단 패키지를 설치합니다.&lt;br /&gt;우분투에서는 &lt;SPAN style="FONT-WEIGHT: bold; FONT-STYLE: italic"&gt;sudo apt-get install rlwrap&lt;/SPAN&gt;&lt;br /&gt;레드헷 계열에서는 &lt;SPAN style="FONT-WEIGHT: bold; FONT-STYLE: italic"&gt;www.rpmfind.net&lt;/SPAN&gt;을 방문하여 검색합니다.&lt;br /&gt;&lt;SPAN style="FONT-WEIGHT: bold; FONT-STYLE: italic"&gt;wget ftp://194.199.20.114/linux/EPEL/4WS/i386/rlwrap-0.30-1.el4.i386.rpm&lt;/SPAN&gt;&lt;BR style="FONT-WEIGHT: bold; FONT-STYLE: italic"&gt;&lt;SPAN style="FONT-WEIGHT: bold; FONT-STYLE: italic"&gt;rpm -Uvh rlwrap-0.30-1.el4.i386.rpm&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;enterprise linux 5버전에서&lt;BR style="FONT-WEIGHT: bold; FONT-STYLE: italic"&gt;&lt;STRONG&gt;&lt;EM&gt;wget ftp://ftp.univie.ac.at/systems/linux/fedora/epel/5/i386/rlwrap-0.30-1.el5.i386.rpm&lt;/EM&gt;&lt;/STRONG&gt;&lt;br /&gt;설치가 완료되면 sqlplus에 접속하여 테스트 합니다.&lt;br /&gt;&lt;SPAN style="FONT-WEIGHT: bold; FONT-STYLE: italic"&gt;rlwrap sqlplus scott/tiger&lt;/SPAN&gt;&lt;br /&gt;&lt;br /&gt;방향키가 잘 되는것을 확인할수 있습니다.&lt;br /&gt;평소처럼 sqlplus만 타이핑해도 잘 되도록 alias에 등록합니다.&lt;br /&gt;&lt;SPAN style="FONT-WEIGHT: bold; FONT-STYLE: italic"&gt;alias sqlplus='rlwrap sqlplus'&lt;/SPAN&gt;&lt;br /&gt;일시적인 설정이 되지 않도록 .bash_profile에 등록해둡니다.&lt;br /&gt;&lt;/P&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9124419607002325392-8703048200507194211?l=linux-textcube.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://linux-textcube.blogspot.com/feeds/8703048200507194211/comments/default' title='댓글'/><link rel='replies' type='text/html' href='http://linux-textcube.blogspot.com/2009/10/%EB%A6%AC%EB%88%85%EC%8A%A4%EC%97%90%EC%84%9C-%EC%98%A4%EB%9D%BC%ED%81%B4-%EB%B0%A9%ED%96%A5%ED%82%A4-%EC%82%AC%EC%9A%A9%ED%95%98%EA%B8%B0.html#comment-form' title='1개의 덧글'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9124419607002325392/posts/default/8703048200507194211'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9124419607002325392/posts/default/8703048200507194211'/><link rel='alternate' type='text/html' href='http://linux-textcube.blogspot.com/2009/10/%EB%A6%AC%EB%88%85%EC%8A%A4%EC%97%90%EC%84%9C-%EC%98%A4%EB%9D%BC%ED%81%B4-%EB%B0%A9%ED%96%A5%ED%82%A4-%EC%82%AC%EC%9A%A9%ED%95%98%EA%B8%B0.html' title='리눅스에서 오라클 방향키 사용하기!!'/><author><name>cuwoom</name><uri>http://www.blogger.com/profile/16251952661989595077</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9124419607002325392.post-5897408907857805452</id><published>2009-10-13T21:41:00.000+09:00</published><updated>2011-01-29T19:57:29.912+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='pdfcrack'/><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='운영체제'/><title type='text'>pdf 문서 비밀번호 대입기!!</title><content type='html'>유용할것 같은 떠도는 pdf문서를 구했습니다. &lt;a target="_blank" href="http://tuxtraining.com/2008/05/12/crack-password-protected-zip-rar-7z-and-pdf-files-in-linux"&gt;참조&lt;/a&gt;&lt;br /&gt;헌데!! 좋았는데!! 문서가 잠겨있어서 복사 또는 편집에 전혀 이루어지지 않았습니다.&lt;br /&gt;영어 문서의 경우는 번역기를 위하여 복사는 필수입니다.&lt;br /&gt;잠겨있는 문서를 헤제하기 위해서는 비밀번호를 알아야 합니다.&lt;br /&gt;비밀번호를 무차별적으로 대입하는 프로그램을 설치하였습니다.&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;sudo apt-get install pdfcrack&lt;/span&gt;&lt;br /&gt;사용법을 알아보기 위해 일단 명령어를 그냥 써봤습니다.&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Usage: pdfcrack -f filename [OPTIONS]&lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;OPTIONS:&lt;/span&gt;&lt;br style="font-family: GulimChe,Sans-serif; font-style: italic;"&gt;&lt;span style="font-family: GulimChe,Sans-serif; font-style: italic;"&gt;-b, --bench &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; perform benchmark and exit&lt;/span&gt;&lt;span style="font-style: italic;"&gt; (성능체크)&lt;/span&gt;&lt;br style="font-family: GulimChe,Sans-serif; font-style: italic;"&gt;&lt;span style="font-family: GulimChe,Sans-serif; font-style: italic;"&gt;-c, --charset=STRING &amp;nbsp;&amp;nbsp; Use the characters in STRING as charset&lt;/span&gt;&lt;span style="font-style: italic;"&gt; (대입문자)&lt;/span&gt;&lt;br style="font-family: GulimChe,Sans-serif; font-style: italic;"&gt;&lt;span style="font-family: GulimChe,Sans-serif; font-style: italic;"&gt;-w, --wordlist=FILE &amp;nbsp; &amp;nbsp; Use FILE as source of passwords to try&lt;/span&gt;&lt;span style="font-style: italic;"&gt; (대입문자지정파일)&lt;/span&gt;&lt;br style="font-family: GulimChe,Sans-serif; font-style: italic;"&gt;&lt;span style="font-family: GulimChe,Sans-serif; font-style: italic;"&gt;-n, --minpw=INTEGER &amp;nbsp; &amp;nbsp; Skip trying passwords shorter than this&lt;/span&gt;&lt;span style="font-style: italic;"&gt; (비밀번호 최소 갯수)&lt;/span&gt;&lt;br style="font-family: GulimChe,Sans-serif; font-style: italic;"&gt;&lt;span style="font-family: GulimChe,Sans-serif; font-style: italic;"&gt;-m, --maxpw=INTEGER &amp;nbsp; &amp;nbsp; Stop when reaching this passwordlength&lt;/span&gt;&lt;span style="font-style: italic;"&gt; (비밀번호 최소 갯수)&lt;/span&gt;&lt;br style="font-family: GulimChe,Sans-serif; font-style: italic;"&gt;&lt;span style="font-family: GulimChe,Sans-serif; font-style: italic;"&gt;-l, --loadState=FILE &amp;nbsp;&amp;nbsp; Continue from the state saved in FILENAME&lt;/span&gt;&lt;span style="font-style: italic;"&gt; (비밀번호 최대 갯수)&lt;/span&gt;&lt;br style="font-family: GulimChe,Sans-serif; font-style: italic;"&gt;&lt;span style="font-family: GulimChe,Sans-serif; font-style: italic;"&gt;-o, --owner &amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; Work with the ownerpassword&lt;/span&gt;&lt;br style="font-family: GulimChe,Sans-serif; font-style: italic;"&gt;&lt;span style="font-family: GulimChe,Sans-serif; font-style: italic;"&gt;-u, --user &amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Work with the userpassword (default)&lt;/span&gt;&lt;br style="font-family: GulimChe,Sans-serif; font-style: italic;"&gt;&lt;span style="font-family: GulimChe,Sans-serif; font-style: italic;"&gt;-p, --password=STRING &amp;nbsp; Give userpassword to speed up breaking ownerpassword (implies -o)&lt;/span&gt;&lt;br style="font-family: GulimChe,Sans-serif; font-style: italic;"&gt;&lt;span style="font-family: GulimChe,Sans-serif; font-style: italic;"&gt;-q, --quiet &amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; Run quietly&lt;/span&gt;&lt;br style="font-family: GulimChe,Sans-serif; font-style: italic;"&gt;&lt;span style="font-family: GulimChe,Sans-serif; font-style: italic;"&gt;-s, --permutate &amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; Try permutating the passwords (currently only&lt;/span&gt;&lt;br style="font-family: GulimChe,Sans-serif; font-style: italic;"&gt;&lt;span style="font-family: GulimChe,Sans-serif; font-style: italic;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; supports switching first character to uppercase)&lt;/span&gt;&lt;br style="font-family: GulimChe,Sans-serif; font-style: italic;"&gt;&lt;span style="font-family: GulimChe,Sans-serif; font-style: italic;"&gt;-v, --version &amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; Print version and exit&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;이제 본격적으로 비밀번호를 무차벽적으로 대입해볼 차례입니다.&lt;br /&gt;&lt;span style="font-style: italic; font-weight: bold;"&gt;pdfcrack -c abcdefghijklmnopqrstuvwxizABCDEFGHIJKLMNOPQRSTUVWXIZ1234567890\`\-\=\\\[\]\'\;\/\.\,\~\!\@\#\$\%\^\&amp;amp;\*\(\)\_\+\|\{\}\"\:\?\&amp;gt;\&amp;lt; -n 3 -m 25 -f D17090GC31_sg2.pdf &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9124419607002325392-5897408907857805452?l=linux-textcube.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://linux-textcube.blogspot.com/feeds/5897408907857805452/comments/default' title='댓글'/><link rel='replies' type='text/html' href='http://linux-textcube.blogspot.com/2009/10/pdf-%EB%AC%B8%EC%84%9C-%EB%B9%84%EB%B0%80%EB%B2%88%ED%98%B8-%EB%8C%80%EC%9E%85%EA%B8%B0.html#comment-form' title='0개의 덧글'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9124419607002325392/posts/default/5897408907857805452'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9124419607002325392/posts/default/5897408907857805452'/><link rel='alternate' type='text/html' href='http://linux-textcube.blogspot.com/2009/10/pdf-%EB%AC%B8%EC%84%9C-%EB%B9%84%EB%B0%80%EB%B2%88%ED%98%B8-%EB%8C%80%EC%9E%85%EA%B8%B0.html' title='pdf 문서 비밀번호 대입기!!'/><author><name>cuwoom</name><uri>http://www.blogger.com/profile/16251952661989595077</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9124419607002325392.post-5351883791647151454</id><published>2009-10-12T21:23:00.000+09:00</published><updated>2011-01-29T19:57:29.750+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='드래그 잠김 해제'/><category scheme='http://www.blogger.com/atom/ns#' term='복사 잠김 해제'/><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='운영체제'/><title type='text'>드래그 방지 해제!!</title><content type='html'>&lt;script src='http://ss.textcube.com/service/blog/script/blogger.js' type='text/javascript'&gt;&lt;/script&gt;예전에는 firefox를 사용하는것 자체만으로 드래그가 잘 되는 경우가 많았으나,&lt;br /&gt;firefox 사용자가 늘어갈수록 이에대해서도 자바스크립트를 수정하는 모양입니다.&lt;br /&gt;그래서 firefox에서도 드래그가 되지 않는 페이지들이 늘고 있습니다.&lt;br /&gt;하지만 해결방법은 다 있었습니다.&lt;br /&gt;저는 플러그인과 같은 형식으로 있을줄 알고 열심히 찾았었지만,&lt;br /&gt;플러그인 설치하지 않고도 해결할수 있었습니다. IE에서도 동일하게 합니다.&lt;br /&gt;&lt;br /&gt;수동으로 북마크 추가를 누르거나&lt;br /&gt;Ctrl + D 버튼을 이용하여 북마크(즐겨찾기)를 추가합니다.&lt;a target="_blank" href="http://datas.tistory.com/11"&gt;참고&lt;/a&gt;&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XLeyauG1ON.png" style="width:245px;height:307px;" alt=""  /&gt;&lt;/div&gt;북마크 이름은 워하는 것으로 변경합니다.&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XdUtpYBLX4.png" style="width:281px;height:196px;" alt=""  /&gt;&lt;/div&gt;북마크를 변경하기 위해 속성창으로 클릭합니다.&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XJ9ZCRh6Pc.png" style="width:302px;height:344px;" alt=""  /&gt;&lt;/div&gt;홈페이지 주소가 저장되어 있는 곳을 대신하여 다음의 자바스크립트를 추가합니다.&lt;br /&gt;&lt;p style="font-weight: bold; font-style: italic;"&gt;javascript:function%20r(d){d.oncontextmenu=null;d.onselectstart=null;d.ondragstart=null;d.onkeydown=null;d.onmousedown=null;}function%20unify(w){try{r(w.document);}catch(e){}try{r(w.document.body);}catch(e){}try{var%20divs=w.document.getElementsByTagName("div");for(var%20i=0;i&amp;lt;divs.length;i++){try{r(divs[i]);}catch(e){}}}catch(e){}for(var%20i=0;i&amp;lt;w.frames.length;i++){try{unify(w.frames[i].window);}catch(e){}}}unify(self);&lt;/p&gt;&lt;p&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XPzADi2yaI.png" style="width:391px;height:267px;" alt=""  /&gt;&lt;/div&gt;&lt;/p&gt;&lt;p&gt;자바스크립트를 이용하여 ondragstart과 같은 값을 변경하는 것입니다.&lt;a target="_blank" href="http://www.supercorea.com/html/entry/%EB%B3%B5%EC%82%AC%EB%B0%A9%EC%A7%80-%EC%8A%A4%ED%81%AC%EB%A6%BD%ED%8A%B8?TSSESSIONsupercoreacomhtml=4ad53189730b8855436dea984084a555"&gt;참고&lt;/a&gt;&lt;/p&gt;&lt;p&gt;이제 드래그가 되지 않는 곳에서 그냥 드래그해제 북마크를 클릭해주면 다시 사용가능해 지는것을 확인할수 있습니다.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9124419607002325392-5351883791647151454?l=linux-textcube.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://linux-textcube.blogspot.com/feeds/5351883791647151454/comments/default' title='댓글'/><link rel='replies' type='text/html' href='http://linux-textcube.blogspot.com/2009/10/%EB%93%9C%EB%9E%98%EA%B7%B8-%EB%B0%A9%EC%A7%80-%ED%95%B4%EC%A0%9C.html#comment-form' title='0개의 덧글'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9124419607002325392/posts/default/5351883791647151454'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9124419607002325392/posts/default/5351883791647151454'/><link rel='alternate' type='text/html' href='http://linux-textcube.blogspot.com/2009/10/%EB%93%9C%EB%9E%98%EA%B7%B8-%EB%B0%A9%EC%A7%80-%ED%95%B4%EC%A0%9C.html' title='드래그 방지 해제!!'/><author><name>cuwoom</name><uri>http://www.blogger.com/profile/16251952661989595077</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9124419607002325392.post-5036168070526375118</id><published>2009-10-10T10:02:00.000+09:00</published><updated>2011-01-29T19:57:29.513+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Oracle XE'/><category scheme='http://www.blogger.com/atom/ns#' term='우분투 오라클 XE'/><category scheme='http://www.blogger.com/atom/ns#' term='Oracle'/><category scheme='http://www.blogger.com/atom/ns#' term='오라클 XE'/><title type='text'>ubuntu에 오라클 XE 버전 설치기</title><content type='html'>&lt;script src='http://ss.textcube.com/service/blog/script/blogger.js' type='text/javascript'&gt;&lt;/script&gt;XE버전은 무료로 사용할수 있는 오라클 버전입니다.&lt;br /&gt;기능이 아닌 사용에는 제약이 없어 설치또한 가장 간단합니다.&lt;br /&gt;&lt;br /&gt;무료로 사용할수 있는 대상은 애플리케이션 개발자, 데이타베이스 관리자(DBA) 및 학생, 독립 소프트웨어 벤더(ISV) 등이 있습니다. &lt;br /&gt;무료에 따른 제약사항으로 어떤 호스트와 CPU에 상관없이 하나의 데이터베이스만 설치할수 있으며, 4G의 데이터를 저장할수 있습니다. 또한 1G 이하의 메모리에 설치할수 있습니다.&lt;br /&gt;좀더 자세한 사항은 &lt;a target="_blank" href="http://www.oracle.com/technology/products/database/xe/index.html"&gt;오라클XE&lt;/a&gt; 페이지를 참조하세요&lt;br /&gt;&lt;br /&gt;그럼 설치하는 것에 대하여 알아보겠습니다.&lt;br /&gt;&lt;br /&gt;오라클에서 제공하는 추가 저장소를 추가 합니다.&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;sudo vi /etc/apt/sources.list&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;deb http://oss.oracle.com/debian unstable main non-free&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;GPG 키또한 추가 합니다.&lt;br /&gt;&lt;span style="font-style: italic; font-weight: bold;"&gt;wget http://oss.oracle.com/el4/RPM-GPG-KEY-oracle&amp;nbsp; -O- | sudo apt-key add -&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;패키지 목록을 업데이트 합니다.&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;sudo apt-get update&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;오라클을 설치합니다.&lt;br /&gt;&lt;span style="font-style: italic; font-weight: bold;"&gt;sudo aptitude install oracle-xe-universal&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;패키지 목록을 읽는 중입니다... 완료&lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;의존성 트리를 만드는 중입니다 &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;상태 정보를 읽는 중입니다... 완료&lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;Reading extended state information &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;Initializing package states... 완료&lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;Writing extended state information... 완료&lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;The following NEW packages will be installed:&lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;&amp;nbsp; libaio{a} oracle-xe-universal &lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;0 packages upgraded, 2 newly installed, 0 to remove and 0 not upgraded.&lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;Need to get 262MB of archives. After unpacking 451MB will be used.&lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;Do you want to continue? [Y/n/?] Y&lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;Writing extended state information... 완료&lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;Get:1 http://oss.oracle.com unstable/main libaio 0.3.104-1 [6,018B]&lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;Get:2 http://oss.oracle.com unstable/non-free oracle-xe-universal 10.2.0.1-1.1 [262MB]&lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;Fetched 262MB in 1min 48s (2,417kB/s) &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;전에 선택하지 않은 libaio 패키지를 선택합니다.&lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;(데이터베이스 읽는중 ...현재 113836개의 파일과 디렉토리가 설치되어 있습니다.)&lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;libaio 패키지를 푸는 중입니다 (.../libaio_0.3.104-1_i386.deb에서) ...&lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;전에 선택하지 않은 oracle-xe-universal 패키지를 선택합니다.&lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;oracle-xe-universal 패키지를 푸는 중입니다 (.../oracle-xe-universal_10.2.0.1-1.1_i386.deb에서) ...&lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;This system does not meet the minimum requirements for swap space.&lt;/span&gt;&lt;span style="font-style: italic;"&gt;&amp;nbsp; Based on &lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;the amount of physical memory available on the system, Oracle Database 10g &lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;Express Edition requires 994 MB of swap space. This system has 482 MB &lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;of swap space.&amp;nbsp; Configure more swap space on the system and retry the installation.&lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;dpkg: /var/cache/apt/archives/oracle-xe-universal_10.2.0.1-1.1_i386.deb을(를) 처리하는 데 오류가 발생했습니다 (--unpack):&lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;&amp;nbsp;새로운 pre-installation 스크립트 하위 프로세스가 오류 1번을 리턴했습니다&lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;처리하는 데 오류가 발생했습니다:&lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;&amp;nbsp;/var/cache/apt/archives/oracle-xe-universal_10.2.0.1-1.1_i386.deb&lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;E: Sub-process /usr/bin/dpkg returned an error code (1)&lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;A package failed to install.&amp;nbsp; Trying to recover:&lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;libaio (0.3.104-1) 설정하는 중입니다 ...&lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;libc-bin에 대한 트리거를 처리하는 중입니다 ...&lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;ldconfig deferred processing now taking place&lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;패키지 목록을 읽는 중입니다... 완료&lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;의존성 트리를 만드는 중입니다 &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;상태 정보를 읽는 중입니다... 완료&lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;Reading extended state information &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;Initializing package states... 완료&lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;Writing extended state information... 완료&lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;br style="font-style: italic;"&gt;저는 스왑공간이 부족하다는 에러로 설치가 중단되었습니다.&lt;br /&gt;다음과 같이 임의 파일을 만들어 스왑공간(1G)을 만들었습니다.&lt;br /&gt;&lt;span style="font-style: italic; font-weight: bold;"&gt;sudo dd if=/dev/zero of=/swap1.swp bs=1024 count=1024000&lt;/span&gt;&lt;br style="font-style: italic; font-weight: bold;"&gt;&lt;span style="font-style: italic; font-weight: bold;"&gt;sudo mkswap /swap1.swp&lt;/span&gt;&lt;br style="font-style: italic; font-weight: bold;"&gt;&lt;span style="font-style: italic; font-weight: bold;"&gt;sudo swapon /swap1.swp&lt;/span&gt;&lt;br style="font-style: italic; font-weight: bold;"&gt;&lt;br /&gt;다시 설치를 시도합니다.&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;sudo aptitude install oracle-xe-universal&lt;/span&gt;&lt;br /&gt;이제 설치가 정상적으로 되었습니다.&lt;br /&gt;&lt;br /&gt;설치된 오라클을 설정합니다.&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;sudo service oracle-xe configure&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Oracle Database 10g Express Edition Configuration&lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;-------------------------------------------------&lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;This will configure on-boot properties of Oracle Database 10g Express &lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;Edition.&amp;nbsp; The following questions will determine whether the database should &lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;be starting upon system boot, the ports it will use, and the passwords that &lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;will be used for database accounts.&amp;nbsp; Press &amp;lt;Enter&amp;gt; to accept the defaults. &lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;Ctrl-C will abort.&lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;Specify the HTTP port that will be used for Oracle Application Express [8080]:&lt;/span&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;[APEX 포트]&lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;Specify a port that will be used for the database listener [1521]:&lt;/span&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;[리스너 포트]&lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;Specify a password to be used for database accounts.&amp;nbsp; Note that the same&lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;password will be used for SYS and SYSTEM.&amp;nbsp; Oracle recommends the use of &lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;different passwords for each database account.&amp;nbsp; This can be done after &lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;initial configuration:&lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;Password can't be null. Enter password:&lt;/span&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;[비빌번호]&lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;Confirm the password:&lt;/span&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;[비빌번호확인]&lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;Do you want Oracle Database 10g Express Edition to be started on boot (y/n) [y]:&lt;/span&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;y&lt;/span&gt;&lt;span style="font-style: italic;"&gt; [부팅시 시작]&lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;Starting Oracle Net Listener...Done&lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;Configuring Database...Done&lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;Starting Oracle Database 10g Express Edition Instance...Done&lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;Installation Completed Successfully.&lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;To access the Database Home Page go to "http://127.0.0.1:8080/apex"&lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;br /&gt;아직 환경설정이 되지 않아 sqlplus 명령어로 접속되지 않습니다.&lt;br /&gt;전체 환경설정(/etc/profile) 또는 개인 환경설정(.bash_profile)파일 마지막에 다음을 추가합니다.&lt;br /&gt;&lt;span style="font-style: italic; font-weight: bold;"&gt;ORACLE_HOME=/usr/lib/oracle/xe/app/oracle/product/10.2.0/server&lt;/span&gt;&lt;br style="font-style: italic; font-weight: bold;"&gt;&lt;span style="font-style: italic; font-weight: bold;"&gt;PATH=$PATH:$ORACLE_HOME/bin&lt;/span&gt;&lt;br style="font-style: italic; font-weight: bold;"&gt;&lt;span style="font-style: italic; font-weight: bold;"&gt;export ORACLE_HOME&lt;/span&gt;&lt;br style="font-style: italic; font-weight: bold;"&gt;&lt;span style="font-style: italic; font-weight: bold;"&gt;export ORACLE_SID=XE&lt;/span&gt;&lt;br style="font-style: italic; font-weight: bold;"&gt;&lt;span style="font-style: italic; font-weight: bold;"&gt;export NLS_LANG='KOREAN_KOREA.AL32UTF8'&lt;/span&gt;&lt;br style="font-style: italic; font-weight: bold;"&gt;&lt;br /&gt;sqlplus 명령어를 /usr/bin으로 링크를 만들어 잘 실행되도록 합니다.(개인 환경설정파일에 했을 경우 필수)&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;sudo ln -s /usr/lib/oracle/xe/app/oracle/product/10.2.0/server/bin/sqlplus /usr/bin/sqlplus&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;이제 sqlplus로 잘 접속이 됩니다.&lt;br /&gt;&lt;br /&gt;추가적으로 함께 설치되는 apex를 접속해보겠습니다.&lt;br /&gt;설치시&amp;nbsp; 설정한 apex 포트를 확인합니다.&lt;br /&gt;&lt;span style="font-family: GulimChe,Sans-serif; font-weight: bold;"&gt;$ netstat -nlt |grep 808&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;0&lt;/span&gt;&lt;br style="font-family: GulimChe,Sans-serif; font-weight: bold;"&gt;&lt;span style="font-family: GulimChe,Sans-serif; font-weight: bold;"&gt;tcp &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; 0 &amp;nbsp; &amp;nbsp;&amp;nbsp; 0 127.0.0.1:8080 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; 0.0.0.0:* &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; LISTEN &lt;/span&gt;&lt;br style="font-weight: bold;"&gt;&lt;br /&gt;결과에서도 알수 있듯이 127.0.0.1에서만 접속을 허용하고 있습니다.&lt;br /&gt;gui가 없는 환경이나 vmware를 이용할경우 불편합니다.&lt;br /&gt;sql로 접속하여 설정을 변경하겠습니다.&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;sqlplus system/[설치시 설정한 비밀번호]&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;SQL*Plus: Release 10.2.0.1.0 - Production on 금 10월 9 22:40:14 2009&lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;Copyright (c) 1982, 2005, Oracle.&amp;nbsp; All rights reserved.&lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;br style="font-style: italic;"&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;다음에 접속됨:&lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;Oracle Database 10g Express Edition Release 10.2.0.1.0 - Production&lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;SQL&amp;gt; &lt;span style="font-weight: bold;"&gt;EXEC DBMS_XDB.SETLISTENERLOCALACCESS(FALSE);&lt;/span&gt;&lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;PL/SQL 처리가 정상적으로 완료되었습니다.&lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;SQL&amp;gt; exit&lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;br /&gt;다시 확인결과 모든 아이피에서 허용하는 것을 확인할수 있습니다.&lt;br /&gt;&lt;span style="font-weight: bold; font-family: GulimChe,Sans-serif;"&gt;$ netstat -nlt | grep 8080&lt;/span&gt;&lt;br style="font-weight: bold; font-family: GulimChe,Sans-serif;"&gt;&lt;span style="font-weight: bold; font-family: GulimChe,Sans-serif;"&gt;tcp &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; 0 &amp;nbsp; &amp;nbsp;&amp;nbsp; 0 0.0.0.0:8080 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; 0.0.0.0:* &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; LISTEN&lt;/span&gt;&lt;br style="font-weight: bold; font-family: GulimChe,Sans-serif;"&gt;&lt;br /&gt;이제 해당 apex로 잘 접속되는 것을 확인할수 있습니다.&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/Xe7EBUDWcY.png" style="width:530px;height:240px;" alt=""  /&gt;&lt;/div&gt;쉽게 oracle을 경험하고 싶다면 이렇게 해보는것도 좋은 방법입니다.&lt;br /&gt;sql관정은 이 방법으로도 많은것을 연습할수 있습니다.&lt;br /&gt;좀더 배우면 다른 버전도 많이 설치하고 지우고 해야 겠지요 ^^&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9124419607002325392-5036168070526375118?l=linux-textcube.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://linux-textcube.blogspot.com/feeds/5036168070526375118/comments/default' title='댓글'/><link rel='replies' type='text/html' href='http://linux-textcube.blogspot.com/2009/10/ubuntu%EC%97%90-%EC%98%A4%EB%9D%BC%ED%81%B4-xe-%EB%B2%84%EC%A0%84-%EC%84%A4%EC%B9%98%EA%B8%B0.html#comment-form' title='1개의 덧글'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9124419607002325392/posts/default/5036168070526375118'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9124419607002325392/posts/default/5036168070526375118'/><link rel='alternate' type='text/html' href='http://linux-textcube.blogspot.com/2009/10/ubuntu%EC%97%90-%EC%98%A4%EB%9D%BC%ED%81%B4-xe-%EB%B2%84%EC%A0%84-%EC%84%A4%EC%B9%98%EA%B8%B0.html' title='ubuntu에 오라클 XE 버전 설치기'/><author><name>cuwoom</name><uri>http://www.blogger.com/profile/16251952661989595077</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9124419607002325392.post-9220305468687103884</id><published>2009-10-10T09:02:00.000+09:00</published><updated>2011-01-29T19:57:29.430+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='liferea'/><category scheme='http://www.blogger.com/atom/ns#' term='RSS'/><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='운영체제'/><title type='text'>리눅스에서 사용하는 rss 추천 프로그램</title><content type='html'>&lt;script src='http://ss.textcube.com/service/blog/script/blogger.js' type='text/javascript'&gt;&lt;/script&gt;그동안 RSS 프로그램으로 에볼루션 RSS 플러그인을 사용해왔습니다.&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;&lt;a target="_blank" href="http://blog.cuwoom.net/14"&gt;evolution-rss&lt;/a&gt; - Evolution RSS Reader Plugin&lt;/span&gt; 을 잘 사용해던 중 &lt;br /&gt;이상한 에러메세지가 나기 시작했습니다.&lt;br /&gt;이 플러그인이 firfox를 사용하는것 같은데 그 동안 불여우 3.5~3.7을 막 설치해보던 중...&lt;br /&gt;이 참에 RSS는 다른 프로그램으로 갈아타기로 했습니다.&lt;br /&gt;&lt;a target="_blank" href="http://ubuntuforums.org/showthread.php?t=171291"&gt;우분투 포럼&lt;/a&gt;에서 RSS 프로그램으로 제일 선호되는 프로그램을 찾아 보았습니다.&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XYiZNgQJSe.png" style="width:565px;height:371px;" alt=""  /&gt;&lt;/div&gt;&lt;a target="_blank" href="http://liferea.sourceforge.net/"&gt;liferea&lt;/a&gt;라는 프로그램이 눈에 들어왔습니다.&lt;br /&gt;공식저장소에 포함되어 있어 설치도 매우 쉬웠습니다.&lt;br /&gt;그냥 시냅틱을 이용하여 &lt;a target="_blank" href="http://liferea.sourceforge.net/install.htm"&gt;설치&lt;/a&gt;하면 됩니다.&lt;br /&gt;&lt;span style="font-style: italic; font-weight: bold;"&gt;sudo aptitude install liferea&lt;/span&gt;&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XKbKWJzRwE.png" style="width:580px;height:434px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/1300/attach/XKbKWJzRwE.png')" /&gt;&lt;/div&gt;기본적으로 참고할만한 좋은 RSS들이 들어있네요.&lt;br /&gt;이제 에볼루션과 분리하여 잘 사용해봐야 겠습니다.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9124419607002325392-9220305468687103884?l=linux-textcube.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://linux-textcube.blogspot.com/feeds/9220305468687103884/comments/default' title='댓글'/><link rel='replies' type='text/html' href='http://linux-textcube.blogspot.com/2009/10/%EB%A6%AC%EB%88%85%EC%8A%A4%EC%97%90%EC%84%9C-%EC%82%AC%EC%9A%A9%ED%95%98%EB%8A%94-rss-%EC%B6%94%EC%B2%9C-%ED%94%84%EB%A1%9C%EA%B7%B8%EB%9E%A8.html#comment-form' title='0개의 덧글'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9124419607002325392/posts/default/9220305468687103884'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9124419607002325392/posts/default/9220305468687103884'/><link rel='alternate' type='text/html' href='http://linux-textcube.blogspot.com/2009/10/%EB%A6%AC%EB%88%85%EC%8A%A4%EC%97%90%EC%84%9C-%EC%82%AC%EC%9A%A9%ED%95%98%EB%8A%94-rss-%EC%B6%94%EC%B2%9C-%ED%94%84%EB%A1%9C%EA%B7%B8%EB%9E%A8.html' title='리눅스에서 사용하는 rss 추천 프로그램'/><author><name>cuwoom</name><uri>http://www.blogger.com/profile/16251952661989595077</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9124419607002325392.post-8190681684355506123</id><published>2009-10-08T23:03:00.000+09:00</published><updated>2011-01-29T19:57:29.240+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu pxe'/><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='운영체제'/><category scheme='http://www.blogger.com/atom/ns#' term='우분투 네트워크 설치'/><title type='text'>pxe 네트워크 부팅을 통한 우분투 설치기</title><content type='html'>&lt;script src='http://ss.textcube.com/service/blog/script/blogger.js' type='text/javascript'&gt;&lt;/script&gt;cd-rom이 없는 넷북과 같은 경우 usb를 통하여 운영체제를 많이 설치합니다.&lt;br /&gt;그 흔한 usb가 없다면 어떻게 하죠?&lt;br /&gt;이땐 친한사람 컴퓨터를 좀 빌려서 해결해야 할것 같네요.&lt;br /&gt;cd-rom이 없어도 네트워크 카드는 대부분 장착되어 있습니다.&lt;br /&gt;자~ 그럼 공유기 있고 XP가 설치되어 있는 친한 친구집을 방문했을 경우를 들어 설명하겠습니다. ^^&lt;br /&gt;친구 XP 컴퓨터에 우분투 설치 파일과 tftp라는 서버 프로그램을 다운 받습니다.&lt;br /&gt;tftp 무료 프로그램을 홈페이지에서 zip확장자로 되어 있는것을 받습니다.&lt;br /&gt;zip파일로 되어 있는 것은 설치할필요가 없어 좋아요.&lt;br /&gt;&lt;a target="_blank" href="http://tftpd32.jounin.net/"&gt;tftpd32 홈페이지&lt;/a&gt;에서 &lt;a target="_blank" href="http://tftpd32.jounin.net/tftpd32_download.html"&gt;download&lt;/a&gt;화면으로 이동합니다. &lt;a target="_blank" href="http://hugi.to/blog/archive/2006/12/23/ubuntu-pxe-install-via-windows"&gt;참고&lt;/a&gt;&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XMxU3Z3ICd.png" style="width:580px;height:114px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/1300/attach/XMxU3Z3ICd.png')" /&gt;&lt;/div&gt;다운받은 파일을 C:\의 tftp폴더를 만들어 그 안에 풀었습니다.&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XfPCM4HKqq.png" style="width:359px;height:206px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/1300/attach/XfPCM4HKqq.png')" /&gt;&lt;/div&gt;우분투 이미지(ISO)파일이 아닌 네트워크 설치 전용 파일을 받아야 합니다.&lt;br /&gt;&lt;a target="_blank" href="ftp://archive.ubuntu.com/ubuntu/dists/"&gt;공식다운로드 주소&lt;/a&gt;를 이용하여도 되고 속도가 빠른 를 이용하는것도 좋습니다.&lt;br /&gt;아래 스샷 주소를 참고하세요.&lt;br /&gt;&lt;a target="_blank" href="ftp://archive.ubuntu.com/ubuntu/dists/"&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XDj13Xk0Na.png" style="width:580px;height:220px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/1300/attach/XDj13Xk0Na.png')" /&gt;&lt;/div&gt;&lt;/a&gt;모두 다운받으면 준비가 완료되었습니다. 설정만 하면 되겠네요.&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XUYBbxnzZm.png" style="width:355px;height:208px;" alt=""  /&gt;&lt;/div&gt;네트워크 설치 서버 설정을 위해 tftpd32를 실행합니다.&lt;br /&gt;다음과 같이 설정합니다.&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XOCq49E8Uc.png" style="width:398px;height:355px;" alt=""  /&gt;&lt;/div&gt;&lt;span style="font-weight: bold;"&gt;공유기 아이피가 192.168.123.254일 경우&lt;/span&gt;&lt;br /&gt;IP pool starting address : 네트워크 부팅하는 컴퓨터가 받게될 아이피 영역입니다.&lt;br /&gt;Size of pool : 동시에 몇대의 컴퓨터를 지원할것인지 설정합니다.&lt;br /&gt;Boot File : 우분투 서버에서 다운 받은 부팅관련 파일입니다.&lt;br /&gt;WINS/DNS Server : DNS서버 아이피를 설정합니다. 보통 위의 KT 아이피를 사용합니다.&lt;br /&gt;Default router : 공유기 아이피를 적습니다.&lt;br /&gt;Mask : 서브넷 마스크를 설정합니다. 보통의 네트워크가 위의 설정과 비슷합니다.&lt;br /&gt;&lt;br /&gt;설정을 마지면 꼭!! Save 버튼으로 적용시켜 주세요.&lt;br /&gt;이제 우분투를 설치할 컴을 그냥 부팅만 해주면 알아서 아이피를 받아와서 부팅합니다.&lt;br /&gt;물론 아무런 매체가 없고, 하드는 깨끗하다는 가정입니다.&lt;br /&gt;다른 부팅가능한 매체가 있을경우 바이오스 설정이 필요합니다.&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XBgOlcnaa4.png" style="width:580px;height:355px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/1300/attach/XBgOlcnaa4.png')" /&gt;&lt;/div&gt;이제 본격적으로 설치를 해보겠습니다.&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XSm4kRAQAS.png" style="width:290px;height:232px;" alt=""  /&gt;&lt;/div&gt;Enter키를 이용하여 Install을 선택합니다.(설치를 진행합니다.)&lt;br /&gt;방향키를 이용하여 한국어를 선택합니다.&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XP1uoRxw9q.png" style="width:539px;height:355px;" alt=""  /&gt;&lt;/div&gt;키보드는 직접설정하겠습니다..&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XdaInrgcz7.png" style="width:569px;height:182px;" alt=""  /&gt;&lt;/div&gt;한글 키보드를 선택했습니다.&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XTaRlXEDx7.png" style="width:310px;height:353px;" alt=""  /&gt;&lt;/div&gt;101/104키를 선택했습니다.&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XTrpKQVwpn.png" style="width:551px;height:156px;" alt=""  /&gt;&lt;/div&gt;다음 화면에서 자동으로 먼저 구성했던 XP tftp에서 아이피를 할당받습니다.&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XCx068jObc.png" style="width:580px;height:137px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/1300/attach/XCx068jObc.png')" /&gt;&lt;/div&gt;호스트 이름은 원하시는것으로 설정하세요. 네트워크에서 PC를 구분하는 이름같은 것입니다.&lt;br /&gt;저는 karmic로 했습니다.&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XSJavYiYZo.png" style="width:580px;height:240px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/1300/attach/XSJavYiYZo.png')" /&gt;&lt;/div&gt;우분투에 필요한 파일을 다운받기 위한 서버를 선택하기 위한 화면입니다.&lt;br /&gt;좀더 따른 다음서버를 사용하기 위해 방향키를 이용하여 수동으로 정보 입력하기를 선택합니다.&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XFekpaCgGs.png" style="width:539px;height:354px;" alt=""  /&gt;&lt;/div&gt;다음서버 주소를 적습니다. 따로 알고 있는 서버주소를 활용해도 좋습니다.&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XC3ODhlw1r.png" style="width:554px;height:165px;" alt=""  /&gt;&lt;/div&gt;우분투를 다운받을것이기에 그냥 넘어갑니다.&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XEGsxohU6z.png" style="width:465px;height:139px;" alt=""  /&gt;&lt;/div&gt;프록시를 이용한다면 적습니다. 대부분 환경이 사용하지 않습니다. 저는 그냥 넘어갔습니다.&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XXbHeUAti0.png" style="width:562px;height:205px;" alt=""  /&gt;&lt;/div&gt;추가 컴포넌트와 업데이트 가능한 서버인지 확인합니다.&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XaqttvFE1f.png" style="width:580px;height:121px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/1300/attach/XaqttvFE1f.png')" /&gt;&lt;/div&gt;다음은 파티션을 설정합니다.&lt;br /&gt;&lt;p id="more-117-0" class="moreless_fold" style="color: #000000; padding: 0 0 0 10px;"&gt;&lt;span style="cursor: pointer;" onclick="if (window.TC$PRIV_toggleMoreLessBlogger != undefined) {TC$PRIV_toggleMoreLessBlogger(this, '117-0','펼쳐두기..','접어두기..'); return false;} else {document.getElementById('content-117-0').style.display='';}"&gt;      펼쳐두기..&lt;/span&gt;&lt;/p&gt;  &lt;div id="content-117-0" class="moreless_content" style="display: none; border: 1px dashed #cccccc; background-color: #f3f3f3; margin: 0 10px padding: 5px;"&gt;&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XNOyj31phd.png" style="width:579px;height:247px;" alt=""  /&gt;&lt;/div&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XZ8GbI3nHO.png" style="width:533px;height:251px;" alt=""  /&gt;&lt;/div&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XKYWXHACfE.png" style="width:554px;height:163px;" alt=""  /&gt;&lt;/div&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XKXeUmQv9Z.png" style="width:547px;height:285px;" alt=""  /&gt;&lt;/div&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XIsgVWhPNZ.png" style="width:275px;height:147px;" alt=""  /&gt;&lt;/div&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XVUgA90v8W.png" style="width:562px;height:201px;" alt=""  /&gt;&lt;/div&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XZmwgrWOD6.png" style="width:212px;height:123px;" alt=""  /&gt;&lt;/div&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XLXP8lzHt9.png" style="width:497px;height:212px;" alt=""  /&gt;&lt;/div&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XRU3aE3pqO.png" style="width:237px;height:104px;" alt=""  /&gt;&lt;/div&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XH4IUzRROa.png" style="width:558px;height:201px;" alt=""  /&gt;&lt;/div&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XWaXC2VOC1.png" style="width:209px;height:117px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/1300/attach/XWaXC2VOC1.png')" /&gt;&lt;/div&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XWRgiKEw07.png" style="width:545px;height:333px;" alt=""  /&gt;&lt;/div&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XeboGh1ZcY.png" style="width:579px;height:341px;" alt=""  /&gt;&lt;/div&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XTaQ1emlao.png" style="width:543px;height:297px;" alt=""  /&gt;&lt;/div&gt;&lt;/div&gt;파티션 설정이 끝나고 포맷이후 기초 우분투 세스템을 설치합니다.&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/Xc8nRYhdEm.png" style="width:580px;height:114px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/1300/attach/Xc8nRYhdEm.png')" /&gt;&lt;/div&gt;사용자계정을 생성합니다.&lt;br /&gt;바로 생성한 사용자 계정의 이름을 결정합니다. 어짜피 한글이 안되니 똑같이 하고 넘어갑니다.&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XHKdb8lOjl.png" style="width:562px;height:202px;" alt=""  /&gt;&lt;/div&gt;생성한 계정의 암호또한 설정합니다.&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XTBPaYSwD5.png" style="width:562px;height:116px;" alt=""  /&gt;&lt;/div&gt;암호화 기능!! 뭔지 몰라 일단 아니오 했어요.&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XU83gqU82b.png" style="width:541px;height:168px;" alt=""  /&gt;&lt;/div&gt;다시 업데이트 합니다. 한번에 하지 않고 주기적으로 인터넷을 사용하니 네트워크 상태가 중요하네요.&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XMCnkzXJXC.png" style="width:580px;height:146px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/1300/attach/XMCnkzXJXC.png')" /&gt;&lt;/div&gt;보안 업데이트는 자동으로 설치되도록 합니다.&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XClXUhxq8b.png" style="width:550px;height:245px;" alt=""  /&gt;&lt;/div&gt;본격적으로 우분투 유형을 선택합니다. 우분투 데스크탑을 설치할것이어서 방향키를 이용하여 선택합니다.&lt;br /&gt;만약 다른 우분투 버전을 원하신다면 다른 소프트웨어를 선택하세요.&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XPmShDWpeb.png" style="width:580px;height:422px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/1300/attach/XPmShDWpeb.png')" /&gt;&lt;/div&gt;다시 우분투가 업데이트 됩니다. 우분투 데스크탑 관련 프로그램이 설치되고 있습니다.&lt;br /&gt;이부분에서는 좀 오래걸리네요.&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XakaZEE5Dq.png" style="width:580px;height:113px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/1300/attach/XakaZEE5Dq.png')" /&gt;&lt;/div&gt;부트 메니져를 설치하는것 보니 설치가 완료되어 갑니다.&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XdqTHLGGkL.png" style="width:580px;height:104px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/1300/attach/XdqTHLGGkL.png')" /&gt;&lt;/div&gt;설치가 완료되고 시계설정부분입니다. 긍정적으로 선택합니다.&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XICYAKXxfM.png" style="width:575px;height:195px;" alt=""  /&gt;&lt;/div&gt;설치가 모두 끝났습니다.&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XRfhND1aIt.png" style="width:580px;height:153px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/1300/attach/XRfhND1aIt.png')" /&gt;&lt;/div&gt;정상적으로 부팅되는 우분투 칼믹 베타를 확인할수 있습니다.&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XFyArQHBkJ.png" style="width:580px;height:430px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/1300/attach/XFyArQHBkJ.png')" /&gt;&lt;/div&gt;원레는 네트워크 부팅이 주류의 글을 쓰려고 했는데,&lt;br /&gt;설치에 관한 내용이 더 많네요.&lt;br /&gt;우분투 더 멋있어 졌네요.&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9124419607002325392-8190681684355506123?l=linux-textcube.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://linux-textcube.blogspot.com/feeds/8190681684355506123/comments/default' title='댓글'/><link rel='replies' type='text/html' href='http://linux-textcube.blogspot.com/2009/10/pxe-%EB%84%A4%ED%8A%B8%EC%9B%8C%ED%81%AC-%EB%B6%80%ED%8C%85%EC%9D%84-%ED%86%B5%ED%95%9C-%EC%9A%B0%EB%B6%84%ED%88%AC-%EC%84%A4%EC%B9%98%EA%B8%B0.html#comment-form' title='0개의 덧글'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9124419607002325392/posts/default/8190681684355506123'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9124419607002325392/posts/default/8190681684355506123'/><link rel='alternate' type='text/html' href='http://linux-textcube.blogspot.com/2009/10/pxe-%EB%84%A4%ED%8A%B8%EC%9B%8C%ED%81%AC-%EB%B6%80%ED%8C%85%EC%9D%84-%ED%86%B5%ED%95%9C-%EC%9A%B0%EB%B6%84%ED%88%AC-%EC%84%A4%EC%B9%98%EA%B8%B0.html' title='pxe 네트워크 부팅을 통한 우분투 설치기'/><author><name>cuwoom</name><uri>http://www.blogger.com/profile/16251952661989595077</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9124419607002325392.post-1912326874965367460</id><published>2009-10-07T23:08:00.000+09:00</published><updated>2011-01-29T19:57:29.134+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Installing Oracle SQL Developer in Ubuntu'/><category scheme='http://www.blogger.com/atom/ns#' term='Oracle'/><category scheme='http://www.blogger.com/atom/ns#' term='우분투 SQL Developer 설치'/><title type='text'>우분투에서 sqldeveloper 설치기</title><content type='html'>&lt;script src='http://ss.textcube.com/service/blog/script/blogger.js' type='text/javascript'&gt;&lt;/script&gt;일단 SQL Developer를 사용하기 위해서는 자바가 설치되어 있어야 합니다.&lt;br /&gt;설치되어 있지 않다면 설치하여야 합니다.&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;sudo apt-get install sun-java6-jdk&lt;/span&gt;&lt;br /&gt;무료로 오라클 공식홈페이지에서 제공하는 SQL Developer를 다운받습니다.&lt;a name="sqldev5969_rpm" onclick="youMustAgreePrompt();" class="boldbodylink"&gt; &lt;/a&gt;&lt;a target="_blank" href="http://www.oracle.com/technology/software/products/sql/index.html"&gt;다운&lt;/a&gt;&lt;br /&gt;우분투에서 RPM을 사용하기 위해 필요한 alien패키지를 다운 받습니다.&lt;br /&gt;&lt;span style="font-style: italic; font-weight: bold;"&gt;sudo apt-get install alien&lt;/span&gt;&lt;br /&gt;다운 받은 SQL Developer를 alien 명령어를 통하여 deb 형테로 변경합니다.&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;sudo alien -k --scripts sqldeveloper-1.5.5.59.69-1.noarch.rpm&lt;/span&gt;&lt;br /&gt;파일 이름은 버전에 따라 다를수 있습니다.&lt;br /&gt;변경된 패키지 파일을 설치합니다.&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;sudo dpkg -i sqldeveloper_1.5.5.59.69-1_all.deb&lt;/span&gt;&lt;br /&gt;이렇게 해서 바로 실행되면 좋겠는데 아래와 같은 요상한 메세지를 뿜는다.&lt;br /&gt;&lt;span style="font-style: italic; font-weight: bold;"&gt;will be stored in ~/.sqldeveloper/jdk&lt;/span&gt;&lt;br /&gt;위 파일에 jvm위치를 명시하면 잘 실행됩니다.&lt;br /&gt;일단 sqldeveloper 디렉토리를 생성합니다.&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;mkdir -p ~/.sqldeveloper&lt;/span&gt;&lt;br /&gt;sqldeveloper디렉토리 안에 jdk파일을 생성하여 자바 주소를 적어줍니다.&lt;br /&gt;&lt;span style="font-style: italic; font-weight: bold;"&gt;vi ~/.sqldeveloper/jdk&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;/usr/lib/jvm/java-6-sun&lt;/span&gt;&lt;br /&gt;이제 설치가 완료되어 실행하면 잘 되야 하는데...&lt;br /&gt;한글이 네모네모로 나온다.&lt;br /&gt;설치할때도 느낀거지만 오라클에서 만든 GUI 프로그램들은 한글 글꼴을 &lt;br /&gt;레드헷 기준으로 찾습니다. 레드헷과 같이 백묵 폰트를 소프트링크 걸었더니 한글이 잘 나오네요.&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;sudo mkdir ko&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;sudo ln -s /usr/share/fonts/truetype/baekmuk /usr/share/fonts/ko/TrueType&lt;/span&gt;&lt;br /&gt;이제 실행하는 일만 남았습니다.&lt;br /&gt;&lt;span style="font-style: italic; font-weight: bold;"&gt;sqldeveloper &lt;/span&gt;명령어 또는 메뉴(프로그램-개발-SQL Developer)를 통하여 실행합니다.&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XNivSXD06F.png" style="width:393px;height:243px;" alt=""  /&gt;&lt;/div&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XHKIBL0HYj.png" style="width:580px;height:352px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/1300/attach/XHKIBL0HYj.png')" /&gt;&lt;/div&gt;이제 다시 오라클의 세계로 빠져 볼까나~&lt;br /&gt;&lt;a target="_blank" href="http://samushka.blogspot.com/2009/04/installing-oracle-sql-developer-on.html"&gt;참고&lt;/a&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9124419607002325392-1912326874965367460?l=linux-textcube.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://linux-textcube.blogspot.com/feeds/1912326874965367460/comments/default' title='댓글'/><link rel='replies' type='text/html' href='http://linux-textcube.blogspot.com/2009/10/%EC%9A%B0%EB%B6%84%ED%88%AC%EC%97%90%EC%84%9C-sqldeveloper-%EC%84%A4%EC%B9%98%EA%B8%B0.html#comment-form' title='0개의 덧글'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9124419607002325392/posts/default/1912326874965367460'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9124419607002325392/posts/default/1912326874965367460'/><link rel='alternate' type='text/html' href='http://linux-textcube.blogspot.com/2009/10/%EC%9A%B0%EB%B6%84%ED%88%AC%EC%97%90%EC%84%9C-sqldeveloper-%EC%84%A4%EC%B9%98%EA%B8%B0.html' title='우분투에서 sqldeveloper 설치기'/><author><name>cuwoom</name><uri>http://www.blogger.com/profile/16251952661989595077</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9124419607002325392.post-9026987107060482963</id><published>2009-09-28T22:33:00.000+09:00</published><updated>2011-01-29T19:57:20.699+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='우분투 오라클 설치'/><category scheme='http://www.blogger.com/atom/ns#' term='oracle install'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu oracle install'/><category scheme='http://www.blogger.com/atom/ns#' term='oracle'/><title type='text'>우분투(jaunty)에서 오라클(10g r2) 설치</title><content type='html'>&lt;script src='http://ss.textcube.com/service/blog/script/blogger.js' type='text/javascript'&gt;&lt;/script&gt;오라클에서 필요한 패키지 설치&lt;br /&gt;&lt;span style="font-family: GulimChe,Sans-serif; font-weight: bold;"&gt;sudo apt-get install gcc binutils libaio1 lesstif2 lesstif2-dev make rpm libc6 libstdc++5 build-essential alien&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;오라클 설치시 사용하는 Group과 계정 생성&lt;br /&gt;&lt;span style="font-family: GulimChe,Sans-serif; font-weight: bold;"&gt;sudo groupadd oinstall&lt;/span&gt;&lt;br style="font-family: GulimChe,Sans-serif; font-weight: bold;"&gt;&lt;span style="font-family: GulimChe,Sans-serif; font-weight: bold;"&gt;sudo groupadd dba&lt;/span&gt;&lt;br style="font-family: GulimChe,Sans-serif; font-weight: bold;"&gt;&lt;span style="font-family: GulimChe,Sans-serif; font-weight: bold;"&gt;sudo groupadd nobody&lt;/span&gt;&lt;br style="font-family: GulimChe,Sans-serif; font-weight: bold;"&gt;&lt;span style="font-family: GulimChe,Sans-serif; font-weight: bold;"&gt;sudo useradd -m oracle -g oinstall -G dba -s /bin/bash&lt;/span&gt;&lt;br style="font-family: GulimChe,Sans-serif; font-weight: bold;"&gt;&lt;br /&gt;oracle 계정 비밀번호를 설정합니다.&lt;br /&gt;&lt;span style="font-family: GulimChe,Sans-serif; font-weight: bold;"&gt;sudo passwd oracle&lt;/span&gt;&lt;br style="font-family: GulimChe,Sans-serif; font-weight: bold;"&gt;&lt;br /&gt;커널 관련 파라미터를 설정합니다.&lt;br /&gt;&lt;span style="font-family: GulimChe,Sans-serif; font-weight: bold;"&gt;sudo vi /etc/sysctl.conf&lt;/span&gt;&lt;br style="font-style: italic; font-family: GulimChe,Sans-serif; font-weight: bold;"&gt;&lt;span style="font-style: italic; font-family: GulimChe,Sans-serif; font-weight: bold;"&gt;kernel.shmall = 2097152&lt;/span&gt;&lt;br style="font-style: italic; font-family: GulimChe,Sans-serif; font-weight: bold;"&gt;&lt;span style="font-style: italic; font-family: GulimChe,Sans-serif; font-weight: bold;"&gt;kernel.shmmax = 2147483648&lt;/span&gt;&lt;br style="font-style: italic; font-family: GulimChe,Sans-serif; font-weight: bold;"&gt;&lt;span style="font-style: italic; font-family: GulimChe,Sans-serif; font-weight: bold;"&gt;kernel.shmmni = 4096&lt;/span&gt;&lt;br style="font-style: italic; font-family: GulimChe,Sans-serif; font-weight: bold;"&gt;&lt;span style="font-style: italic; font-family: GulimChe,Sans-serif; font-weight: bold;"&gt;kernel.sem = 250 32000 100 128&lt;/span&gt;&lt;br style="font-style: italic; font-family: GulimChe,Sans-serif; font-weight: bold;"&gt;&lt;span style="font-style: italic; font-family: GulimChe,Sans-serif; font-weight: bold;"&gt;fs.file-max = 65536&lt;/span&gt;&lt;br style="font-style: italic; font-family: GulimChe,Sans-serif; font-weight: bold;"&gt;&lt;span style="font-style: italic; font-family: GulimChe,Sans-serif; font-weight: bold;"&gt;net.ipv4.ip_local_port_range = 1024 65000&lt;/span&gt;&lt;br style="font-family: GulimChe,Sans-serif; font-weight: bold;"&gt;&lt;span style="font-family: GulimChe,Sans-serif; font-weight: bold;"&gt;sudo sysctl -p&lt;/span&gt;&lt;br style="font-family: GulimChe,Sans-serif; font-weight: bold;"&gt;&lt;br /&gt;오라클은 우분투(데비안계열)을 공식지원하지 않습니다.&lt;br /&gt;디렉토리 구조를 레드헷과 같이 변경합니다.&lt;br /&gt;&lt;span style="font-family: GulimChe,Sans-serif; font-weight: bold;"&gt;sudo ln -s /usr/bin/awk /bin/awk&lt;/span&gt;&lt;br style="font-family: GulimChe,Sans-serif; font-weight: bold;"&gt;&lt;span style="font-family: GulimChe,Sans-serif; font-weight: bold;"&gt;sudo ln -s /usr/bin/rpm /bin/rpm&lt;/span&gt;&lt;br style="font-family: GulimChe,Sans-serif; font-weight: bold;"&gt;&lt;span style="font-family: GulimChe,Sans-serif; font-weight: bold;"&gt;sudo ln -s /lib/libgcc_s.so.1 /lib/libgcc_s.so&lt;/span&gt;&lt;br style="font-family: GulimChe,Sans-serif; font-weight: bold;"&gt;&lt;span style="font-family: GulimChe,Sans-serif; font-weight: bold;"&gt;sudo ln -s /usr/bin/basename /bin/basename&lt;/span&gt;&lt;br style="font-family: GulimChe,Sans-serif; font-weight: bold;"&gt;&lt;span style="font-family: GulimChe,Sans-serif; font-weight: bold;"&gt;sudo mkdir -p /stage /u01/app/oracle&lt;/span&gt;&lt;br style="font-family: GulimChe,Sans-serif; font-weight: bold;"&gt;&lt;span style="font-family: GulimChe,Sans-serif; font-weight: bold;"&gt;sudo chown -R oracle:oinstall /stage /u01&lt;/span&gt;&lt;br style="font-family: GulimChe,Sans-serif; font-weight: bold;"&gt;&lt;span style="font-family: GulimChe,Sans-serif; font-weight: bold;"&gt;sudo chmod 775 /stage /u01/app/oracle&lt;/span&gt;&lt;br style="font-family: GulimChe,Sans-serif; font-weight: bold;"&gt;&lt;br /&gt;오라클 관련 환경변수를 지정합니다.&lt;br /&gt;&lt;span style="font-family: GulimChe,Sans-serif; font-weight: bold;"&gt;sudo vi /etc/profile&lt;/span&gt;&lt;br style="font-family: GulimChe,Sans-serif; font-weight: bold;"&gt;&lt;span style="font-style: italic; font-family: GulimChe,Sans-serif; font-weight: bold;"&gt;export ORACLE_BASE=/u01/app/oracle&lt;/span&gt;&lt;br style="font-style: italic; font-family: GulimChe,Sans-serif; font-weight: bold;"&gt;&lt;span style="font-style: italic; font-family: GulimChe,Sans-serif; font-weight: bold;"&gt;export ORACLE_HOME=/u01/app/oracle/product/10.2.0/db_1&lt;/span&gt;&lt;br style="font-style: italic; font-family: GulimChe,Sans-serif; font-weight: bold;"&gt;&lt;span style="font-style: italic; font-family: GulimChe,Sans-serif; font-weight: bold;"&gt;export export ORACLE_SID=orcl&lt;/span&gt;&lt;br style="font-family: GulimChe,Sans-serif; font-weight: bold;"&gt;&lt;br /&gt;오라클 계정에 path설정을 합니다.&lt;br style="font-family: GulimChe,Sans-serif; font-weight: bold;"&gt;&lt;span style="font-family: GulimChe,Sans-serif; font-weight: bold;"&gt;sudo vi ~oracle/.bash_profile&lt;/span&gt;&lt;br style="font-family: GulimChe,Sans-serif; font-weight: bold;"&gt;&lt;span style="font-style: italic; font-family: GulimChe,Sans-serif; font-weight: bold;"&gt;if [ -f ~/.bashrc ]; then&lt;/span&gt;&lt;br style="font-style: italic; font-family: GulimChe,Sans-serif; font-weight: bold;"&gt;&lt;span style="font-style: italic; font-family: GulimChe,Sans-serif; font-weight: bold;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; . ~/.bashrc&lt;/span&gt;&lt;br style="font-style: italic; font-family: GulimChe,Sans-serif; font-weight: bold;"&gt;&lt;span style="font-style: italic; font-family: GulimChe,Sans-serif; font-weight: bold;"&gt;fi&lt;/span&gt;&lt;br style="font-style: italic; font-family: GulimChe,Sans-serif; font-weight: bold;"&gt;&lt;span style="font-style: italic; font-family: GulimChe,Sans-serif; font-weight: bold;"&gt;# User specific environment and startup programs&lt;/span&gt;&lt;br style="font-style: italic; font-family: GulimChe,Sans-serif; font-weight: bold;"&gt;&lt;span style="font-style: italic; font-family: GulimChe,Sans-serif; font-weight: bold;"&gt;export PATH=$PATH:$ORACLE_HOME/bin&lt;/span&gt;&lt;br /&gt;설정한 파일을 오라클 소유로 변경합니다.&lt;br style="font-style: italic; font-family: GulimChe,Sans-serif; font-weight: bold;"&gt;&lt;span style="font-family: GulimChe,Sans-serif; font-weight: bold;"&gt;sudo chown oracle:oinstall ~oracle/.bash_profile&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;레드헷으로 인식하도록 레드헷 버전정보 파일을 임의로 생성합니다.&lt;br /&gt;&lt;span style="font-family: GulimChe,Sans-serif; font-weight: bold;"&gt;sudo vi /etc/redhat-release&lt;/span&gt;&lt;br style="font-family: GulimChe,Sans-serif; font-weight: bold;"&gt;&lt;span style="font-style: italic; font-family: GulimChe,Sans-serif; font-weight: bold;"&gt;Red Hat Enterprise Linux AS release 3 (Taroon)&lt;/span&gt;&lt;br style="font-family: GulimChe,Sans-serif; font-weight: bold;"&gt;&lt;br /&gt;이제 설치준비가 완료 되었습니다. 오라클을 다운받아 설치합니다.&lt;br /&gt;다운 받는 방법은 windows와 같아 생략하겠습니다.&lt;br /&gt;/stage에 다운받습니다. 받은 파일은 오라클 계정 소유로 되어 있어야 합니다.&lt;br /&gt;압축을 해제합니다.&lt;br /&gt;&lt;span style="font-family: GulimChe,Sans-serif; font-weight: bold;"&gt;unzip 10201_database_linux32.zip&lt;/span&gt;&lt;br /&gt;다운 받은 압축파일은 제거 합니다.&lt;br /&gt;&lt;span style="font-family: GulimChe,Sans-serif; font-weight: bold;"&gt;rm 10201_database_linux32.zip&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;원격(ssh)로 실행중인 분은 원격으로 실행될수 있도록 DISPLAY를 설정하세요.&lt;br /&gt;&lt;span style="font-family: GulimChe,Sans-serif; font-weight: bold;"&gt;export DISPLAY=localhost:0.0&lt;/span&gt;&lt;br /&gt;한글이 깨지시는 분도 영문모드로 설치합니다.&lt;br /&gt;&lt;span style="font-family: GulimChe,Sans-serif; font-weight: bold;"&gt;export LANG=c&lt;/span&gt;&lt;br /&gt;드디어 오라클 설치 화면입니다.&lt;br /&gt;&lt;span style="font-family: GulimChe,Sans-serif; font-weight: bold;"&gt;./runInstaller&lt;/span&gt;&lt;br /&gt;한글 설정 때문에 고급설정을 선택했습니다. 기본 설치에서도 한글은 어떻게 추가할까요.&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/Xdu7RzErQR.png" style="width:580px;height:432px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/1300/attach/Xdu7RzErQR.png')" /&gt;&lt;/div&gt;오라클이 설치될 위치&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XZUHlJ2MDn.png" style="width:580px;height:435px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/1300/attach/XZUHlJ2MDn.png')" /&gt;&lt;/div&gt;한국 언어 추가&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XWpjQ2Ec6K.png" style="width:370px;height:370px;" alt=""  /&gt;&lt;/div&gt;사용자 정의 선택&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XTvIXEFX3t.png" style="width:580px;height:435px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/1300/attach/XTvIXEFX3t.png')" /&gt;&lt;/div&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XTbK4VB8mb.png" style="width:580px;height:435px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/1300/attach/XTbK4VB8mb.png')" /&gt;&lt;/div&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XOaU8B0Wzd.png" style="width:580px;height:435px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/1300/attach/XOaU8B0Wzd.png')" /&gt;&lt;/div&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/Xb6QTqlj2I.png" style="width:580px;height:435px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/1300/attach/Xb6QTqlj2I.png')" /&gt;&lt;/div&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XfjRlXAMzM.png" style="width:580px;height:435px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/1300/attach/XfjRlXAMzM.png')" /&gt;&lt;/div&gt;대충 긍정적인 버튼 클릭하면서 설치를 완료합니다.&lt;br /&gt;&lt;br /&gt;오라클 인스턴스가 자동으로 실행되도록 설정을 변경합니다.&lt;br /&gt;sudo vi /etc/oratab&lt;br /&gt;orcl:/u01/app/oracle/product/10.2.0/db_1:Y&lt;br /&gt;&lt;br /&gt;sudo vi $ORACLE_HOME/bin/dbstart&lt;br /&gt;ORACLE_HOME_LISTNER=/u01/app/oracle/product/10.2.0/db_1&lt;br /&gt;&lt;br /&gt;다음에 실행할땐 오라클 계정에서 dbstart를 실행해주면 sqlplus를 이용해 오라클을 이용할수 있습니다. ^^&lt;br /&gt;오라클 서비스 등록은 다음 기회에&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9124419607002325392-9026987107060482963?l=linux-textcube.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://linux-textcube.blogspot.com/feeds/9026987107060482963/comments/default' title='댓글'/><link rel='replies' type='text/html' href='http://linux-textcube.blogspot.com/2009/09/%EC%9A%B0%EB%B6%84%ED%88%ACjaunty%EC%97%90%EC%84%9C-%EC%98%A4%EB%9D%BC%ED%81%B410g-r2-%EC%84%A4%EC%B9%98.html#comment-form' title='0개의 덧글'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9124419607002325392/posts/default/9026987107060482963'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9124419607002325392/posts/default/9026987107060482963'/><link rel='alternate' type='text/html' href='http://linux-textcube.blogspot.com/2009/09/%EC%9A%B0%EB%B6%84%ED%88%ACjaunty%EC%97%90%EC%84%9C-%EC%98%A4%EB%9D%BC%ED%81%B410g-r2-%EC%84%A4%EC%B9%98.html' title='우분투(jaunty)에서 오라클(10g r2) 설치'/><author><name>cuwoom</name><uri>http://www.blogger.com/profile/16251952661989595077</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9124419607002325392.post-7608840409729062098</id><published>2009-09-21T10:59:00.000+09:00</published><updated>2011-01-29T19:57:20.993+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='oracle join'/><category scheme='http://www.blogger.com/atom/ns#' term='sql join'/><category scheme='http://www.blogger.com/atom/ns#' term='오라클 조인'/><category scheme='http://www.blogger.com/atom/ns#' term='oracle'/><title type='text'>oracle join</title><content type='html'>하나 이상의 테이블을 연결하여 데이터를 검색하는 방법&lt;br /&gt;&lt;br /&gt;1. Cross Join : 모든 경우의 수가 출력&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;&amp;nbsp;sql92) select ename,dname from emp e,dept d&lt;/span&gt;&lt;br style="font-weight: bold;"&gt;&lt;span style="font-weight: bold;"&gt;&amp;nbsp;sql99)&lt;/span&gt;&lt;br style="font-weight: bold;"&gt;&lt;span style="font-weight: bold;"&gt;&amp;nbsp;&amp;nbsp; select&lt;/span&gt;&lt;br style="font-weight: bold;"&gt;&lt;span style="font-weight: bold;"&gt;&amp;nbsp; &amp;nbsp; FIRST_NAME,DEPARTMENT_NAME&lt;/span&gt;&lt;br style="font-weight: bold;"&gt;&lt;span style="font-weight: bold;"&gt;&amp;nbsp;&amp;nbsp; from&lt;/span&gt;&lt;br style="font-weight: bold;"&gt;&lt;span style="font-weight: bold;"&gt;&amp;nbsp; &amp;nbsp; employees cross join departments&lt;/span&gt;&lt;br style="font-weight: bold;"&gt;&lt;br /&gt;2. Natural Join&amp;nbsp; : 두테이블간 fk,pk 컬럼명이 같고, 이름이 같은 컬럼이 더이상 없을때&lt;br /&gt;&amp;nbsp;예제) &lt;span style="font-weight: bold;"&gt;select ename,dname from emp natural join dept;&lt;/span&gt;&lt;br /&gt;3. Outer Join&lt;br /&gt;Left Outer Join&lt;br /&gt;예제) sql92버전&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;select e.empno,e.ename,m.ename "상관이름"&lt;/span&gt;&lt;br style="font-weight: bold;"&gt;&lt;span style="font-weight: bold;"&gt;from emp e, emp m&lt;/span&gt;&lt;br style="font-weight: bold;"&gt;&lt;span style="font-weight: bold;"&gt;where e.mgr=m.empno(+)&lt;/span&gt;&lt;br style="font-weight: bold;"&gt;&lt;span style="font-weight: bold;"&gt;/&lt;/span&gt;&lt;br /&gt;예제) sql99버전&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;select count(*)&lt;/span&gt;&lt;br style="font-weight: bold;"&gt;&lt;span style="font-weight: bold;"&gt;from employees left outer join departments using(department_id)&lt;/span&gt;&lt;br style="font-weight: bold;"&gt;&lt;span style="font-weight: bold;"&gt;/&lt;/span&gt;&lt;br style="font-weight: bold;"&gt;Right Outer Join 92방식&lt;br /&gt;예제) sql92버전&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;select ename,dname&lt;/span&gt;&lt;br style="font-weight: bold;"&gt;&lt;span style="font-weight: bold;"&gt;from emp e, dept d&lt;/span&gt;&lt;br style="font-weight: bold;"&gt;&lt;span style="font-weight: bold;"&gt;where e.deptno(+)=d.deptno&lt;/span&gt;&lt;br style="font-weight: bold;"&gt;&lt;span style="font-weight: bold;"&gt;/&lt;/span&gt;&lt;br /&gt;예제) sql99버전&lt;br style="font-weight: bold;"&gt;&lt;span style="font-weight: bold;"&gt;select ename,dname&lt;/span&gt;&lt;br style="font-weight: bold;"&gt;&lt;span style="font-weight: bold;"&gt;from emp e right outer join dept d&lt;/span&gt;&lt;br style="font-weight: bold;"&gt;&lt;span style="font-weight: bold;"&gt;on(e.deptno=d.deptno)&lt;/span&gt;&lt;br style="font-weight: bold;"&gt;&lt;span style="font-weight: bold;"&gt;/&lt;/span&gt;&lt;br style="font-weight: bold;"&gt;예제) sql99버전,self join(자기 자신을 조인하는 것을 말한다.)&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;select e.empno,e.ename,m.ename "상관이름"&lt;/span&gt;&lt;br style="font-weight: bold;"&gt;&lt;span style="font-weight: bold;"&gt;from emp e right outer join emp m&lt;/span&gt;&lt;br style="font-weight: bold;"&gt;&lt;span style="font-weight: bold;"&gt;on(e.mgr=m.empno)&lt;/span&gt;&lt;br style="font-weight: bold;"&gt;&lt;span style="font-weight: bold;"&gt;/&lt;/span&gt;&lt;br /&gt;sql92 full outer join은 없다.&lt;br /&gt;Full Outer Join&lt;br /&gt;예제) sql99 버전&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;select FIRST_NAME,DEPARTMENT_NAME from employees full outer join departments using(department_id)&lt;/span&gt;&lt;br style="font-weight: bold;"&gt;&lt;span style="font-weight: bold;"&gt;/&lt;br style="font-weight: bold;"&gt;&lt;/span&gt;&lt;br /&gt;4. Inner Join&lt;br /&gt;&amp;nbsp;일반적으로 JOIN하면 INNER JOIN을 지칭할 정도로 많이 사용한다.&lt;br /&gt;예제) 테이블 모두 연결 inner 생략 가능,sql99&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;select &lt;/span&gt;&lt;br style="font-weight: bold;"&gt;&lt;span style="font-weight: bold;"&gt;&amp;nbsp;FIRST_NAME, DEPARTMENT_NAME , city, JOB_TITLE, COUNTRY_NAME, REGION_NAME&lt;/span&gt;&lt;br style="font-weight: bold;"&gt;&lt;span style="font-weight: bold;"&gt;from employees&lt;/span&gt;&lt;br style="font-weight: bold;"&gt;&lt;span style="font-weight: bold;"&gt;&amp;nbsp;inner join DEPARTMENTS using(DEPARTMENT_ID)&lt;/span&gt;&lt;br style="font-weight: bold;"&gt;&lt;span style="font-weight: bold;"&gt;&amp;nbsp;inner join LOCATIONS using(LOCATION_ID)&lt;/span&gt;&lt;br style="font-weight: bold;"&gt;&lt;span style="font-weight: bold;"&gt;&amp;nbsp;inner join JOBS using(JOB_ID)&lt;/span&gt;&lt;br style="font-weight: bold;"&gt;&lt;span style="font-weight: bold;"&gt;&amp;nbsp;inner join COUNTRIES using(COUNTRY_ID)&lt;/span&gt;&lt;br style="font-weight: bold;"&gt;&lt;span style="font-weight: bold;"&gt;&amp;nbsp;inner join REGIONS using(REGION_ID)&lt;/span&gt;&lt;br style="font-weight: bold;"&gt;&lt;span style="font-weight: bold;"&gt;/&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;예제) 테이블 모두 연결, sql92 방식&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;select&lt;/span&gt;&lt;br style="font-weight: bold;"&gt;&lt;span style="font-weight: bold;"&gt;&amp;nbsp;CITY, DEPARTMENT_NAME, EMPLOYEE_ID, j.JOB_ID, r.REGION_ID, c.COUNTRY_ID&lt;/span&gt;&lt;br style="font-weight: bold;"&gt;&lt;span style="font-weight: bold;"&gt;from&lt;/span&gt;&lt;br style="font-weight: bold;"&gt;&lt;span style="font-weight: bold;"&gt;&amp;nbsp;LOCATIONS l, DEPARTMENTS d, EMPLOYEES e , jobs j, REGIONS r, COUNTRIES c&lt;/span&gt;&lt;br style="font-weight: bold;"&gt;&lt;span style="font-weight: bold;"&gt;where&lt;/span&gt;&lt;br style="font-weight: bold;"&gt;&lt;span style="font-weight: bold;"&gt;&amp;nbsp;d.DEPARTMENT_ID=e.DEPARTMENT_ID&lt;/span&gt;&lt;br style="font-weight: bold;"&gt;&lt;span style="font-weight: bold;"&gt;&amp;nbsp;and d.LOCATION_ID=l.LOCATION_ID&lt;/span&gt;&lt;br style="font-weight: bold;"&gt;&lt;span style="font-weight: bold;"&gt;&amp;nbsp;and j.JOB_ID=e.JOB_ID&lt;/span&gt;&lt;br style="font-weight: bold;"&gt;&lt;span style="font-weight: bold;"&gt;&amp;nbsp;and r.REGION_ID=c.REGION_ID&lt;/span&gt;&lt;br style="font-weight: bold;"&gt;&lt;span style="font-weight: bold;"&gt;&amp;nbsp;and l.COUNTRY_ID=c.COUNTRY_ID&lt;/span&gt;&lt;br style="font-weight: bold;"&gt;&lt;span style="font-weight: bold;"&gt;/&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;예제) 유럽에 근무하는 직원은 sql92 방식&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;select&lt;/span&gt;&lt;br style="font-weight: bold;"&gt;&lt;span style="font-weight: bold;"&gt;&amp;nbsp;CITY, DEPARTMENT_NAME, EMPLOYEE_ID, j.JOB_ID, r.REGION_ID, c.COUNTRY_ID&lt;/span&gt;&lt;br style="font-weight: bold;"&gt;&lt;span style="font-weight: bold;"&gt;from&lt;/span&gt;&lt;br style="font-weight: bold;"&gt;&lt;span style="font-weight: bold;"&gt;&amp;nbsp;LOCATIONS l, DEPARTMENTS d, EMPLOYEES e , jobs j, REGIONS r, COUNTRIES c&lt;/span&gt;&lt;br style="font-weight: bold;"&gt;&lt;span style="font-weight: bold;"&gt;where&lt;/span&gt;&lt;br style="font-weight: bold;"&gt;&lt;span style="font-weight: bold;"&gt;&amp;nbsp;d.DEPARTMENT_ID=e.DEPARTMENT_ID&lt;/span&gt;&lt;br style="font-weight: bold;"&gt;&lt;span style="font-weight: bold;"&gt;&amp;nbsp;and d.LOCATION_ID=l.LOCATION_ID&lt;/span&gt;&lt;br style="font-weight: bold;"&gt;&lt;span style="font-weight: bold;"&gt;&amp;nbsp;and j.JOB_ID=e.JOB_ID&lt;/span&gt;&lt;br style="font-weight: bold;"&gt;&lt;span style="font-weight: bold;"&gt;&amp;nbsp;and r.REGION_ID=c.REGION_ID&lt;/span&gt;&lt;br style="font-weight: bold;"&gt;&lt;span style="font-weight: bold;"&gt;&amp;nbsp;and l.COUNTRY_ID=c.COUNTRY_ID&lt;/span&gt;&lt;br style="font-weight: bold;"&gt;&lt;span style="font-weight: bold;"&gt;&amp;nbsp;and REGION_NAME='Europe'&lt;/span&gt;&lt;br style="font-weight: bold;"&gt;&lt;span style="font-weight: bold;"&gt;/&lt;/span&gt;&lt;br style="font-weight: bold;"&gt;&lt;br /&gt;5. inner|outer-join-using : inner join과 outer join에서 사용. 두테이블간 fk와 pk의 이름만 같으면 됨.&lt;br /&gt;&amp;nbsp;예제) &lt;span style="font-weight: bold;"&gt;select ename,dname from emp inner join dept using(deptno);&lt;/span&gt;&lt;br /&gt;&amp;nbsp;예제)&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;select FIRST_NAME,DEPARTMENT_NAME from EMPLOYEES inner join DEPARTMENTS using(DEPARTMENT_ID)&lt;/span&gt;&lt;br style="font-weight: bold;"&gt;&lt;span style="font-weight: bold;"&gt;/&lt;/span&gt;&lt;br /&gt;&lt;br style="font-weight: bold;"&gt;6. inner|outer-join-on : 모든 경우&lt;br /&gt;&amp;nbsp;예제) equi join&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;select ename,dname&lt;/span&gt;&lt;br style="font-weight: bold;"&gt;&lt;span style="font-weight: bold;"&gt;from emp e join dept d on(e.deptno=d.deptno)&lt;/span&gt;&lt;br style="font-weight: bold;"&gt;&lt;span style="font-weight: bold;"&gt;/&lt;/span&gt;&lt;br style="font-weight: bold;"&gt;&amp;nbsp;예제) not equi join, between&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;select ename,sal,grade&lt;/span&gt;&lt;br style="font-weight: bold;"&gt;&lt;span style="font-weight: bold;"&gt;from emp join salgrade&lt;/span&gt;&lt;br style="font-weight: bold;"&gt;&lt;span style="font-weight: bold;"&gt;on sal between losal and hisal&lt;/span&gt;&lt;br style="font-weight: bold;"&gt;&lt;span style="font-weight: bold;"&gt;/&lt;/span&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9124419607002325392-7608840409729062098?l=linux-textcube.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://linux-textcube.blogspot.com/feeds/7608840409729062098/comments/default' title='댓글'/><link rel='replies' type='text/html' href='http://linux-textcube.blogspot.com/2009/09/oracle-join.html#comment-form' title='0개의 덧글'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9124419607002325392/posts/default/7608840409729062098'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9124419607002325392/posts/default/7608840409729062098'/><link rel='alternate' type='text/html' href='http://linux-textcube.blogspot.com/2009/09/oracle-join.html' title='oracle join'/><author><name>cuwoom</name><uri>http://www.blogger.com/profile/16251952661989595077</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9124419607002325392.post-3468478507254315584</id><published>2009-09-20T21:43:00.000+09:00</published><updated>2011-01-29T19:57:20.881+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Oracle'/><title type='text'>오라클 개념 및 용어</title><content type='html'>&lt;P&gt;데이터베이스를 사용해야 하는 이유 : 동시사용자, 대용량 &amp;lt;&amp;gt; 엑셀은 저장과 복사가 용이함&lt;br /&gt;RDBMS : 관계형 데이터베이스&lt;br /&gt;PK(Primary Key) : 중복되지 않은 유일한 키&lt;br /&gt;FK(Foreign Key) : PK를 참조하는 키&lt;br /&gt;EM(Enterprise Manager) : GUI관리툴&lt;br /&gt;Entity : 하나로 묶을수 있는 것의 실질적 집합. 테이블 설계 단계&lt;br /&gt;Attribute : 일반적으로는 넓은 뜻의 대상에 속하는 성질. 컬럼(column)의 설계단계&lt;br /&gt;set of operators(집합연산자)&lt;br /&gt;SQL*Plus : SQL을 DB로 전달해주는 도구&lt;br /&gt;iSQL*Plus : SQL*Plus 버전&lt;br /&gt;not case-sensitive 대소문자 구분하지 않음&lt;br /&gt;equi join : fk와 pk가 같은 것만 출력&lt;br /&gt;not equi join(비동등 조인) 조인 조건 대신 BETWEEN&amp;nbsp; AND, IS NULL, IS NOT NULL, IN, NOT IN 사용&lt;/P&gt;&lt;P&gt;parentheses 괄호 &lt;/P&gt;&lt;P&gt;rownum : order by 절 거치기 전에 출력되는 순서&lt;/P&gt;&lt;P&gt;rowid 물리적주소 객체번호(6)+파일번호(3)+블록번호(6)+블록내에 몇번째 row&lt;/P&gt;&lt;P&gt;eliminating duplications 중복제거&lt;/P&gt;&lt;P&gt;&lt;br /&gt;query - select 데이터 검색&lt;br /&gt;Data manipulation language(DML),조작어&lt;br /&gt;&amp;nbsp;- insert 데이터 추가 &amp;nbsp; &lt;br /&gt;&amp;nbsp;- update 데이터 수정&lt;br /&gt;&amp;nbsp;- delete 데이터 삭제&lt;br /&gt;&amp;nbsp;- merge 데이터 병합&lt;br /&gt;Data definition language(DDL),정의어&lt;br /&gt;&amp;nbsp;- create 생성 &amp;nbsp; &lt;br /&gt;&amp;nbsp;- alter 구조변경&lt;br /&gt;&amp;nbsp;- drop 삭제&lt;br /&gt;&amp;nbsp;- rename 이름변경(&lt;STRONG&gt;RENAME&lt;/STRONG&gt; old_name TO new_name;)&lt;br /&gt;&amp;nbsp;- truncate 비움&lt;br /&gt;&amp;nbsp;- comment 주석&lt;br /&gt;Data control language(DCL),제어어&lt;br /&gt;&amp;nbsp;- grant 권한부여&lt;br /&gt;&amp;nbsp;- revoke 권한회수&lt;br /&gt;Transaction control 일관성유지&lt;br /&gt;&amp;nbsp;- commit 저장&lt;br /&gt;&amp;nbsp;- rollback 저장취소&lt;br /&gt;&amp;nbsp;- savepoint 단계별 취소를 위한 포인트 지정&lt;br /&gt;&lt;br /&gt;기본적인 질의 순서&lt;br /&gt;1. 접속&lt;br /&gt;OS&amp;gt;sqlplus scott/tiger 또는 SQL&amp;gt;conn scott/tiger&lt;br /&gt;2. 테이블 리스트 검색&lt;br /&gt;select * from tab&lt;br /&gt;3. 컬럼명 얻기&lt;br /&gt;desc 데이블명&lt;br /&gt;4. 질의&lt;br /&gt;SELECT *|{[DISTINCT] column|expression [alias],...} FROM table&lt;br /&gt;&lt;br /&gt;테이블의 모든 컴럼을 포함하여 보기&lt;br /&gt;select * from table;&lt;br /&gt;Projection column1과 column2을 선택하여 보기&lt;br /&gt;select column1,column2 from table;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/P&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9124419607002325392-3468478507254315584?l=linux-textcube.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://linux-textcube.blogspot.com/feeds/3468478507254315584/comments/default' title='댓글'/><link rel='replies' type='text/html' href='http://linux-textcube.blogspot.com/2009/09/%EC%98%A4%EB%9D%BC%ED%81%B4-%EA%B0%9C%EB%85%90-%EB%B0%8F-%EC%9A%A9%EC%96%B4.html#comment-form' title='0개의 덧글'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9124419607002325392/posts/default/3468478507254315584'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9124419607002325392/posts/default/3468478507254315584'/><link rel='alternate' type='text/html' href='http://linux-textcube.blogspot.com/2009/09/%EC%98%A4%EB%9D%BC%ED%81%B4-%EA%B0%9C%EB%85%90-%EB%B0%8F-%EC%9A%A9%EC%96%B4.html' title='오라클 개념 및 용어'/><author><name>cuwoom</name><uri>http://www.blogger.com/profile/16251952661989595077</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9124419607002325392.post-4349058727800181103</id><published>2009-09-20T17:13:00.000+09:00</published><updated>2011-01-29T19:57:20.788+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='xhost'/><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='xhost 우분투'/><category scheme='http://www.blogger.com/atom/ns#' term='운영체제'/><category scheme='http://www.blogger.com/atom/ns#' term='xhost 설정'/><category scheme='http://www.blogger.com/atom/ns#' term='xhost ubuntu'/><title type='text'>우분투에서 xhost 활성화</title><content type='html'>최근 배포판에서는 보안때문인지 xhost가 비활성화 되어 있다는군요.&lt;br /&gt;이거 활성화 하는게 gdm을 재시작해야 한다는게 완전 싫었습니다.&lt;br /&gt;&lt;br /&gt;다음 파일에서 주석처리 합니다.&lt;br /&gt;&lt;span style="font-weight: bold; font-family: GulimChe,Sans-serif;"&gt;vi /etc/X11/xinit/xserverrc&lt;/span&gt;&lt;br style="font-weight: bold; font-family: GulimChe,Sans-serif;"&gt;&lt;span style="font-weight: bold; font-family: GulimChe,Sans-serif;"&gt;# exec /usr/bin/X11/X -nolisten tcp&lt;/span&gt;&lt;br /&gt;gdm 설정파일을 다음과 같이 수정합니다.&lt;br /&gt;&lt;span style="font-weight: bold; font-family: GulimChe,Sans-serif;"&gt;sudo vi /etc/gdm/gdm.conf&lt;/span&gt;&lt;br style="font-weight: bold; font-family: GulimChe,Sans-serif;"&gt;&lt;span style="font-weight: bold; font-family: GulimChe,Sans-serif;"&gt; DisallowTCP=false&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;gdm을 재시작해야 적용됩니다. 그냥 속편하게 재부팅 했습니다. ㅠ&lt;br /&gt;&lt;br /&gt;이렇게 하면 ssh로 로그인 하여 gui프로그램을 실행할수 있습니다.&lt;br /&gt;ssh 로 로그인하여 DISPLAY 옵션을 설정합니다. localhost는 ip로 대체합니다.&lt;br /&gt;&lt;span style="font-weight: bold; font-family: GulimChe,Sans-serif;"&gt;export DISPLAY=localhost:0.0&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;gui를 띄우고자 하는 곳에서는 xhost를 통하여 허용합니다.&lt;br /&gt;&lt;span style="font-weight: bold; font-family: GulimChe,Sans-serif;"&gt;xhost + ip&lt;/span&gt;&lt;br style="font-weight: bold; font-family: GulimChe,Sans-serif;"&gt;&lt;span style="font-weight: bold; font-family: GulimChe,Sans-serif;"&gt;xhost +&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;이거 좀 좋은데요 ^^&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9124419607002325392-4349058727800181103?l=linux-textcube.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://linux-textcube.blogspot.com/feeds/4349058727800181103/comments/default' title='댓글'/><link rel='replies' type='text/html' href='http://linux-textcube.blogspot.com/2009/09/%EC%9A%B0%EB%B6%84%ED%88%AC%EC%97%90%EC%84%9C-xhost-%ED%99%9C%EC%84%B1%ED%99%94.html#comment-form' title='0개의 덧글'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9124419607002325392/posts/default/4349058727800181103'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9124419607002325392/posts/default/4349058727800181103'/><link rel='alternate' type='text/html' href='http://linux-textcube.blogspot.com/2009/09/%EC%9A%B0%EB%B6%84%ED%88%AC%EC%97%90%EC%84%9C-xhost-%ED%99%9C%EC%84%B1%ED%99%94.html' title='우분투에서 xhost 활성화'/><author><name>cuwoom</name><uri>http://www.blogger.com/profile/16251952661989595077</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9124419607002325392.post-4725991242663131545</id><published>2009-09-18T09:36:00.000+09:00</published><updated>2011-01-29T19:57:20.498+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='오라클 도움말'/><category scheme='http://www.blogger.com/atom/ns#' term='oracle reference'/><category scheme='http://www.blogger.com/atom/ns#' term='oracle Documentation'/><category scheme='http://www.blogger.com/atom/ns#' term='오라클 문서'/><category scheme='http://www.blogger.com/atom/ns#' term='oracle'/><title type='text'>오라클 도움말 얻기</title><content type='html'>&lt;script src='http://ss.textcube.com/service/blog/script/blogger.js' type='text/javascript'&gt;&lt;/script&gt;오라클은 공식홈페이지에서 많은 도움말을 제공하고 있습니다.&lt;br /&gt;단, 영어라는 장벽이 있지만 예제를 통하여 충분히 이해할수 있으리라 생각합니다.&lt;br /&gt;SQL에서 replace함수에 대한 도움말을 찾아보면서 도움말을 활용하는 방법에 대하여 적어보겠습니다.&lt;br /&gt;&lt;br /&gt;Oracle Technology Network에 접속합니다.&lt;br /&gt;&lt;a target="_blank" href="http://www.oracle.com/technology/index.html"&gt;http://www.oracle.com/technology/index.html&lt;/a&gt;&lt;br /&gt;Documentation의 Database를 클릭하여 접속합니다.&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XZqKZNBbap.png" style="width:521px;height:166px;" alt=""  /&gt;&lt;/div&gt;얻고자 하는 버전을 선택하여 클릭합니다. &lt;br /&gt;저는 10g Release 2 를 공부하고 있어서 다음과 같이 선택하였습니다.&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XIbexyyw2i.png" style="width:580px;height:150px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/1300/attach/XIbexyyw2i.png')" /&gt;&lt;/div&gt;인터넷을 이용하여 잠시 확인하고자 할 경우에는 링크를 따라가 도움말을 얻습니다.&lt;br /&gt;오프라인 환경이나 휴대하기 위하여 PDF파일을 다운받아 놓는것도 좋습니다.&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XTnuF50Kkl.png" style="width:570px;height:110px;" alt=""  /&gt;&lt;/div&gt;정확히 단어를 알고 있을 경우 검색 기능을 이용하여 도움말에 쉽게 접근할수 있습니다.&lt;br /&gt;오라클에 대한 도움말 검색은 구글링보다 빠를것 같습니다.&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XTpxJ2ClK9.png" style="width:498px;height:60px;" alt=""  /&gt;&lt;/div&gt;정확한 철자가 기억나지 않거나 어떤 기능을 하는 무언가를 알고 싶을경우가 있습니다.&lt;br /&gt;오라클에서 제공하는 여러가지 책들을 확인하기 위해 Books를 클릭합니다.&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XbJ3wbAnm0.png" style="width:580px;height:40px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/1300/attach/XbJ3wbAnm0.png')" /&gt;&lt;/div&gt;책의 제목들이 간단하게 표시 되어 있습니다. &lt;br /&gt;간단하게 표시된 제목들로 구분이 어렵다면 화면을 내려 풀이된 제목을 확인합니다.&lt;br /&gt;저는 SQL에 대하여 알고자 하여 다음과 같이 클릭하였습니다.&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XY16VkCfIa.png" style="width:580px;height:55px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/1300/attach/XY16VkCfIa.png')" /&gt;&lt;/div&gt;SQL로 시작하는 도움말이 하나가 아니라서 조금 당황스럽습니다.&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XO2GUNWIsD.png" style="width:580px;height:93px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/1300/attach/XO2GUNWIsD.png')" /&gt;&lt;/div&gt;익숙하지 않은 단어들이 들어간 제목을 제외하고 찾아보았습니다.&lt;br /&gt;SQL 퀙 레퍼런스에는 너무 간단하게 나와 함수에 대한건 찾기 힘들었습니다.&lt;br /&gt;다시 SQL Reference에 접속하여 찾아봅니다. 목차가 세부적이네요.&lt;br /&gt;화면을 조금 내리다 보면 5. 함수가 있습니다.&lt;br /&gt;함수부분에서 문자 함수 관련이 있어 클릭합니다.&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XWIb1ThpvZ.png" style="width:417px;height:372px;" alt=""  /&gt;&lt;/div&gt;훔... 클릭해보니 문자 함수 뒤에는 돌려주는 값이 숫자라는 의미인것을 알았습니다.&lt;br /&gt;다시 Character Functions Returning Character Values를 클릭합니다.&lt;br /&gt;드디어 함수이름에서 치환해줄것 같은 것을 찾았습니다. 바로 클릭해서 확인합니다.&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XN02UIEk5y.png" style="width:447px;height:472px;" alt=""  /&gt;&lt;/div&gt;영어 많은 윗부분은 일단 넘어가고 사용예를 확인하여 사용법을 확인하고&lt;br /&gt;실제 시스템에서 시험하여 사용법을 습득합니다.&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XGP8uk2YWq.png" style="width:349px;height:107px;" alt=""  /&gt;&lt;/div&gt;오라클 도움말의 예제는 대부분 hr또는 oe계정을 대상으로 합니다.&lt;br /&gt;오라클이 영어공부하게 만드는군요.&lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9124419607002325392-4725991242663131545?l=linux-textcube.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://linux-textcube.blogspot.com/feeds/4725991242663131545/comments/default' title='댓글'/><link rel='replies' type='text/html' href='http://linux-textcube.blogspot.com/2009/09/%EC%98%A4%EB%9D%BC%ED%81%B4-%EB%8F%84%EC%9B%80%EB%A7%90-%EC%96%BB%EA%B8%B0.html#comment-form' title='0개의 덧글'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9124419607002325392/posts/default/4725991242663131545'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9124419607002325392/posts/default/4725991242663131545'/><link rel='alternate' type='text/html' href='http://linux-textcube.blogspot.com/2009/09/%EC%98%A4%EB%9D%BC%ED%81%B4-%EB%8F%84%EC%9B%80%EB%A7%90-%EC%96%BB%EA%B8%B0.html' title='오라클 도움말 얻기'/><author><name>cuwoom</name><uri>http://www.blogger.com/profile/16251952661989595077</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9124419607002325392.post-131301979483490354</id><published>2009-09-16T09:23:00.000+09:00</published><updated>2011-01-29T19:57:20.326+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='scott unlock'/><category scheme='http://www.blogger.com/atom/ns#' term='oracle scott'/><category scheme='http://www.blogger.com/atom/ns#' term='oracle hr'/><category scheme='http://www.blogger.com/atom/ns#' term='oracle unlock'/><category scheme='http://www.blogger.com/atom/ns#' term='oracle'/><title type='text'>기본계정(scott,hr) 활성화 하기</title><content type='html'>보안때문에 기본적으로 scott와 hr계정이 비활성화 되어 있습니다.&lt;br /&gt;저는 운영이 아닌 연습을 위하여 이 계정을 활성화 하여 연습해야 합니다.&lt;br /&gt;잠겨있는 사용자 계정을 풀기 위해 시스템계정으로 로그인 합니다.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic; font-weight: bold;"&gt;sqlplus / as sysdba&lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;p style="font-style: italic;"&gt;SQL*Plus: Release 10.2.0.1.0 - Production on 수 9월 16 09:18:14 2009&lt;/p&gt;&lt;p style="font-style: italic;"&gt;Copyright (c) 1982, 2005, Oracle.&amp;nbsp; All rights reserved.&lt;/p&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;다음에 접속됨:&lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Production&lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;With the Partitioning, OLAP and Data Mining options&lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic; font-weight: bold;"&gt;alter user scott identified by tiger account unlock;&lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;사용자가 변경되었습니다.&lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic; font-weight: bold;"&gt;alter user hr identified by hr account unlock;&lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;사용자가 변경되었습니다.&lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;접속을 시험해봅니다.&lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic; font-weight: bold;"&gt;conn scott/tiger&lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;연결되었습니다.&lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic; font-weight: bold;"&gt;show user&lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;USER은 "SCOTT"입니다&lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic; font-weight: bold;"&gt;conn hr/hr&lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;연결되었습니다.&lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic; font-weight: bold;"&gt;show user&lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;USER은 "HR"입니다&lt;/span&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9124419607002325392-131301979483490354?l=linux-textcube.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://linux-textcube.blogspot.com/feeds/131301979483490354/comments/default' title='댓글'/><link rel='replies' type='text/html' href='http://linux-textcube.blogspot.com/2009/09/%EA%B8%B0%EB%B3%B8%EA%B3%84%EC%A0%95scotthr-%ED%99%9C%EC%84%B1%ED%99%94-%ED%95%98%EA%B8%B0.html#comment-form' title='0개의 덧글'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9124419607002325392/posts/default/131301979483490354'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9124419607002325392/posts/default/131301979483490354'/><link rel='alternate' type='text/html' href='http://linux-textcube.blogspot.com/2009/09/%EA%B8%B0%EB%B3%B8%EA%B3%84%EC%A0%95scotthr-%ED%99%9C%EC%84%B1%ED%99%94-%ED%95%98%EA%B8%B0.html' title='기본계정(scott,hr) 활성화 하기'/><author><name>cuwoom</name><uri>http://www.blogger.com/profile/16251952661989595077</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9124419607002325392.post-1372037235893449671</id><published>2009-09-16T09:04:00.000+09:00</published><updated>2011-01-29T19:57:20.229+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='오라클 제거'/><category scheme='http://www.blogger.com/atom/ns#' term='오라클 삭제'/><category scheme='http://www.blogger.com/atom/ns#' term='oracle'/><title type='text'>windows용 oracle 삭제</title><content type='html'>&lt;script src='http://ss.textcube.com/service/blog/script/blogger.js' type='text/javascript'&gt;&lt;/script&gt;오라클 삭제 방법에 대하여 알아보겠습니다.&lt;br /&gt;설치도중 여러가지 이유로 오라클 설치가 중단되거나 실패할경우 완전히 삭제해야 합니다.&lt;br /&gt;먼저 레지스트리에서 관련 항목을 제거 합니다.&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;실행-regedit&lt;/span&gt;&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XItzEYAnkz.png" style="width:449px;height:167px;" alt=""  /&gt;&lt;/div&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XP1SSGUMWb.png" style="width:580px;height:390px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/1300/attach/XP1SSGUMWb.png')" /&gt;&lt;/div&gt;레지스트리에서 HKEY_LOCAL_MACHINE-SOFTWARE-ORACLE 항목을 삭제합니다.&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XABoCrUKSM.png" style="width:580px;height:388px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/1300/attach/XABoCrUKSM.png')" /&gt;&lt;/div&gt; HKEY_LOCAL_MACHINE-SYSTEM-controlSet001-Services의 하위에서 &lt;br /&gt;오라클로 시작되는 서비스를 찾습니다.&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XUMG5Y2tbH.png" style="width:228px;height:230px;" alt=""  /&gt;&lt;/div&gt;오라클로 시작되는 서비스를 모두 찾아 삭제합니다.&lt;br /&gt;같은 방식으로  &lt;br /&gt;HKEY_LOCAL_MACHINE-SYSTEM-controlSet002-Services의 하위에서도 찾아 삭제합니다.&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XGjzGfhwb1.png" style="width:279px;height:116px;" alt=""  /&gt;&lt;/div&gt;이제 설치된 파일을 지워야 하는데 지워지지 않는경우 재부팅하시고 진행하시기 바랍니다.&lt;br /&gt;서비스가 실행중이면 파일이 지워지지 않을수 있습니다.&lt;br /&gt;레지스트리에서 서비스를 지워서 재부팅하면 서비스가 시작되지 않습니다.&lt;br /&gt;드라이브 취상위에서 오라클 폴더를 찾아 지웁니다.&lt;br /&gt;반드시 C:에 설치되어 있는것이 아니어서 드라이브가 여러개일경우 모두 찾아봅니다.&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XNhdkPDoRx.png" style="width:580px;height:389px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/1300/attach/XNhdkPDoRx.png')" /&gt;&lt;/div&gt;C:\Program Files의 하위에서 오라클 폴더다 삭제해주면 다시 정상적으로 재설치 가능합니다.&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XNkTErka1b.png" style="width:580px;height:391px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/1300/attach/XNkTErka1b.png')" /&gt;&lt;/div&gt;완벽한 오라클 제거가 완료되었습니다. 정상적으로 제거되지 않을때 유용합니다.&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9124419607002325392-1372037235893449671?l=linux-textcube.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://linux-textcube.blogspot.com/feeds/1372037235893449671/comments/default' title='댓글'/><link rel='replies' type='text/html' href='http://linux-textcube.blogspot.com/2009/09/windows%EC%9A%A9-oracle-%EC%82%AD%EC%A0%9C.html#comment-form' title='0개의 덧글'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9124419607002325392/posts/default/1372037235893449671'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9124419607002325392/posts/default/1372037235893449671'/><link rel='alternate' type='text/html' href='http://linux-textcube.blogspot.com/2009/09/windows%EC%9A%A9-oracle-%EC%82%AD%EC%A0%9C.html' title='windows용 oracle 삭제'/><author><name>cuwoom</name><uri>http://www.blogger.com/profile/16251952661989595077</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9124419607002325392.post-3066249205234941288</id><published>2009-09-16T00:13:00.000+09:00</published><updated>2011-01-29T19:57:20.103+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='오라클 설치'/><category scheme='http://www.blogger.com/atom/ns#' term='oracle install on xp'/><category scheme='http://www.blogger.com/atom/ns#' term='oracle install'/><category scheme='http://www.blogger.com/atom/ns#' term='oracle'/><title type='text'>window XP에서 오라클 설치기</title><content type='html'>&lt;script src='http://ss.textcube.com/service/blog/script/blogger.js' type='text/javascript'&gt;&lt;/script&gt;오라클을 연습해보기 위해 XP에 오라클을 설치해보기로 했습니다.&lt;br /&gt;&lt;br /&gt;window에서 설치시 주의사항&lt;br /&gt;&amp;nbsp;- 설치폴더의 경로에 한글이나 특수문자가 들어가면 안됩니다.&lt;br /&gt;&amp;nbsp;- 로그인한 사용자 이름 또한 영어로 되어 있어야 합니다.&lt;br /&gt;&amp;nbsp;- 또한, 로그인한 사용자가 administrators의 구룹에 속해 있어야 합니다.&lt;br /&gt;&lt;br /&gt;오라클 공식 홈페이지를 방문하여 연습할 오라클 10g를 다운받습니다.&lt;br /&gt;오라클 홈페이지에서 오른쪽에 11g를 클릭하여 다운받을수 있는 페이지로 이동합니다.&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XGdWOMyUX5.png" style="width:580px;height:251px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/1300/attach/XGdWOMyUX5.png')" /&gt;&lt;/div&gt;다운 페이지에서 10g도 다운받을수 있습니다.&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XcaLkx1TK9.png" style="width:182px;height:20px;" alt=""  /&gt;&lt;/div&gt;다운 페이지에서 화면을 조금 내리면 10g를 다운 받을수 있습니다.&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XezNWhRZs8.png" style="width:549px;height:447px;" alt=""  /&gt;&lt;/div&gt;라이센스에 동의하여야 다운받을수 있습니다. Accept 클릭&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XN9J06RBYd.png" style="width:522px;height:303px;" alt=""  /&gt;&lt;/div&gt;드디어 파일 이름을 클릭하여 다운 받습니다.&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XGYtCtWorU.png" style="width:418px;height:50px;" alt=""  /&gt;&lt;/div&gt;다운 받기위해서는 오라클에 가입되어 있어야 합니다.&lt;br /&gt;계정이 없다면 가입합니다. &lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/Xf75DcXsNz.png" style="width:554px;height:244px;" alt=""  /&gt;&lt;/div&gt;로그인하면 바로 다운로드 창이 뜨면서 다운받습니다.&lt;br /&gt;로그인 되어 있다면 바로 다운받아지는군요&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XfmFBPDz59.png" style="width:450px;height:310px;" alt=""  /&gt;&lt;/div&gt; C드라이브의 최상위로 압축을 해제하였습니다.&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XS5HSMyhK5.png" style="width:438px;height:168px;" alt=""  /&gt;&lt;/div&gt;이제 database폴더로 들어가 설치를 진행하겠습니다.&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XPUR6DAJVx.png" style="width:580px;height:387px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/1300/attach/XPUR6DAJVx.png')" /&gt;&lt;/div&gt;setup를 더블클릭하여 설치를 진행합니다. &lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XNd5Ui3YBG.png" style="width:580px;height:390px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/1300/attach/XNd5Ui3YBG.png')" /&gt;&lt;/div&gt;오라클 설치가 진행됩니다.&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XVQyRWlglP.png" style="width:580px;height:376px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/1300/attach/XVQyRWlglP.png')" /&gt;&lt;/div&gt;암호를 설정하고 다음으로 넘어갑니다.&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XFqIC13B5z.png" style="width:580px;height:452px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/1300/attach/XFqIC13B5z.png')" /&gt;&lt;/div&gt;약간의 시간이 걸린다지만 금방 지나가는 군요.&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XNqWb6CA0H.png" style="width:379px;height:247px;" alt=""  /&gt;&lt;/div&gt;조건을 검사합니다. 상태를 확인하여 넘어가고자 하는 조건을 체크합니다.&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XfQJLkFJdu.png" style="width:580px;height:458px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/1300/attach/XfQJLkFJdu.png')" /&gt;&lt;/div&gt;본격적으로 설치를 진행합니다. 별로 할게 없군요.&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XS3oR4lnUt.png" style="width:580px;height:458px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/1300/attach/XS3oR4lnUt.png')" /&gt;&lt;/div&gt;설치가 진행됩니다.&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XYK8wYHgNe.png" style="width:580px;height:460px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/1300/attach/XYK8wYHgNe.png')" /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XHDTq1wrfQ.png" style="width:551px;height:429px;" alt=""  /&gt;&lt;/div&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XXsgamStHZ.png" style="width:570px;height:419px;" alt=""  /&gt;&lt;/div&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XaJJe2174F.png" style="width:543px;height:318px;" alt=""  /&gt;&lt;/div&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XWHnl3DqFo.png" style="width:580px;height:460px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/1300/attach/XWHnl3DqFo.png')" /&gt;&lt;/div&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XeaY8Lxh52.png" style="width:225px;height:165px;" alt=""  /&gt;&lt;/div&gt;&lt;br /&gt;설치가 완료 되었습니다.&lt;br /&gt;cmd창에서 &lt;span style="font-weight: bold;"&gt;sqlplus / as sysdba&lt;/span&gt;로 접속이 잘 되네요. ^^&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9124419607002325392-3066249205234941288?l=linux-textcube.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://linux-textcube.blogspot.com/feeds/3066249205234941288/comments/default' title='댓글'/><link rel='replies' type='text/html' href='http://linux-textcube.blogspot.com/2009/09/window-xp%EC%97%90%EC%84%9C-%EC%98%A4%EB%9D%BC%ED%81%B4-%EC%84%A4%EC%B9%98%EA%B8%B0.html#comment-form' title='0개의 덧글'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9124419607002325392/posts/default/3066249205234941288'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9124419607002325392/posts/default/3066249205234941288'/><link rel='alternate' type='text/html' href='http://linux-textcube.blogspot.com/2009/09/window-xp%EC%97%90%EC%84%9C-%EC%98%A4%EB%9D%BC%ED%81%B4-%EC%84%A4%EC%B9%98%EA%B8%B0.html' title='window XP에서 오라클 설치기'/><author><name>cuwoom</name><uri>http://www.blogger.com/profile/16251952661989595077</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9124419607002325392.post-8983578453798179688</id><published>2009-09-12T11:47:00.000+09:00</published><updated>2011-01-29T19:57:19.881+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='쉘 if'/><category scheme='http://www.blogger.com/atom/ns#' term='운영체제'/><title type='text'>쉘 프로그래밍 연습 - if문</title><content type='html'>먼저, 예제를 통하여 if문의 기본적인 구조를 알아보겠습니다.&lt;br /&gt;디렉토리 안에서 txt파일을 검사후 크기가 가장 큰 파일을 출력하는 것으로 연습했습니다.&lt;br /&gt;&lt;br /&gt;파일 크기 순으로 출력합니다.&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;ls -S $1&lt;/span&gt;&lt;br /&gt;출력결과에서 txt로 끝나는 파일이름만 검색합니다.&lt;br /&gt;&lt;span style="font-style: italic; font-weight: bold;"&gt;ls -S $1 | grep txt$&lt;/span&gt;&lt;br /&gt;출력결과에서 하나만 잘라 변수에 저장합니다.&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;MAX=`ls -S $1 | grep txt$ | head -1`&lt;/span&gt;&lt;br /&gt;du 명령어를 통하여 파일 이름과 크기를 출력합니다.&lt;br /&gt;&lt;span style="font-style: italic; font-weight: bold;"&gt;du -sh $MAX&lt;/span&gt;&lt;br /&gt;단, MAX값이 없을경우 엉뚱한 현재 디렉토리 값이 출력되므로 if문을 추가합니다.&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;if [ -z $MAX ]; then&lt;/span&gt;&lt;br style="font-weight: bold; font-style: italic;"&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;&amp;nbsp;echo 검색된 txt 파일이 없음&lt;/span&gt;&lt;br style="font-weight: bold; font-style: italic;"&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;&amp;nbsp;...&lt;/span&gt;&lt;br style="font-weight: bold; font-style: italic;"&gt;&lt;br /&gt;아래는 완성된 스크립트입니다. else문은 필요없없었지만, 구조를 알기위하여 넣었습니다.&lt;br /&gt;&lt;div style="border: 1px dashed rgb(204, 204, 204); padding: 10px; background-color: rgb(244, 244, 244);"&gt;&lt;span style="font-style: italic; font-weight: bold;"&gt;MAX=`ls -S $1 | grep txt$ | head -1`&lt;/span&gt;&lt;br style="font-style: italic; font-weight: bold;"&gt;&lt;span style="font-style: italic; font-weight: bold;"&gt;if [ -z $MAX ]; then&lt;/span&gt;&lt;br style="font-style: italic; font-weight: bold;"&gt;&lt;span style="font-style: italic; font-weight: bold;"&gt;&amp;nbsp;echo 검색된 txt 파일이 없음&lt;/span&gt;&lt;br style="font-style: italic; font-weight: bold;"&gt;&lt;span style="font-style: italic; font-weight: bold;"&gt;elif [ -n $MAX ]; then&lt;/span&gt;&lt;br style="font-style: italic; font-weight: bold;"&gt;&lt;span style="font-style: italic; font-weight: bold;"&gt;&amp;nbsp;du -sh $MAX&lt;/span&gt;&lt;br style="font-style: italic; font-weight: bold;"&gt;&lt;span style="font-style: italic; font-weight: bold;"&gt;else&lt;/span&gt;&lt;br style="font-style: italic; font-weight: bold;"&gt;&lt;span style="font-style: italic; font-weight: bold;"&gt;&amp;nbsp;echo error&lt;/span&gt;&lt;br style="font-style: italic; font-weight: bold;"&gt;&lt;span style="font-style: italic; font-weight: bold;"&gt;fi&lt;/span&gt;&lt;br style="font-style: italic; font-weight: bold;"&gt;&lt;span style="line-height: 160%;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;span style="line-height: 160%;"&gt;&lt;span style="font-weight: bold;"&gt;문자열비교&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic; font-weight: bold;"&gt;[ string ]&lt;/span&gt; : string이 빈 문자열이 아니라면 참&lt;br /&gt;&lt;span style="font-style: italic; font-weight: bold;"&gt;[ string1 = string2 ]&lt;/span&gt; : 두 문자열이 같다면 참&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;[ string1 != string2 ]&lt;/span&gt; : 두 문자열이 다르면 참&lt;br /&gt;&lt;span style="font-style: italic; font-weight: bold;"&gt;[ -n string ]&lt;/span&gt; : 문자열이 null(빈 문자열) 이 아니라면 참&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;[ -z string ]&lt;/span&gt; : 문자열이 null(빈 문자열) 이라면 참&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;산술비교&lt;/span&gt;(왼쪽을 기준으로 생각합니다.)&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;[ expr1 -eq expr2 ]&lt;/span&gt; : 두 표현식 값이 같다면 참 ( EQual )&lt;br /&gt;&lt;span style="font-style: italic; font-weight: bold;"&gt;[ expr1 -ne expr2 ]&lt;/span&gt; : 두 표현식 갑이 같지 않다면 참 ( Not Equal )&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;[ expr1 -gt expr2 ]&lt;/span&gt; : expr1 &amp;gt; expr2 이면 참 ( Greater Then )&lt;br /&gt;&lt;span style="font-style: italic; font-weight: bold;"&gt;[ expr1 -ge expr2 ]&lt;/span&gt; : expr1 &amp;gt;= expr2 이면 참 ( Greater Equal )&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;[ expr1 -lt expr2 ]&lt;/span&gt; : expr1 &amp;lt; expr2 이면 참 ( Less Then )&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;[ expr1 -le expr2 ]&lt;/span&gt; : expr1 &amp;lt;= expr2 이면 참 ( Less Equal )&lt;br /&gt;&lt;span style="font-style: italic; font-weight: bold;"&gt;[ ! expr ]&lt;/span&gt; : expr 이 참이면 거짓, 거짓이면 참&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;[ expr1 -a expr2 ]&lt;/span&gt; : expr1 AND expr2 의 결과 ( 둘다 참이면 참 )&lt;br /&gt;&lt;span style="font-style: italic; font-weight: bold;"&gt;[ expr1 -o expr2 ]&lt;/span&gt; : expr1 OR expr2 의 결과 ( 둘중 하나만 참이면 참 )&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;파일조건&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;[ -b FILE ]&lt;/span&gt; : FILE 이 블럭 디바이스 이면 참&lt;br /&gt;&lt;span style="font-style: italic; font-weight: bold;"&gt;[ -c FILE ]&lt;/span&gt; : FILE 이 문자 디바이스 이면 참.&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;[ -d FILE ]&lt;/span&gt; : FILE 이 디렉토리이면 참&lt;br /&gt;&lt;span style="font-style: italic; font-weight: bold;"&gt;[ -e FILE ]&lt;/span&gt; : FILE 이 존재하면 참&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;[ -f FILE ]&lt;/span&gt; : FILE 이 존재하고 정규파일이면 참&lt;br /&gt;&lt;span style="font-style: italic; font-weight: bold;"&gt;[ -g FILE ]&lt;/span&gt; : FILE 이 set-group-id 파일이면 참&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;[ -h FILE ]&lt;/span&gt; : FILE 이 심볼릭 링크이면 참&lt;br /&gt;&lt;span style="font-style: italic; font-weight: bold;"&gt;[ -L FILE ]&lt;/span&gt; : FILE 이 심볼릭 링크이면 참&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;[ -k FILE ]&lt;/span&gt; : FILE 이 Sticky bit 가 셋팅되어 있으면 참&lt;br /&gt;&lt;span style="font-style: italic; font-weight: bold;"&gt;[ -p FILE ]&lt;/span&gt; : True if file is a named pipe.&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;[ -r FILE ]&lt;/span&gt; : 현재 사용자가 읽을 수 있는 파일이면 참&lt;br /&gt;&lt;span style="font-style: italic; font-weight: bold;"&gt;[ -s FILE ]&lt;/span&gt; : 파일이 비어있지 않으면 참&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;[ -S FILE ]&lt;/span&gt; : 소켓 디바이스이면 참&lt;br /&gt;&lt;span style="font-style: italic; font-weight: bold;"&gt;[ -t FD ]&lt;/span&gt; : FD 가 열려진 터미널이면 참&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;[ -u FILE ]&lt;/span&gt; : FILE 이 set-user-id 파일이면 참&lt;br /&gt;&lt;span style="font-style: italic; font-weight: bold;"&gt;[ -w FILE ]&lt;/span&gt; : 현재 사용자가 쓸 수 있는 파일(writable file) 이면 참&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;[ -x FILE ]&lt;/span&gt; : 현재사용자가 실행할 수 있는 파일(Executable file) 이면 참&lt;br /&gt;&lt;span style="font-style: italic; font-weight: bold;"&gt;[ -O FILE ]&lt;/span&gt; : FILE 의 소유자가 현재 사용자이면 참&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;[ -G FILE ]&lt;/span&gt; : FILE 의 그룹이 현재 사용자의 그룹과 같으면 참&lt;br /&gt;&lt;span style="font-style: italic; font-weight: bold;"&gt;[ FILE1 -nt FILE2 ]&lt;/span&gt; : FILE1이 FILE2 보다 새로운 파일이면 ( 최근파일이면 ) 참&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;[ FILE1 -ot FILE2 ]&lt;/span&gt; : FILE1이 FILE2 보다 오래된 파일이면 참&lt;br /&gt;&lt;span style="font-style: italic; font-weight: bold;"&gt;[ FILE1 -ef FILE2 ]&lt;/span&gt; : FILE1 이 FILE2의 하드링크 파일이면 참&lt;/span&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9124419607002325392-8983578453798179688?l=linux-textcube.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://linux-textcube.blogspot.com/feeds/8983578453798179688/comments/default' title='댓글'/><link rel='replies' type='text/html' href='http://linux-textcube.blogspot.com/2009/09/%EC%89%98-%ED%94%84%EB%A1%9C%EA%B7%B8%EB%9E%98%EB%B0%8D-%EC%97%B0%EC%8A%B5-if%EB%AC%B8.html#comment-form' title='0개의 덧글'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9124419607002325392/posts/default/8983578453798179688'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9124419607002325392/posts/default/8983578453798179688'/><link rel='alternate' type='text/html' href='http://linux-textcube.blogspot.com/2009/09/%EC%89%98-%ED%94%84%EB%A1%9C%EA%B7%B8%EB%9E%98%EB%B0%8D-%EC%97%B0%EC%8A%B5-if%EB%AC%B8.html' title='쉘 프로그래밍 연습 - if문'/><author><name>cuwoom</name><uri>http://www.blogger.com/profile/16251952661989595077</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9124419607002325392.post-2083397524966886790</id><published>2009-09-11T02:52:00.000+09:00</published><updated>2011-01-29T19:57:20.004+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='쉘 for'/><category scheme='http://www.blogger.com/atom/ns#' term='운영체제'/><title type='text'>쉘 프로그래밍 연습 - 프로세스 검색하여 Kill 하기 - for</title><content type='html'>&lt;p&gt;프로세스명 검색 kill하는 프로그램으로 for문을 연습해보았습니다.&lt;br /&gt;&lt;/p&gt;&lt;div style="border: 1px dashed rgb(204, 204, 204); padding: 10px; background-color: rgb(244, 244, 244); font-weight: bold;"&gt;# ps -ef | grep $1 에서 인자로 받은 프로세스를 검색합니다.&lt;br /&gt;# 검색결과에서 프로세스 아이디만 출력합니다.&lt;br /&gt;# 출력 결과를 x 변수에 계속적으로 넣어줍니다.&lt;br /&gt;&lt;span style="font-style: italic;"&gt;for x in `ps -ef | grep $1 | awk '{print $2}'`;do&lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;&amp;nbsp;echo "kill -9 $x"&lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;&amp;nbsp;kill -9 $x&lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;done&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;for문을 이용하여 간단하게 1~100까지 합을 구하였습니다.&lt;br /&gt;&lt;div style="border: 1px dashed rgb(204, 204, 204); padding: 10px; background-color: rgb(244, 244, 244);"&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;sum=0&lt;/span&gt;&lt;br style="font-weight: bold;"&gt;&lt;span style="font-weight: bold;"&gt;# seq로 1~100까지의 수를 x로 전달합니다.&lt;/span&gt;&lt;br style="font-weight: bold;"&gt;&lt;span style="font-weight: bold;"&gt;# 숫자 계산을 위해 expr로 계산합니다.&lt;/span&gt;&lt;br style="font-weight: bold;"&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;for x in `seq 1 100`;do&lt;/span&gt;&lt;br style="font-weight: bold; font-style: italic;"&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt; sum=`expr $sum + $x`&lt;/span&gt;&lt;br style="font-weight: bold; font-style: italic;"&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;done&lt;/span&gt;&lt;br style="font-weight: bold; font-style: italic;"&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;echo 1~100까지 합 : $sum&lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9124419607002325392-2083397524966886790?l=linux-textcube.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://linux-textcube.blogspot.com/feeds/2083397524966886790/comments/default' title='댓글'/><link rel='replies' type='text/html' href='http://linux-textcube.blogspot.com/2009/09/%EC%89%98-%ED%94%84%EB%A1%9C%EA%B7%B8%EB%9E%98%EB%B0%8D-%EC%97%B0%EC%8A%B5-%ED%94%84%EB%A1%9C%EC%84%B8%EC%8A%A4-%EA%B2%80%EC%83%89%ED%95%98%EC%97%AC-kill-%ED%95%98%EA%B8%B0-for.html#comment-form' title='0개의 덧글'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9124419607002325392/posts/default/2083397524966886790'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9124419607002325392/posts/default/2083397524966886790'/><link rel='alternate' type='text/html' href='http://linux-textcube.blogspot.com/2009/09/%EC%89%98-%ED%94%84%EB%A1%9C%EA%B7%B8%EB%9E%98%EB%B0%8D-%EC%97%B0%EC%8A%B5-%ED%94%84%EB%A1%9C%EC%84%B8%EC%8A%A4-%EA%B2%80%EC%83%89%ED%95%98%EC%97%AC-kill-%ED%95%98%EA%B8%B0-for.html' title='쉘 프로그래밍 연습 - 프로세스 검색하여 Kill 하기 - for'/><author><name>cuwoom</name><uri>http://www.blogger.com/profile/16251952661989595077</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9124419607002325392.post-536600288706389504</id><published>2009-09-10T11:16:00.000+09:00</published><updated>2011-01-29T19:57:19.744+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='awk'/><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='운영체제'/><title type='text'>막강 awk 연습</title><content type='html'>awk를 연습하기 위해 현재 ls 결과에 html코드로 살을 붙여 테이블을 만들어보게습니다.&lt;br /&gt;먼저 ls를 해보았습니다.&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic; font-weight: bold;"&gt;ls&lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;Makefile.am &amp;nbsp; animation-benchmark&amp;nbsp; desklet &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; photo-browser&lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;Makefile.in &amp;nbsp; animation-recorder &amp;nbsp; gnome &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; standalone-sample&lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;ancient-demo&amp;nbsp; clock-hands &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; gnome-orbiter&lt;/span&gt;&lt;br /&gt;결과를 좀더 보기 좋게 번호를 붙였습니다.&lt;br /&gt;&lt;span style="font-style: italic; font-weight: bold;"&gt;ls | cat -n&lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; 1 &amp;nbsp;&amp;nbsp; Makefile.am&lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; 2 &amp;nbsp;&amp;nbsp; Makefile.in&lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; 3 &amp;nbsp;&amp;nbsp; ancient-demo&lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; 4 &amp;nbsp;&amp;nbsp; animation-benchmark&lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; 5 &amp;nbsp;&amp;nbsp; animation-recorder&lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; 6 &amp;nbsp;&amp;nbsp; clock-hands&lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; 7 &amp;nbsp;&amp;nbsp; desklet&lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; 8 &amp;nbsp;&amp;nbsp; gnome&lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; 9 &amp;nbsp;&amp;nbsp; gnome-orbiter&lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;&amp;nbsp; &amp;nbsp; 10 &amp;nbsp;&amp;nbsp; photo-browser&lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;&amp;nbsp; &amp;nbsp; 11 &amp;nbsp;&amp;nbsp; standalone-sample&lt;/span&gt;&lt;br style="font-style: italic;"&gt;살을 입히기 전에 awk 명령을 테스트 해보았습니다.&lt;br /&gt;&lt;span style="font-style: italic; font-weight: bold;"&gt;ls | cat -n | awk '{print $1 $2}'&lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;1Makefile.am&lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;2Makefile.in&lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;3ancient-demo&lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;4animation-benchmark&lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;5animation-recorder&lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;6clock-hands&lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;7desklet&lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;8gnome&lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;9gnome-orbiter&lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;10photo-browser&lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;11standalone-sample&lt;/span&gt;&lt;br style="font-style: italic;"&gt;잘 되네요. 이제 html을 입혀 출력결과를 확인합니다. &lt;br /&gt;출력결과를 조금만 확인하기 위해 head 명령어를 사용했습니다.&lt;br /&gt;&lt;span style="font-style: italic; font-weight: bold;"&gt;ls | cat -n | awk '{print "&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;" $1 "&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;" $2 "&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;"}' | head -3&lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;1&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Makefile.am&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;2&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Makefile.in&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;3&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;ancient-demo&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;/span&gt;&lt;br style="font-style: italic;"&gt;잘 되는것을 확인하였으니 html 파일을 생성하기 위해 &amp;gt; 를 사용하여 결과를 파일로 변환합니다.&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;echo "&amp;lt;html&amp;gt;&amp;lt;body&amp;gt;&amp;lt;table&amp;gt;" &amp;gt; test.html&lt;/span&gt;&lt;br style="font-weight: bold; font-style: italic;"&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;ls | cat -n | awk '{print "&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;" $1 "&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;" $2 "&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;"}' &amp;gt;&amp;gt; test.html&lt;/span&gt;&lt;br style="font-weight: bold; font-style: italic;"&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;echo "&amp;lt;/table&amp;gt;&amp;lt;/body&amp;gt;&amp;lt;/html&amp;gt;" &amp;gt;&amp;gt; test.html&lt;/span&gt;&lt;br style="font-weight: bold; font-style: italic;"&gt;완성된 test.html을 확인할수 있습니다.&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9124419607002325392-536600288706389504?l=linux-textcube.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://linux-textcube.blogspot.com/feeds/536600288706389504/comments/default' title='댓글'/><link rel='replies' type='text/html' href='http://linux-textcube.blogspot.com/2009/09/%EB%A7%89%EA%B0%95-awk-%EC%97%B0%EC%8A%B5.html#comment-form' title='0개의 덧글'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9124419607002325392/posts/default/536600288706389504'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9124419607002325392/posts/default/536600288706389504'/><link rel='alternate' type='text/html' href='http://linux-textcube.blogspot.com/2009/09/%EB%A7%89%EA%B0%95-awk-%EC%97%B0%EC%8A%B5.html' title='막강 awk 연습'/><author><name>cuwoom</name><uri>http://www.blogger.com/profile/16251952661989595077</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9124419607002325392.post-6789508628152881857</id><published>2009-09-09T10:28:00.000+09:00</published><updated>2011-01-29T19:57:19.583+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='수세 텔넷'/><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='운영체제'/><category scheme='http://www.blogger.com/atom/ns#' term='suse telnet'/><title type='text'>opensuse telnet 활성화</title><content type='html'>요즘 대부분 SSH를 사용하여 telnet은 사용하지 않고 있습니다.&lt;br /&gt;그냥 수세와 좀더 친숙해 지기 위하여 텔넷을 활성화 해보았습니다.&lt;br /&gt;수세 또한 기본적으로 텔넷이 제공되지 않고있었습니다.&lt;br /&gt;rpm 방식이었지만, 인터넷으로 해당 rpm을 찾지 않고 좋은 명령어를 알았습니다.&lt;br /&gt;yum과 비슷한 명령어가 있었습니다. 직관적으로 텔넷 서버를 검색했습니다.&lt;br /&gt;&lt;span style="font-style: italic; font-weight: bold;"&gt;zypper search telnet-server&lt;/span&gt;&lt;br /&gt;설치할수 있는 검색결과가 나와 바로 설치했습니다.&lt;br /&gt;&lt;span style="font-style: italic; font-weight: bold;"&gt;zypper install telnet-server&lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;Loading repository data...&lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;Reading installed packages...&lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;Resolving package dependencies...&lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;The following NEW package is going to be installed:&lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;&amp;nbsp; telnet-server &lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;br style="font-style: italic;"&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;Overall download size: 32.0 K. After the operation, additional 60.0 K will be used.&lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;Continue? [YES/no]: y&lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;Retrieving package telnet-server-1.2-134.28.i586 (1/1), 32.0 K (60.0 K unpacked)&lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;Retrieving: telnet-server-1.2-134.28.i586.rpm [done]&lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;Installing: telnet-server-1.2-134.28 [done]&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;설치는 되었어도 기본적으로 비활성화 되어 있는 텔넷을 활성화 해야 합니다.&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;vi /etc/xinetd.d/telnet&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;disable &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; = yes&lt;/span&gt; 부분을 &lt;span style="font-weight: bold;"&gt;no&lt;/span&gt; 로 수정합니다.&lt;br /&gt;텔넷이 속해 있는 서비스 데몬을 재시작하여 설정을 적용합니다.&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;service xinetd restart&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;이제 텔넷이 잘 되는군요. 어짜피 SSH를 사용하기 위해 되는것만 확인하고 비활성화 했습니다.&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9124419607002325392-6789508628152881857?l=linux-textcube.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://linux-textcube.blogspot.com/feeds/6789508628152881857/comments/default' title='댓글'/><link rel='replies' type='text/html' href='http://linux-textcube.blogspot.com/2009/09/opensuse-telnet-%ED%99%9C%EC%84%B1%ED%99%94.html#comment-form' title='0개의 덧글'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9124419607002325392/posts/default/6789508628152881857'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9124419607002325392/posts/default/6789508628152881857'/><link rel='alternate' type='text/html' href='http://linux-textcube.blogspot.com/2009/09/opensuse-telnet-%ED%99%9C%EC%84%B1%ED%99%94.html' title='opensuse telnet 활성화'/><author><name>cuwoom</name><uri>http://www.blogger.com/profile/16251952661989595077</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9124419607002325392.post-6668766128776126853</id><published>2009-09-09T10:16:00.000+09:00</published><updated>2011-01-29T19:57:19.473+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='vnc server'/><category scheme='http://www.blogger.com/atom/ns#' term='gnome vnc'/><category scheme='http://www.blogger.com/atom/ns#' term='우분투 원격 데스트탑'/><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='원격 데스크탑 텍스트설정'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu remote access'/><category scheme='http://www.blogger.com/atom/ns#' term='운영체제'/><title type='text'>우분투 원격 데스크탑</title><content type='html'>&lt;script src='http://ss.textcube.com/service/blog/script/blogger.js' type='text/javascript'&gt;&lt;/script&gt;우분투에서 제공하는 원격데스크탑에 대하여 알아보고자 합니다.&lt;br /&gt;gnome 환경의 우분투는 기본적으로 원격데스크탑을 사용할수 있습니다.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;시스템-기본설정-원격데스크탑&lt;/span&gt;&lt;br /&gt;다른 사용자가 접속할수 있도록 하는 화면입니다.&lt;br /&gt;많이 사용하는 일반적인 설정을 대부분 할수 있습니다. 암호는 암호화 되어 저장됩니다.&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XcbUKIUsxT.png" style="width:396px;height:428px;" alt=""  /&gt;&lt;/div&gt;&lt;span style="font-weight: bold;"&gt;프로그램 - 시스템 도구 - 설정 편집기 , 명령어 : gconf-editor&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;desktop - gnome - remote_access&lt;/span&gt;&lt;br /&gt;원격 데스크탑에 대하여 세부 설정을 할수 있습니다. 중요한건 포트를 변경할수 있습니다.&lt;br /&gt;또한 암호화되어 저장된 vnc_password를 발견할수 있습니다.&lt;br /&gt;(스샷비밀번호는 제가 아무거나 넣은겁니다)&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XPFILK2xkz.png" style="width:580px;height:568px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/1300/attach/XPFILK2xkz.png')" /&gt;&lt;/div&gt;위의 설정방법들의 문제는 그래픽환경에서 설정해야 합니다.&lt;br /&gt;원격데스크탑이 활성화 되어 있지 않은 상황에서 설정하기 위해 그래픽이 필요하다면 할수가 없는 상황이 됩니다. 그래서 간단히 명령어로 설정하는 방법을 알아보겠습니다. &lt;a target="_blank" href="http://ubuntuforums.org/showthread.php?p=1592817"&gt;참고&lt;/a&gt;&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;gconftool-2 -s -t bool /desktop/gnome/remote_access/enabled true&lt;/span&gt;&lt;br style="font-weight: bold; font-style: italic;"&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;gconftool-2 --type string --set /desktop/gnome/remote_access/vnc_password $(echo -n 'mypassword'|base64)&lt;/span&gt;&lt;br /&gt;원격 데스크탑을 활성화 하고, mypassword로 비밀번호를 설정하는 예입니다.&lt;br /&gt;반대로 사용후 원격 데스크탑을 비활성화 해주는것도 좋겠죠.&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;gconftool-2 -s -t bool /desktop/gnome/remote_access/enabled false&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;프로그램 - 인터넷 - 원격 데스크탑 보기&lt;/span&gt;&lt;br /&gt;접속 허용된 원격 데스크탑에 접속할수 있습니다.&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XOdzTk29Vx.png" style="width:580px;height:455px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/1300/attach/XOdzTk29Vx.png')" /&gt;&lt;/div&gt;메뉴를 찾기 힘드시다면... &lt;span style="font-weight: bold; font-style: italic;"&gt;vncviewer&lt;/span&gt; 명령어를 통하여 똑같이 접속할수 있습니다.&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9124419607002325392-6668766128776126853?l=linux-textcube.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://linux-textcube.blogspot.com/feeds/6668766128776126853/comments/default' title='댓글'/><link rel='replies' type='text/html' href='http://linux-textcube.blogspot.com/2009/09/%EC%9A%B0%EB%B6%84%ED%88%AC-%EC%9B%90%EA%B2%A9-%EB%8D%B0%EC%8A%A4%ED%81%AC%ED%83%91.html#comment-form' title='0개의 덧글'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9124419607002325392/posts/default/6668766128776126853'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9124419607002325392/posts/default/6668766128776126853'/><link rel='alternate' type='text/html' href='http://linux-textcube.blogspot.com/2009/09/%EC%9A%B0%EB%B6%84%ED%88%AC-%EC%9B%90%EA%B2%A9-%EB%8D%B0%EC%8A%A4%ED%81%AC%ED%83%91.html' title='우분투 원격 데스크탑'/><author><name>cuwoom</name><uri>http://www.blogger.com/profile/16251952661989595077</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9124419607002325392.post-4511561496102930652</id><published>2009-09-08T09:39:00.000+09:00</published><updated>2011-01-29T19:57:19.392+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='오픈수세 설치'/><category scheme='http://www.blogger.com/atom/ns#' term='suse 설치'/><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='opensuse install'/><category scheme='http://www.blogger.com/atom/ns#' term='운영체제'/><category scheme='http://www.blogger.com/atom/ns#' term='수세 리눅스'/><title type='text'>opensuse 설치기</title><content type='html'>&lt;script src='http://ss.textcube.com/service/blog/script/blogger.js' type='text/javascript'&gt;&lt;/script&gt;수세리눅스는 유럽에서 주로 개발된 리눅스 배포판입니다.&lt;br /&gt;좀 덜 찾아본것인지는 몰라도 자료가 많이 없네요.&lt;br /&gt;fedora와 redhat처럼 뭔가 복잡하더군요.&lt;br /&gt;opensuse와 suse엔터프라이즈도 그런것 같은데, 구조는 비슷하다고 해서&lt;br /&gt;opensuse를 설치하기로 결정했습니다.&lt;br /&gt;&lt;br /&gt;http://www.opensuse.org 오픈수세 공식홈페이지에 접속했습니다.&lt;br /&gt;설치 이미지 CD를 얻기 위해 Get it을 클릭합니다.&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XUMCJ0TV2a.png" style="width:580px;height:269px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/1300/attach/XUMCJ0TV2a.png')" /&gt;&lt;/div&gt;일반 PC에 테스트해보기 위해 다음과 같이 선택하고 Installation DVD를 클릭하여 다운받았습니다.&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XR1zwzAxJU.png" style="width:580px;height:483px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/1300/attach/XR1zwzAxJU.png')" /&gt;&lt;/div&gt;설치하는 동안 가상PC 환경을 구성해 보겠습니다. 가상PC 이름을 결정합니다.&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XD1Vh6jCn4.png" style="width:580px;height:356px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/1300/attach/XD1Vh6jCn4.png')" /&gt;&lt;/div&gt;설치되는 운영체제 종류를 선택합니다.&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XMsJbqQ1sW.png" style="width:580px;height:357px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/1300/attach/XMsJbqQ1sW.png')" /&gt;&lt;/div&gt;가상PC에서 사용할 메모리를 결정합니다. DB서버를 설치해보고자 메모리를 좀 많이 주었습니다.&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XPftb8X9vw.png" style="width:580px;height:356px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/1300/attach/XPftb8X9vw.png')" /&gt;&lt;/div&gt;하드디스크를 추가 합니다.&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/Xfk2d2X23v.png" style="width:580px;height:356px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/1300/attach/Xfk2d2X23v.png')" /&gt;&lt;/div&gt;네트워크 카드를 선택합니다. 저는 공유기 환경이어서 Bridged를 선택했습니다.&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XQ3YJ6Qwp1.png" style="width:580px;height:355px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/1300/attach/XQ3YJ6Qwp1.png')" /&gt;&lt;/div&gt;CD는 iso파일을 선택하고 플로피는 선택하지 않습니다.&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XI928hwHTH.png" style="width:580px;height:355px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/1300/attach/XI928hwHTH.png')" /&gt;&lt;/div&gt;USB 컨트롤러 나중에 추가 가능하니 최초에는 선택하지 않습니다.&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XJoYS8mbv2.png" style="width:580px;height:355px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/1300/attach/XJoYS8mbv2.png')" /&gt;&lt;/div&gt;설정을 확인하고 완료합니다.&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XZu8NIAdjf.png" style="width:580px;height:356px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/1300/attach/XZu8NIAdjf.png')" /&gt;&lt;/div&gt;부팅하면 제일 처음에 다음과 같이 어떤 모드로 부팅할것인지 선택합니다.&lt;br /&gt;지금 보니 F2 버튼을 통해 언어를 선택할수 있군요. 저는 당시 발견하지 못하여 영어로 설치했니다.ㅠ&lt;br /&gt;설치하기 위해 Installation을 선택합니다.&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XYmoBQWJbW.png" style="width:580px;height:447px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/1300/attach/XYmoBQWJbW.png')" /&gt;&lt;/div&gt;선택후 부팅되고 있습니다. 우분투만 주로 보다가 이런거 좀 이쁘네요 ^^&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/Xe9WXb3CDu.png" style="width:580px;height:440px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/1300/attach/Xe9WXb3CDu.png')" /&gt;&lt;/div&gt;다행스럽게도 가장먼저 언어를 선택하는 화면입니다.&lt;br /&gt;언어에 한글을 선택하면 키보드가 자동으로 바뀌는군요.&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XPnb8UwrZ1.png" style="width:580px;height:438px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/1300/attach/XPnb8UwrZ1.png')" /&gt;&lt;/div&gt;오픈수세가 시스템을 검색하는군요&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XHHs2mWiMk.png" style="width:580px;height:434px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/1300/attach/XHHs2mWiMk.png')" /&gt;&lt;/div&gt;새로운 설치를 확인하고 그냥 다음 눌렀습니다.&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XCPbwE0YYk.png" style="width:580px;height:434px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/1300/attach/XCPbwE0YYk.png')" /&gt;&lt;/div&gt;시간 및 시간대 자동으로 아시아, 서울로 되어 있네요. 그냥 넘어갑니다.&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XLUHbTkt0Z.png" style="width:580px;height:433px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/1300/attach/XLUHbTkt0Z.png')" /&gt;&lt;/div&gt;그놈은 많이 써봤는데 최근 KDE를 많이 안써봐서 KDE선택했습니다.&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XF4xRC0wrw.png" style="width:580px;height:435px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/1300/attach/XF4xRC0wrw.png')" /&gt;&lt;/div&gt;추천하는 파티션 구성을 통하여 임의적인 파티션이 구성되어 있습니다.&lt;br /&gt;이를 원하지 않다면 파티션 편집을 통하여 수정합니다. 저도 수정했습니다.&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XNTqYg0iwA.png" style="width:580px;height:434px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/1300/attach/XNTqYg0iwA.png')" /&gt;&lt;/div&gt;파티션 편집화면입니다. 설정되어 있는 구성을 일단 모두 지웠습니다.&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XA5gTg1GNY.png" style="width:580px;height:424px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/1300/attach/XA5gTg1GNY.png')" /&gt;&lt;/div&gt;삭제하고자 하는 파티션을 선택후 삭제버튼으로 간단히 삭제할수 있습니다.&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XYT1KczauY.png" style="width:580px;height:432px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/1300/attach/XYT1KczauY.png')" /&gt;&lt;/div&gt;전부 삭제한후 추가버튼으로 원하는 파티션으로 추가합니다.&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XJDZ9OBxIa.png" style="width:580px;height:436px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/1300/attach/XJDZ9OBxIa.png')" /&gt;&lt;/div&gt;하드를 4개이상 늘이지 않을경우 모두 주파티션으로 합니다.&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XD5Zldgjgv.png" style="width:580px;height:432px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/1300/attach/XD5Zldgjgv.png')" /&gt;&lt;/div&gt;/boot 영역을 사용하기 위해 100M 할당하였습니다.&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XI5stLDEra.png" style="width:580px;height:431px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/1300/attach/XI5stLDEra.png')" /&gt;&lt;/div&gt;마운트 포인트를 수정하여 완료합니다.&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XKBSnagDWG.png" style="width:580px;height:434px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/1300/attach/XKBSnagDWG.png')" /&gt;&lt;/div&gt;동일한 방법으로 /와 swap를 추가하여 원하는 파티션으로 수정을 완료하고 적용하였습니다.&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XV5VOahewO.png" style="width:580px;height:437px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/1300/attach/XV5VOahewO.png')" /&gt;&lt;/div&gt;일반적으로 사용될 사용자를 생성합니다.&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XQ6X55VHGB.png" style="width:580px;height:434px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/1300/attach/XQ6X55VHGB.png')" /&gt;&lt;/div&gt;설치에 관련한 설정을 완료하고 설치합니다.&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XBJQrrUZ4H.png" style="width:580px;height:431px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/1300/attach/XBJQrrUZ4H.png')" /&gt;&lt;/div&gt;헌데 패키지 선택하는게 어디서 빼먹었는지 KDE선택만 했는데 설치시작하는군요.&lt;br /&gt;패키지 선택하는 화면이 있었나요? ^^&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XfaQXjHrPn.png" style="width:580px;height:434px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/1300/attach/XfaQXjHrPn.png')" /&gt;&lt;/div&gt;설치가 진행되고 있습니다.&lt;br /&gt;노벨이 좀 뭔가 많이 하는회사인가 보네요. 문라이트때문에 많이 접속했었는데..&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XQubzOzCv8.png" style="width:580px;height:433px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/1300/attach/XQubzOzCv8.png')" /&gt;&lt;/div&gt;처음에 설정만 해주면 귀찮지 않게 혼자 잘 알아서 설치완료 하네요.DVD로 해서 그런가요;;&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XTX0CnxLJk.png" style="width:580px;height:437px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/1300/attach/XTX0CnxLJk.png')" /&gt;&lt;/div&gt;자동구성을 마치고 한눈파는 사이에 재부팅하더니 설치가 끝났더군요.&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XFFS5fWj7v.png" style="width:580px;height:432px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/1300/attach/XFFS5fWj7v.png')" /&gt;&lt;/div&gt;설치가 완료된 오픈수세입니다. KDE정말 오랜만에 써보네요. &lt;br /&gt;프로그램 이름들이 익숙하지 않네요.&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XHY05wwkbQ.png" style="width:580px;height:435px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/1300/attach/XHY05wwkbQ.png')" /&gt;&lt;/div&gt;기본적으로 네트워크를 설정하기 위해 메뉴를 막 눌렀습니다.&lt;br /&gt;왼쪽 아래 카멜레온이 각종 메뉴를 주는 아이콘이었습니다.&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XTF4ENF3LQ.png" style="width:580px;height:434px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/1300/attach/XTF4ENF3LQ.png')" /&gt;&lt;/div&gt;대부분의 최근 리눅스들은 GUI환경이 많이 강화되었다고 생각하고 네트워크 관련 메뉴를 찾았습니다.&lt;br /&gt;Applicaions - 시스템 - 설정 - 관리자설정(YaST)에서 많은 설정을 할수 있었습니다.&lt;br /&gt;인터넷을 위해 네트워크 서비스를 선택합니다.&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XRUaavnrTZ.png" style="width:580px;height:388px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/1300/attach/XRUaavnrTZ.png')" /&gt;&lt;/div&gt;네트워크 설정을 클릭합니다.&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/Xf5DK5QQ2a.png" style="width:580px;height:385px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/1300/attach/Xf5DK5QQ2a.png')" /&gt;&lt;/div&gt;기본적으로 DHCP로 되어있습니다. 아마 Nat로 설치하신 분들은 그냥 인터넷이 되셨을것 같네요.&lt;br /&gt;저는 DHCP를 지원하지 않아서 고정아이피를 설정하기로 했습니다.&lt;br /&gt;이상하게 IP설정들이 여러 화면으로 나뉘어 있네요. 일단 수정버튼을 눌렀습니다.&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XRtsrwldUi.png" style="width:580px;height:433px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/1300/attach/XRtsrwldUi.png')" /&gt;&lt;/div&gt;고정IP주소를 알맞게 넣고 다음으로 넘어갑니다.&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XHFfEnG1Xr.png" style="width:580px;height:433px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/1300/attach/XHFfEnG1Xr.png')" /&gt;&lt;/div&gt;도메인 네임 서버를 설정하기 위해 [호스트이름/DNS]에서 네임서버를 추가합니다.&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XBVAMKEyS1.png" style="width:580px;height:404px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/1300/attach/XBVAMKEyS1.png')" /&gt;&lt;/div&gt;라우팅 메뉴로 게이트웨이를 설정합니다.&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XfuQ5IWhOm.png" style="width:531px;height:372px;" alt=""  /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XKPVaDl92J.png" style="width:580px;height:433px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/1300/attach/XKPVaDl92J.png')" /&gt;&lt;/div&gt;이제 인터넷이 잘 되는군요.&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XNtFuexmBb.png" style="width:580px;height:433px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/1300/attach/XNtFuexmBb.png')" /&gt;&lt;/div&gt;&lt;br /&gt;초기 수세는 슬랙웨어를 번역한 수준이었다고 하는데, 이후에 redhat의 시스템을 많이 받아들였다고 합니다. rpm 명령어를 사용해보니 많은 패키지들이 설치되어 있군요.&lt;br /&gt;YaST라는 툴 또한 좋네요. 마치 AIX의 smitt를 사용하는 기분이었습니다.&lt;br /&gt;네트워크 설정을 통하여 YaST를 간단하게 사용해보았는데요.&lt;br /&gt;터미널에서도 root 권한을 통하여 동일하게 사용할수 있었습니다.&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XLTdaslAo1.png" style="width:580px;height:349px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/1300/attach/XLTdaslAo1.png')" /&gt;&lt;/div&gt;몇일은 수세가지고 놀아봐야겠어요.&lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9124419607002325392-4511561496102930652?l=linux-textcube.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://linux-textcube.blogspot.com/feeds/4511561496102930652/comments/default' title='댓글'/><link rel='replies' type='text/html' href='http://linux-textcube.blogspot.com/2009/09/opensuse-%EC%84%A4%EC%B9%98%EA%B8%B0.html#comment-form' title='0개의 덧글'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9124419607002325392/posts/default/4511561496102930652'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9124419607002325392/posts/default/4511561496102930652'/><link rel='alternate' type='text/html' href='http://linux-textcube.blogspot.com/2009/09/opensuse-%EC%84%A4%EC%B9%98%EA%B8%B0.html' title='opensuse 설치기'/><author><name>cuwoom</name><uri>http://www.blogger.com/profile/16251952661989595077</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9124419607002325392.post-4487206790987910843</id><published>2009-09-03T21:51:00.000+09:00</published><updated>2011-01-29T19:57:19.146+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='윈도우 명령어'/><category scheme='http://www.blogger.com/atom/ns#' term='cmd'/><category scheme='http://www.blogger.com/atom/ns#' term='windows'/><category scheme='http://www.blogger.com/atom/ns#' term='window command'/><category scheme='http://www.blogger.com/atom/ns#' term='운영체제'/><category scheme='http://www.blogger.com/atom/ns#' term='xp 명령어'/><category scheme='http://www.blogger.com/atom/ns#' term='window cmd'/><title type='text'>windows command 명령어</title><content type='html'>&lt;script src='http://ss.textcube.com/service/blog/script/blogger.js' type='text/javascript'&gt;&lt;/script&gt;직접 명령어를 이용해보기 위한 명령프롬프트는 &lt;br /&gt;&lt;span style="font-weight: bold;"&gt;시작 - 실행 : cmd&lt;/span&gt; 또는 &lt;span style="font-weight: bold;"&gt;시작 - 프로그램 - 보조프로그램 - 명령 프롬프트&lt;/span&gt; 를 통하여 실행합니다.&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XbfOYbiy36.png" style="width:580px;height:372px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/1300/attach/XbfOYbiy36.png')" /&gt;&lt;/div&gt;cmd가 어떤 프로그램인지 알아보기 위해 메뉴 속성을 살펴봤습니다.&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XN6h75y6r0.png" style="width:432px;height:443px;" alt=""  /&gt;&lt;/div&gt;이 창에서 변수의 형태및 간단한 정보를 알아낼수 있습니다.&lt;br /&gt;윈도우 변수의 형태는 %기호로 둘러쌓여져 있습니다. &lt;br /&gt;예를 들어 변수출력은 &lt;span style="font-weight: bold;"&gt;echo %systemroot%&lt;/span&gt;와 같이 합니다.&lt;br /&gt;다른곳은 모르겠지만, 변수명은 대소문자를 구분하지 않고 인식해주었습니다.&lt;br /&gt;위에서 사용된 변수들을 출력해보면서 변수 특징을 알아낼수 있습니다.&lt;br /&gt;&lt;span style="font-style: italic; font-weight: bold;"&gt;echo %systemroot%&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-style: italic;"&gt;C:\WINDOWS&lt;/span&gt; - windows가 설치된 경로를 저장하고 있습니다.&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;echo %homedrive%&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;C:&lt;/span&gt; - 사용자 기본 정보가 들어있는 드라이브명입니다.&lt;br /&gt;&lt;span style="font-style: italic; font-weight: bold;"&gt;echo %homepath%&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;\Documents and Settings\suung-xp&lt;/span&gt; - 사용자 기본 개인 폴더 경로가 저장되어 있습니다.&lt;br /&gt;&lt;br /&gt;명령 프롬프트를 효율적으로 빠르게 사용하기 위하여 &lt;span style="font-weight: bold;"&gt;빠른 편집모드&lt;/span&gt;를 설정하겠습니다.&lt;br /&gt;빠른 편집모드는 드래그와 오른클릭을 통하여 복사 및 붙여넣기를 편리하게 합니다.&lt;br /&gt;명령 프롬프트 속성창으로 들어갑니다.&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XVTuZJVEHZ.png" style="width:448px;height:229px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/1300/attach/XVTuZJVEHZ.png')" /&gt;&lt;/div&gt;기본적으로 보이는 옵션 메뉴에서 빠른 편집 모드에 체크합니다.&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XSg4fkGMfz.png" style="width:434px;height:263px;" alt=""  /&gt;&lt;/div&gt; 확인 버튼으로 빠져나오려고 할때 "&lt;span style="font-weight: bold;"&gt;같은 제목의 창에서 사용하도록 속성 저장&lt;/span&gt;"을 설정합니다.&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XLqMllmt9F.png" style="width:353px;height:128px;" alt=""  /&gt;&lt;/div&gt;이제 cmd 명령의 기본 도움말을 보겠습니다. Redirection을 통하여 도움말을 파일로 저장합니다.&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;cmd /? &amp;gt; cmd-help.txt&lt;/span&gt;&lt;br /&gt;대부분의 명령어를 "&lt;span style="font-weight: bold;"&gt;/?&lt;/span&gt;"를 통하여 도움말을 얻을수 있습니다.&lt;br /&gt;&amp;gt; 기호는 왼쪽 명령어의 일반적인 결과를 오른쪽으로 파일이름으로 저장하게됩니다.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic; font-weight: bold;"&gt;cd&lt;/span&gt;&amp;nbsp;  현재 디렉토리를 보여주거나 변경합니다.&lt;br /&gt;그냥 cd만 사용하게 되면 리눅스에서 pwd와 같이 현재 경로를 알립니다.&lt;br /&gt;&lt;span style="font-style: italic; font-weight: bold;"&gt;cd 경로, &lt;/span&gt;&lt;span style="font-style: italic; font-weight: bold;"&gt;cd "경 로"&lt;/span&gt;  경로에 띄어쓰기 등의 특수문자가 포함될경우 인용부호를 이용합니다.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;dir&lt;/span&gt;&amp;nbsp; 디렉토리에 있는 파일과 하위 디렉토리 목록을 보여줍니다.&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;dir 검색어&lt;/span&gt; 검색어가 폴더명일 경우 해당 폴더 내용을 표시합니다.&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;dir 검색어*&lt;/span&gt; "*" 문자를 포함할경우 검색어를 포함하는 것만 표시합니다.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic; font-weight: bold;"&gt;mkdir 이름&lt;/span&gt; 이름의 폴더를 생성합니다.(md로 생략하여 사용가능합니다.)&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;rmdir&lt;/span&gt; 이름 이름의 폴더를 삭제합니다.(rd로 생략하여 사용가능합니다.)&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;rmdir /s&lt;/span&gt; 폴더가 비어있지 않을경우 그 안의 모든 내용을 지우고자 할때 사용합니다.&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;rmdir /s /q&lt;/span&gt; 폴더 안의 내용까지 모두 지울때 확인메세지 없이 지울때 사용합니다.&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;del&lt;/span&gt; 하나 이상의 파일이나 디렉토리를 지울수 있습니다.(rmdir의 /s /q 동일합니다.)&lt;br /&gt;&lt;span style="font-style: italic; font-weight: bold;"&gt;del /f&lt;/span&gt; 읽기 전용 파일을 강제로 삭제합니다.&lt;br /&gt;&lt;span style="font-style: italic; font-weight: bold;"&gt;copy 원본 대상&lt;/span&gt; 원본을 대상으로 복사합니다.&lt;br /&gt;&lt;span style="font-style: italic; font-weight: bold;"&gt;move 원본 대상&lt;/span&gt; 원본을 대상으로 이동합니다.&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;rename 원본 대상&lt;/span&gt; 원본을 대상으로 이름을 변경합니다.&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;cls&lt;/span&gt; 화면을 청소합니다.&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;type 텍스트파일&lt;/span&gt; 텍스트 파일 내용을 표시합니다.&lt;br /&gt;&lt;span style="font-style: italic; font-weight: bold;"&gt;help&lt;/span&gt; 사용가능한 기본적인 명령어를 나열합니다.&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;exit&lt;/span&gt; 현재 cmd 또는 창을 종료합니다.&lt;br /&gt;&lt;span style="font-style: italic; font-weight: bold;"&gt;time&lt;/span&gt; 현재 시간을 보여주고 새로 설정합니다.&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;time /t&lt;/span&gt; /현재 시간을 출력만 합니다.&lt;br /&gt;&lt;span style="font-style: italic; font-weight: bold;"&gt;echo 문 자 들&lt;/span&gt; 문자들을 그대로 출력합니다.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic; font-weight: bold;"&gt;set&lt;/span&gt; 환경변수를 보여줍니다.&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;set 변수명=값&lt;/span&gt; 환경변수를 등록합니다.&lt;br /&gt;&lt;span style="font-style: italic; font-weight: bold;"&gt;path&lt;/span&gt; ospath정보를 확인합니다.&lt;br /&gt;&lt;br /&gt;이상 내부 명령어 였습니다. &lt;br /&gt;내부명령어와 같이 자주 사용되고 중요한 명령어들은 대부분 한글 도움말을 볼수 있습니다.&lt;br /&gt;그외에 명령어들이 많지만 몇가지만 더 알아보게습니다.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic; font-weight: bold;"&gt;ping&lt;/span&gt; 목적지 목적지와 네트워크를 확인합니다.&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;route&lt;/span&gt; 라우팅 테이블을 관리하고 정보를 확인(&lt;span style="font-weight: bold; font-style: italic;"&gt;route print&lt;/span&gt;)합니다.&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;ipconfig&lt;/span&gt; 아이피정보를 보고 관리할수 있습니다.&lt;br /&gt;&lt;br /&gt;이 밖에 netsh이라는 강력한 서버관리명령어들의 집합이 있습니다.&lt;br /&gt;window7 또는 window 2008 서버에서는 &lt;br /&gt;netsh로 할수있는 영역과 명령어가 많이 강화되었다고 합니다.&lt;br /&gt;다음에 기회되면 netsh에 대하여 자세히 알아보겠습니다.&lt;br /&gt;이렇게 말하긴 하지만, netsh또한 방대하여.... &amp;nbsp; ^^&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9124419607002325392-4487206790987910843?l=linux-textcube.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://linux-textcube.blogspot.com/feeds/4487206790987910843/comments/default' title='댓글'/><link rel='replies' type='text/html' href='http://linux-textcube.blogspot.com/2009/09/windows-command-%EB%AA%85%EB%A0%B9%EC%96%B4.html#comment-form' title='1개의 덧글'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9124419607002325392/posts/default/4487206790987910843'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9124419607002325392/posts/default/4487206790987910843'/><link rel='alternate' type='text/html' href='http://linux-textcube.blogspot.com/2009/09/windows-command-%EB%AA%85%EB%A0%B9%EC%96%B4.html' title='windows command 명령어'/><author><name>cuwoom</name><uri>http://www.blogger.com/profile/16251952661989595077</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9124419607002325392.post-5283012928981785589</id><published>2009-09-01T13:24:00.000+09:00</published><updated>2011-01-29T19:57:18.957+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='우분투 nvidia'/><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu nvidia'/><category scheme='http://www.blogger.com/atom/ns#' term='운영체제'/><category scheme='http://www.blogger.com/atom/ns#' term='nvidia ppa'/><title type='text'>nvdia 그래픽 드라이버 최신으로 쉽게 유지하기(ubuntu)</title><content type='html'>&lt;script src='http://ss.textcube.com/service/blog/script/blogger.js' type='text/javascript'&gt;&lt;/script&gt;우분투에서 기본적으로 제공하는 드라이버는 버전이 조금 낮습니다.&lt;br /&gt;최신의 드라이버를 사용하기 위해서는 아래 주소에서 다운받아 직접설치해야 합니다.&lt;br /&gt;&lt;a target="_blank" href="ftp://download.nvidia.com/XFree86"&gt;ftp://download.nvidia.com/XFree86&lt;/a&gt;&lt;br /&gt;직접 설치하는 것보다 PPA를 통하여  우분투에서 널리 쓰이는 방식으로 설치할수 있습니다.&lt;br /&gt;PPA 통하여 설치하면 우분투와 호환이 잘되며 관리도 편리합니다.&lt;br /&gt;&lt;br /&gt;먼저 /etc/apt/sources.list 를 편집합니다.&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;sudo vi /etc/apt/sources.list&lt;/span&gt;&lt;br /&gt;아래 두줄을 추가 합니다.&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;deb http://ppa.launchpad.net/nvidia-vdpau/ppa/ubuntu jaunty main&lt;/span&gt;&lt;br style="font-weight: bold; font-style: italic;"&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;deb-src http://ppa.launchpad.net/nvidia-vdpau/ppa/ubuntu jaunty main&lt;/span&gt;&lt;br /&gt;인증키를 설치합니다.&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys CEC06767&lt;/span&gt;&lt;br /&gt;변경된 소스리스트 정보를 업데이트 합니다.&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;sudo apt-get update&lt;/span&gt;&lt;br /&gt;그래픽 드라이버를 설치합니다.&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;sudo apt-get install nvidia-190-modaliases nvidia-glx-190&lt;/span&gt;&lt;br /&gt;시스템을 재시작 하면 드라이버가 업데이트되어 있습니다.&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XMAxR5niCv.png" style="width:580px;height:348px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/1300/attach/XMAxR5niCv.png')" /&gt;&lt;/div&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XCPiWx1ESX.png" style="width:449px;height:550px;" alt=""  /&gt;&lt;/div&gt;&lt;br /&gt;설치참고 : &lt;a target="_blank" href="http://www.ubuntugeek.com/howto-install-nvidia-190-25-beta-drivers-in-ubuntu-jauntyintrepidhardy.html"&gt;http://www.ubuntugeek.com&lt;/a&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9124419607002325392-5283012928981785589?l=linux-textcube.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://linux-textcube.blogspot.com/feeds/5283012928981785589/comments/default' title='댓글'/><link rel='replies' type='text/html' href='http://linux-textcube.blogspot.com/2009/09/nvdia-%EA%B7%B8%EB%9E%98%ED%94%BD-%EB%93%9C%EB%9D%BC%EC%9D%B4%EB%B2%84-%EC%B5%9C%EC%8B%A0%EC%9C%BC%EB%A1%9C-%EC%89%BD%EA%B2%8C-%EC%9C%A0%EC%A7%80%ED%95%98%EA%B8%B0ubuntu.html#comment-form' title='0개의 덧글'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9124419607002325392/posts/default/5283012928981785589'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9124419607002325392/posts/default/5283012928981785589'/><link rel='alternate' type='text/html' href='http://linux-textcube.blogspot.com/2009/09/nvdia-%EA%B7%B8%EB%9E%98%ED%94%BD-%EB%93%9C%EB%9D%BC%EC%9D%B4%EB%B2%84-%EC%B5%9C%EC%8B%A0%EC%9C%BC%EB%A1%9C-%EC%89%BD%EA%B2%8C-%EC%9C%A0%EC%A7%80%ED%95%98%EA%B8%B0ubuntu.html' title='nvdia 그래픽 드라이버 최신으로 쉽게 유지하기(ubuntu)'/><author><name>cuwoom</name><uri>http://www.blogger.com/profile/16251952661989595077</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9124419607002325392.post-7036488277335518049</id><published>2009-09-01T11:45:00.000+09:00</published><updated>2011-01-29T19:57:18.654+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='vmware server'/><category scheme='http://www.blogger.com/atom/ns#' term='우분투 가상화'/><category scheme='http://www.blogger.com/atom/ns#' term='우분투 가상 컴퓨터'/><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='vmware server install'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu vmware server'/><category scheme='http://www.blogger.com/atom/ns#' term='운영체제'/><title type='text'>우분투에서 VMware Server 설치및 사용기!!</title><content type='html'>&lt;script src='http://ss.textcube.com/service/blog/script/blogger.js' type='text/javascript'&gt;&lt;/script&gt;그 동안 각종 운영체제 테스트 및 XP대안으로 VirtualBox를 사용했었습니다.&lt;br /&gt;VirtualBox보다 일반 사용자들에게 사랑받는 VMware가 있었으나,&lt;br /&gt;유료버전이어서 쉽게 다가서지 못하고있었습니다.&lt;br /&gt;그러나!! vmware server는 무료라는 것을 알았습니다.&lt;br /&gt;제품명에 server가 들어가서 좀 부담이 있지만, 일단 설치해보기로했습니다.&lt;br /&gt;사용하는데에 있어서 무료인것이지 소스가 자유롭지는 않습니다.&lt;br /&gt;간단한 절차를 통하여 무료 제품키를 받아야 합니다.&lt;br /&gt;&lt;br /&gt;아래 홈페이지에서 인증절차를 통하여 다운받을수 있습니다.&lt;br /&gt;* 표시가 되어 있는 항목을 잘 선택하여 넘어가다 보면 다운로드페이지와 &lt;br /&gt;메일이 발송되었다는 글을 볼수 있습니다.&lt;br /&gt;&lt;a class="http" href="http://www.vmware.com/go/getserver"&gt;http://www.vmware.com/go/getserver&lt;/a&gt;&lt;br /&gt;발송된 메일에서 다시 링크를 클릭하면 제품키를 얻을수 있습니다.&lt;br /&gt;스샷 찍어가면서 하고 싶었지만, 저는 이미 가입되어있었습니다.&lt;br /&gt;다음 명령을 이용하여 설치시 필요한 패키지를 미리 설치합니다.&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;sudo apt-get install build-essential linux-headers-`uname -r`&lt;/span&gt;&lt;br /&gt;다운 받은 압축되어 있는 VMwareServer을 해제합니다.&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;tar -zxvf VMware-server-2.0.1-156745.i386.tar.gz&lt;/span&gt;&lt;br /&gt;관리자 권한으로 설치프로그램을 실행합니다.&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;cd vmware-server-distrib/&lt;/span&gt;&lt;br style="font-weight: bold; font-style: italic;"&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;sudo ./vmware-install.pl&lt;/span&gt;&lt;br style="font-weight: bold; font-style: italic;"&gt;전부 기본설정으로 설치합니다. 계속 같은 메세지가 반복될경우 디스크 여유공간을 확인하세요.&lt;br /&gt;기본적인 로그인 사용자 root 자신이 사용할 계정으로 변경합니다.&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;sudo vi /etc/vmware/hostd/authorization.xml&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;&amp;lt;ACEDataUser&amp;gt;userid&amp;lt;/ACEDataUser&amp;gt;&lt;/span&gt;&lt;br /&gt;변경된 설정을 적용하기 위해 vmware 서비스를 재시작합니다.&lt;br /&gt;sudo service vmware restart&lt;br /&gt;이제 web으로  &lt;a target="_blank" class="http" href="http://localhost:8222/"&gt;http://localhost:8222&lt;/a&gt; 접속해봅니다.&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XNzSzH1pGI.png" style="width:398px;height:151px;" alt=""  /&gt;&lt;/div&gt;authorization.xml 파일에서 설정했던 사용자 계정과 비밀번호를 입력합니다.&lt;br /&gt;server라는 이름의 이미를 알수 있었습니다. 원격으로 가상 컴퓨터 관리가 좋아졌습니다.&lt;br /&gt;가상으로 어떤 서버를 운영해보고자 할경우 편리함이 느껴졌습니다.&lt;br /&gt;&lt;br /&gt;시험삼아 우분투 서버 설치환경을 만들어 보겠습니다.&lt;br /&gt;먼저 설치에 사용할 이미지(iso)파일을 vmware server가 인식할수 있는 디렉토리로 옮겨놓습니다.&lt;br /&gt;(add datastore 메뉴를 통하여 추가할수 있습니다.)&lt;br /&gt;저는 소프트링크를 이용하였습니다.&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;ln -s /media/disk-1/프로그램/linux/mini8.04.iso /var/lib/vmware/Virtual\ Machines/&lt;/span&gt;&lt;br style="font-weight: bold; font-style: italic;"&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;cd /var/lib/vmware/Virtual\ Machines/&lt;/span&gt;&lt;br style="font-weight: bold; font-style: italic;"&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;ls&lt;/span&gt;&lt;br style="font-weight: bold; font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;mini8.04.iso&lt;/span&gt;&lt;br /&gt;참고로 제가 설치에 사용한 파일은 네트워크 설처용 미니CD입니다.&lt;br /&gt;&lt;a target="_blank" href="https://help.ubuntu.com/community/Installation/MinimalCD"&gt;https://help.ubuntu.com/community/Installation/MinimalCD&lt;/a&gt;&lt;br /&gt;Commands의 Create Virtual Machine으로 가상머신 추가 마법사를 시작합니다.&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XWrFeJ2D56.png" style="width:257px;height:160px;" alt=""  /&gt;&lt;/div&gt;이름을 정하고 다음으로 넘어갑니다.&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XUF0OgBQyK.png" style="width:580px;height:354px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/1300/attach/XUF0OgBQyK.png')" /&gt;&lt;/div&gt;설치되는 운영체제 종류를 선택합니다.&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XUHrEbhdgk.png" style="width:580px;height:354px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/1300/attach/XUHrEbhdgk.png')" /&gt;&lt;/div&gt;메모리와 CPU(프로세스)를 결정합니다.&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XAqV3iCB0B.png" style="width:580px;height:357px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/1300/attach/XAqV3iCB0B.png')" /&gt;&lt;/div&gt;하드디스크를 추가 합니다. Create a new Virtual Disk&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XQ0qapGBdJ.png" style="width:580px;height:355px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/1300/attach/XQ0qapGBdJ.png')" /&gt;&lt;/div&gt;세부적인 하드디스크 설정을 합니다.&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XP7MgURZql.png" style="width:580px;height:356px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/1300/attach/XP7MgURZql.png')" /&gt;&lt;/div&gt;인터넷을 위한 네트워크 장치를 추가합니다.&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XYhGeATJac.png" style="width:580px;height:354px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/1300/attach/XYhGeATJac.png')" /&gt;&lt;/div&gt;네트워크 유형을 선택합니다.&lt;br /&gt;저는 공유기를 사용해서 브릿지를 선택하였지만, 대부분 NAT를 사용합니다.&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XIt2d8x4ii.png" style="width:580px;height:357px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/1300/attach/XIt2d8x4ii.png')" /&gt;&lt;/div&gt;다운받은 설치이미지 사용을 위해 Use an ISO Image를 선택합니다.&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XGKQfeDOAM.png" style="width:580px;height:353px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/1300/attach/XGKQfeDOAM.png')" /&gt;&lt;/div&gt;Browse 버튼으로 이미지 선택화면을 띄워 이전에 옮겨놓은 설치이미지를 선택합니다.&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XXzEu8w2J5.png" style="width:580px;height:432px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/1300/attach/XXzEu8w2J5.png')" /&gt;&lt;/div&gt;CD 정보를 확인하고 넘어갑니다.&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XdgpVuki0J.png" style="width:580px;height:354px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/1300/attach/XdgpVuki0J.png')" /&gt;&lt;/div&gt;플로피 디스크는 선택하지 않습니다. Don't Add a Floppy Drive&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XIDvUTA5rL.png" style="width:580px;height:355px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/1300/attach/XIDvUTA5rL.png')" /&gt;&lt;/div&gt;USB장치 또한 사용하지 않습니다. 나중에 추가 가능합니다. Don't Add a USB Controller&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XT81bklVdA.png" style="width:580px;height:356px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/1300/attach/XT81bklVdA.png')" /&gt;&lt;/div&gt;이제 가상컴퓨터 제작이 완료되었습니다. Finish로 완료합니다.&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XLJPMlXUmO.png" style="width:580px;height:355px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/1300/attach/XLJPMlXUmO.png')" /&gt;&lt;/div&gt;재생버튼으로 부팅시켜도 화면상에는 나타나지 않습니다.  백그라운드 형식으로 실행됩니다.&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XR4oLwGaSK.png" style="width:580px;height:262px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/1300/attach/XR4oLwGaSK.png')" /&gt;&lt;/div&gt;설치시에는 원격이 아닌 직접  해야하므로 vmwarePlayer처럼 할수 있는 플러그인을 설치합니다.&lt;br /&gt;Console에서 Install plug-in을 클릭하면 firefox용 플러그인이 설치됩니다.&lt;br /&gt;swiftfox에서도 잘 되었습니다.&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XH8fjhWxTr.png" style="width:580px;height:216px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/1300/attach/XH8fjhWxTr.png')" /&gt;&lt;/div&gt;설치후 불여우(firefox)는 재실행해야 적용됩니다.&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XfA0lox9b5.png" style="width:580px;height:366px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/1300/attach/XfA0lox9b5.png')" /&gt;&lt;/div&gt;다시 콘솔(Console) 탭을 선택하면 아까와는 다른 화면을 볼수 있습니다.&lt;br /&gt;실행중일때 검은 화면 아무곳으나 클릭하여 가상컴퓨터 화면을 나타나게 합니다.&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XfcWzZ1Sqa.png" style="width:580px;height:180px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/1300/attach/XfcWzZ1Sqa.png')" /&gt;&lt;/div&gt;이제 우분투 서버 설치화면이 등장했습니다. 설치환경 구성이 모두 끝났습니다.^^&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XakfaK0SDN.png" style="width:580px;height:484px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/1300/attach/XakfaK0SDN.png')" /&gt;&lt;/div&gt;설치가 완료되어 화면을 닫아도 서버는 계속 실행되고 있는 것입니다.&lt;br /&gt;&lt;br /&gt;VMwareServer 관리화면 웹을 외부에서 접속시에는 8333포트를 이용합니다.&lt;br /&gt;windowsXP에서 접속하여 가상PC의 화면을 보고자 하는 경우에는&lt;br /&gt;Install plug-in을 누를경우 XP용 프로그램이 다운받아 집니다.&lt;br /&gt;&lt;br /&gt;설치 참고 : &lt;a target="_blank" href="https://help.ubuntu.com/community/VMware/Server"&gt;https://help.ubuntu.com/community/VMware/Server&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;우분투에서 vmware remote console을 사용할경우 방향키 또는 home과 같은 키를 사용할수 없습니다.&lt;br /&gt;이때는 &lt;span style="font-weight: bold;"&gt;/etc/vmware/config&lt;/span&gt; 가장 마지막 줄에 &lt;span style="font-weight: bold;"&gt;xkeymap.nokeycodeMap = true&lt;/span&gt; 부분을 추가합니다.&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9124419607002325392-7036488277335518049?l=linux-textcube.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://linux-textcube.blogspot.com/feeds/7036488277335518049/comments/default' title='댓글'/><link rel='replies' type='text/html' href='http://linux-textcube.blogspot.com/2009/09/%EC%9A%B0%EB%B6%84%ED%88%AC%EC%97%90%EC%84%9C-vmware-server-%EC%84%A4%EC%B9%98%EB%B0%8F-%EC%82%AC%EC%9A%A9%EA%B8%B0.html#comment-form' title='1개의 덧글'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9124419607002325392/posts/default/7036488277335518049'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9124419607002325392/posts/default/7036488277335518049'/><link rel='alternate' type='text/html' href='http://linux-textcube.blogspot.com/2009/09/%EC%9A%B0%EB%B6%84%ED%88%AC%EC%97%90%EC%84%9C-vmware-server-%EC%84%A4%EC%B9%98%EB%B0%8F-%EC%82%AC%EC%9A%A9%EA%B8%B0.html' title='우분투에서 VMware Server 설치및 사용기!!'/><author><name>cuwoom</name><uri>http://www.blogger.com/profile/16251952661989595077</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9124419607002325392.post-4920558222257958691</id><published>2009-08-31T22:27:00.000+09:00</published><updated>2011-01-29T19:57:18.576+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu grub2'/><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='우분투 grub2'/><category scheme='http://www.blogger.com/atom/ns#' term='운영체제'/><title type='text'>우분투9.04에서 grub2로 업그레이드!!</title><content type='html'>&lt;script src='http://ss.textcube.com/service/blog/script/blogger.js' type='text/javascript'&gt;&lt;/script&gt;우분투 9.10에서 grub2가 기본으로 채택되었다는 소식을 접했었습니다. &lt;a target="_blank" href="http://mr-dust.pe.kr/entry/13-things-to-get-excited-for-in-Ubuntu-9-10-Karmic-Koala"&gt;참고&lt;/a&gt;&lt;br /&gt;참고한 블로그에서도 알수 있듯이  &lt;a title="[http://www.gnu.org/software/grub/grub-2.en.html]로 이동합니다." target="_blank" href="http://www.gnu.org/software/grub/grub-2.en.html"&gt;GRUB2&lt;/a&gt;는 기존의 GRUB을 완전히 재작성함으로써 빠르고, 간결하고, 안전한 기능을 제공하며. 여기에 보다 안정적이며, 이동 가능하며, 강력합니다.&lt;br /&gt;좀더 자세한 내용은 GRUB2공식 홈페이지를 참고하면 되겠습니다. 영어라 정확히 해석이 되지 않았지만, 이제 GRUB2로 변화되어갈것으로 느껴집니다.&lt;br /&gt;이제 GRUB2가 대세로 여겨져 설치해보기로 합니다. &lt;a target="_blank" href="http://www.howtoforge.com/how-to-install-grub-2-on-ubuntu-9.04"&gt;참고&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;터미널에서 다음과 같은 명령어로 grub2를 설치합니다.&lt;br /&gt;&lt;div style="border: 1px dashed rgb(204, 204, 204); padding: 10px; background-color: rgb(244, 244, 244);"&gt;sudo apt-get install -y grub-pc&lt;/div&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XSwmCmURUP.png" style="width:580px;height:318px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/1300/attach/XSwmCmURUP.png')" /&gt;&lt;/div&gt;확인 및 예를 통하여 기본설정으로 설치합니다.(기존 설정을 읽어옵니다.)&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/Xf1Tf0y3sR.png" style="width:302px;height:114px;" alt=""  /&gt;&lt;/div&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XURb2EgjXw.png" style="width:580px;height:182px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/1300/attach/XURb2EgjXw.png')" /&gt;&lt;/div&gt;시스템을 재시작 합니다.&lt;br /&gt;에러 아무키나 누르고 GRUB2설정 화면으로 접속합니다.&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XRUaCWSkA4.png" style="width:338px;height:73px;" alt=""  /&gt;&lt;/div&gt;설정을 편집하기 위해 e 키를 이용합니다.&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XIaE2Iltal.png" style="width:580px;height:322px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/1300/attach/XIaE2Iltal.png')" /&gt;&lt;/div&gt;다시한번 e 키를 눌러 편집합니다.&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/Xa6j1qAHiR.png" style="width:580px;height:285px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/1300/attach/Xa6j1qAHiR.png')" /&gt;&lt;/div&gt;다음과 같이 root를 uuid로 변경하고 enter키로 완료합니다.&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XVj72nRbS4.png" style="width:541px;height:127px;" alt=""  /&gt;&lt;/div&gt;b 키를 이용하여 변경된 정보로 부팅합니다.&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XAB6HbATGq.png" style="width:580px;height:269px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/1300/attach/XAB6HbATGq.png')" /&gt;&lt;/div&gt;변경된 정보로 부팅이 완료되면 다음과 같은 명령어로 부팅매니저를 GRUB2로 완전히 변경합니다.&lt;br /&gt;sudo upgrade-from-grub-legacy&lt;br /&gt;이제 다시 시작하면 새로워진 GRUB의 모습을 볼수 있습니다.&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XWkIfy2hap.png" style="width:580px;height:381px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/1300/attach/XWkIfy2hap.png')" /&gt;&lt;/div&gt;그런데, 버전이 아직 2.X가 아니군요. 아직 많이 버그들이 수정중입니다.&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9124419607002325392-4920558222257958691?l=linux-textcube.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://linux-textcube.blogspot.com/feeds/4920558222257958691/comments/default' title='댓글'/><link rel='replies' type='text/html' href='http://linux-textcube.blogspot.com/2009/08/%EC%9A%B0%EB%B6%84%ED%88%AC904%EC%97%90%EC%84%9C-grub2%EB%A1%9C-%EC%97%85%EA%B7%B8%EB%A0%88%EC%9D%B4%EB%93%9C.html#comment-form' title='0개의 덧글'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9124419607002325392/posts/default/4920558222257958691'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9124419607002325392/posts/default/4920558222257958691'/><link rel='alternate' type='text/html' href='http://linux-textcube.blogspot.com/2009/08/%EC%9A%B0%EB%B6%84%ED%88%AC904%EC%97%90%EC%84%9C-grub2%EB%A1%9C-%EC%97%85%EA%B7%B8%EB%A0%88%EC%9D%B4%EB%93%9C.html' title='우분투9.04에서 grub2로 업그레이드!!'/><author><name>cuwoom</name><uri>http://www.blogger.com/profile/16251952661989595077</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9124419607002325392.post-3250630840430215594</id><published>2009-08-28T22:49:00.000+09:00</published><updated>2011-01-29T19:57:18.470+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='wine janggi'/><category scheme='http://www.blogger.com/atom/ns#' term='wine hangame'/><category scheme='http://www.blogger.com/atom/ns#' term='우분투 게임'/><category scheme='http://www.blogger.com/atom/ns#' term='우분투 한게임'/><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='운영체제'/><title type='text'>wine으로 한게임! 오랜만에 장기와 테트리스</title><content type='html'>&lt;script src='http://ss.textcube.com/service/blog/script/blogger.js' type='text/javascript'&gt;&lt;/script&gt;오랜만에 그냥 wine을 이용하여 한게임을 이용해 봤습니다.&lt;br /&gt;테트리스나 장기는 한게임이 잘되더군요.&lt;br /&gt;덕분에 우분투에서 심심할때 저에게 어울리는 게임을 할수 있게되네요.&lt;br /&gt;설치보다는 그냥 사용기입니다. wine설치도 간단해서..;;&lt;br /&gt;&lt;br /&gt;먼저 &lt;span style="font-weight: bold;"&gt;ie6&lt;/span&gt;으로 한게임 홈페이지에 접속하였습니다. 로그인을 하였습니다.&lt;br /&gt;테트리스 홈페이지에서는 플레시 때문인지 로그인이 힘들더군요. 테트리스 페이지로 들어갑니다.&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XL8eKOhjGx.png" style="width:580px;height:326px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/1300/attach/XL8eKOhjGx.png')" /&gt;&lt;/div&gt;테스리스 홈페이지에서 페이지가 완료될때까지 기다립니다.&lt;br /&gt;그전에 누르면 플래시 때문인지 꺼져버립니다.&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XBzGZXk6dE.png" style="width:580px;height:326px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/1300/attach/XBzGZXk6dE.png')" /&gt;&lt;/div&gt;수준에 맞는 경기장을 선택하면 테트리스 설치화면이 등장합니다. 잘~ 설치되는군요 ^^&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/Xexa74E6Ae.png" style="width:580px;height:282px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/1300/attach/Xexa74E6Ae.png')" /&gt;&lt;/div&gt;오랜만에 하니 잘 안되네요;;&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XfpbpigOCP.png" style="width:580px;height:362px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/1300/attach/XfpbpigOCP.png')" /&gt;&lt;/div&gt;손가락이 마음데로 안 움직여서 장기를 두기로 했습니다.&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XIqbAXiHm5.png" style="width:580px;height:326px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/1300/attach/XIqbAXiHm5.png')" /&gt;&lt;/div&gt;역시 홈페이지가 완료 된후 대국실에 입장합니다. 역시 설치 잘 되는군요.&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XELqkLibzO.png" style="width:580px;height:282px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/1300/attach/XELqkLibzO.png')" /&gt;&lt;/div&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XHttZgHjPp.png" style="width:580px;height:362px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/1300/attach/XHttZgHjPp.png')" /&gt;&lt;/div&gt;&lt;br /&gt;장기머니가 천원남아 있어서 간단히 대국시작했습니다.&lt;br /&gt;요번판 이겼습니다.ㅋ 장기머니 별로 없어서 사람들이 잘 안껴줘요. ㅠ&lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9124419607002325392-3250630840430215594?l=linux-textcube.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://linux-textcube.blogspot.com/feeds/3250630840430215594/comments/default' title='댓글'/><link rel='replies' type='text/html' href='http://linux-textcube.blogspot.com/2009/08/wine%EC%9C%BC%EB%A1%9C-%ED%95%9C%EA%B2%8C%EC%9E%84-%EC%98%A4%EB%9E%9C%EB%A7%8C%EC%97%90-%EC%9E%A5%EA%B8%B0%EC%99%80-%ED%85%8C%ED%8A%B8%EB%A6%AC%EC%8A%A4.html#comment-form' title='1개의 덧글'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9124419607002325392/posts/default/3250630840430215594'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9124419607002325392/posts/default/3250630840430215594'/><link rel='alternate' type='text/html' href='http://linux-textcube.blogspot.com/2009/08/wine%EC%9C%BC%EB%A1%9C-%ED%95%9C%EA%B2%8C%EC%9E%84-%EC%98%A4%EB%9E%9C%EB%A7%8C%EC%97%90-%EC%9E%A5%EA%B8%B0%EC%99%80-%ED%85%8C%ED%8A%B8%EB%A6%AC%EC%8A%A4.html' title='wine으로 한게임! 오랜만에 장기와 테트리스'/><author><name>cuwoom</name><uri>http://www.blogger.com/profile/16251952661989595077</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9124419607002325392.post-8479619551289552016</id><published>2009-08-28T21:34:00.000+09:00</published><updated>2011-01-29T19:57:18.396+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu swiftfox'/><category scheme='http://www.blogger.com/atom/ns#' term='swiftfox 한글'/><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='운영체제'/><title type='text'>이젠 뭐가 빠른건지 모르겠다. swiftfox 설치기!!</title><content type='html'>&lt;script src='http://ss.textcube.com/service/blog/script/blogger.js' type='text/javascript'&gt;&lt;/script&gt;firefox 3.5를 이용하면서 좀 빨라진것 같다는 생각을 하고 있었는데...&lt;br /&gt;swiftfox를 알게되었습니다. 이제 다 빨라서 뭐가 빠른건지 모르겠네요.&lt;br /&gt;기존 불여우(firefox)에서 cpu별로 최적화 하여 배포되고 있었습니다.&lt;br /&gt;그동안 시큰둥 하고 있었는데, 우분투에 저장소가 있는것을 알고 설치하게 되었습니다.&lt;br /&gt;최적화라고 하여 설치방법이 어려울것 같아 설치하지 않은 이유도 있었는데,&lt;br /&gt;한글화도 잘되고 아이콘도 마음에 들어서 계속 사용하기로 했습니다.&lt;br /&gt;&lt;br /&gt;swiftfox 저장소를 사용하기 위해 &lt;span style="font-weight: bold;"&gt;[시스템-관리-소프트웨어 소스]&lt;/span&gt; 메뉴를 이용합니다.&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XUfW0HRb5z.png" style="width:482px;height:480px;" alt=""  /&gt;&lt;/div&gt;추가 버튼을 눌러 다음과 같이 swiftfox 저장소를 추가합니다.&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0); font-weight: bold;"&gt;http://getswiftfox.com/builds/debian&lt;/span&gt;&lt;span style="font-weight: bold;"&gt; &lt;/span&gt;&lt;span style="color: rgb(56, 204, 26); font-weight: bold;"&gt;unstable&lt;/span&gt;&lt;span style="font-weight: bold;"&gt; &lt;/span&gt;&lt;span style="color: rgb(191, 191, 0); font-weight: bold;"&gt;non-free&lt;/span&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XD3bQZjjyG.png" style="width:400px;height:261px;" alt=""  /&gt;&lt;/div&gt;확인후 닫기 버튼을 누르고 정보를 다시 읽습니다. &lt;span style="font-weight: bold;"&gt;다시 읽기&lt;/span&gt; 클릭!!&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XebO4onDaC.png" style="width:496px;height:209px;" alt=""  /&gt;&lt;/div&gt;소프트웨어 정보를 업데이트 하고 있습니다.&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XVpM0MFwUQ.png" style="width:280px;height:228px;" alt=""  /&gt;&lt;/div&gt;[&lt;span style="font-weight: bold;"&gt;시스템-관리-시냅틱 패키지 관리자&lt;/span&gt;] 메뉴를 선택합니다.&lt;br /&gt;빠른 검색이 아닌 검색버튼을 이용해여 swiftfox를 검색합니다.&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XNOIBKQnoS.png" style="width:255px;height:142px;" alt=""  /&gt;&lt;/div&gt;자신의 CPU에 맞는 버전을 선택하여 설치표시를 합니다. &lt;br /&gt;CPU에 대응하는 버전은 아래 공식홈페이지를 참조하세요.&lt;br /&gt;&lt;a target="_blank" href="http://getswiftfox.com/proc.htm"&gt;http://getswiftfox.com/proc.htm&lt;/a&gt;&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XZW9sJiNhJ.png" style="width:580px;height:419px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/1300/attach/XZW9sJiNhJ.png')" /&gt;&lt;/div&gt;적용버튼을 클릭하여 설치를 마무리합니다.&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XD4K0OCao9.png" style="width:474px;height:281px;" alt=""  /&gt;&lt;/div&gt;[&lt;span style="font-weight: bold;"&gt;프로그램-인터넷-Swiftfox&lt;/span&gt;] 메뉴를 이용하여 처음 실행하면 &lt;br /&gt;기본 인터넷 프로그램으로 설정할것인지 물어봅니다. 취향에 따라 설정합니다.&lt;br /&gt;한글화를 위하여 다음을 설치합니다. [&lt;span style="font-weight: bold;"&gt;클릭-허가-설치&lt;/span&gt;]&lt;br /&gt;&lt;a target="_blank" href="ftp://ftp.mozilla.org/pub/mozilla.org/firefox/releases/3.5.2/linux-i686/xpi/ko.xpi"&gt;ftp://ftp.mozilla.org/pub/mozilla.org/firefox/releases/3.5.2/linux-i686/xpi/ko.xpi&lt;/a&gt;&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XXUKRtyFBA.png" style="width:580px;height:366px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/1300/attach/XXUKRtyFBA.png')" /&gt;&lt;/div&gt;설치후 &lt;span style="font-weight: bold;"&gt;Swiftfox&lt;/span&gt;를 재시작 할것입니다. 한글 적용을 위하여 고급환경설정 메뉴를 이용합니다.&lt;br /&gt;주소창에 about:config 입력하여 버튼을 클릭합니다. (버튼이 하나밖에 없죠 ^^)&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/Xa2ZSakmZT.png" style="width:552px;height:445px;" alt=""  /&gt;&lt;/div&gt;필터에서 general.useragent.locale 을 검색후 값을 ko-KR로 변경합니다.&lt;br /&gt;&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XKzHWD0dZ8.png" style="width:580px;height:179px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/1300/attach/XKzHWD0dZ8.png')" /&gt;&lt;/div&gt;이렇게 설정을 변경후 Swiftfox를 재시작하면 한글이 적용되어 있습니다. ^^&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XGrVMQSk2B.png" style="width:580px;height:315px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/1300/attach/XGrVMQSk2B.png')" /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9124419607002325392-8479619551289552016?l=linux-textcube.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://linux-textcube.blogspot.com/feeds/8479619551289552016/comments/default' title='댓글'/><link rel='replies' type='text/html' href='http://linux-textcube.blogspot.com/2009/08/%EC%9D%B4%EC%A0%A0-%EB%AD%90%EA%B0%80-%EB%B9%A0%EB%A5%B8%EA%B1%B4%EC%A7%80-%EB%AA%A8%EB%A5%B4%EA%B2%A0%EB%8B%A4-swiftfox-%EC%84%A4%EC%B9%98%EA%B8%B0.html#comment-form' title='0개의 덧글'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9124419607002325392/posts/default/8479619551289552016'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9124419607002325392/posts/default/8479619551289552016'/><link rel='alternate' type='text/html' href='http://linux-textcube.blogspot.com/2009/08/%EC%9D%B4%EC%A0%A0-%EB%AD%90%EA%B0%80-%EB%B9%A0%EB%A5%B8%EA%B1%B4%EC%A7%80-%EB%AA%A8%EB%A5%B4%EA%B2%A0%EB%8B%A4-swiftfox-%EC%84%A4%EC%B9%98%EA%B8%B0.html' title='이젠 뭐가 빠른건지 모르겠다. swiftfox 설치기!!'/><author><name>cuwoom</name><uri>http://www.blogger.com/profile/16251952661989595077</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9124419607002325392.post-476916036303056270</id><published>2009-08-28T14:29:00.000+09:00</published><updated>2011-01-29T19:57:18.283+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='file-roller'/><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu 7z'/><category scheme='http://www.blogger.com/atom/ns#' term='운영체제'/><title type='text'>windows와 호환 가능한 압축은...? 7z</title><content type='html'>&lt;script src='http://ss.textcube.com/service/blog/script/blogger.js' type='text/javascript'&gt;&lt;/script&gt;크기가 작고 많은 파일들을 보내줘야 할일이 생겼었습니다.&lt;br /&gt;한글파일명이 깨질거라는 생각은 하지 않고 tar -zcvf .... 로 보냈습니다.&lt;br /&gt;압축은 이상하게 두번 풀리고 한글파일명들은 알수 없는 문자로 보인다는 풀평이 돌아왔습니다.&lt;br /&gt;순간 아차!! 싶었습니다. XP의 UHC와 우분투의 UTF-8 한글환경과는 호환되지 않는것이었습니다.&lt;br /&gt;unzip 명령어가 -O 옵션을 통하여 UHC(cp949)로 압축된 파일을 잘 해제해 주지만...&lt;br /&gt;반대로 압축이 잘 되지 않더군요. 명령어는 너무 어려웠고 방법을 찾기도 힘들었습니다.&lt;br /&gt;"왜 명령어로 하려고 하고 있을까?"라는 생각이 들었습니다.&lt;br /&gt;"똑똑한 우분투가 자동으로 압축해주지 않을까?"&lt;br /&gt;XP에서도 한글파일명이 잘 호환된다는 7z를 이용하여 압축하는 방법에 대하여 알아보겠습니다. ^^&lt;br /&gt;&lt;br /&gt;우분투 압축관리 프로그램인 file-roller를 실행합니다.&lt;br /&gt;기본적으로 메뉴에 file-roller가 없습니다. 설치는 되어있는데 메뉴가 없을뿐입니다.&lt;br /&gt;[시스템-기본설정-주메뉴]에서 [보조프로그램-압축관리자]를 체크하여 활성화 합니다.&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XNeUbbTaf5.png" style="width:580px;height:455px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/1300/attach/XNeUbbTaf5.png')" /&gt;&lt;/div&gt;활성화 된 압축관리자(&lt;span style="font-weight: bold;"&gt;file-roller&lt;/span&gt;)는 &lt;span style="font-weight: bold;"&gt;프로그램-보조프로그램-압축관리자&lt;/span&gt;를 통하여 실행합니다.&lt;br /&gt;노틸러스를 이용하여 압축하고자 하는 대상을 압축관리자로 가져갑니다.&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XG3SJgRxS6.png" style="width:580px;height:387px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/1300/attach/XG3SJgRxS6.png')" /&gt;&lt;/div&gt;이제 압축관리자에서 반응하여 새로압축할 것인지 질문합니다.&lt;br /&gt;당연히 압축파일 만들기를 선택합니다.&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XNSNShHHLP.png" style="width:372px;height:124px;" alt=""  /&gt;&lt;/div&gt;이제 압축종류를 7-ZIP(7z)로 선택후 저장합니다.&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XB2aag19UQ.png" style="width:580px;height:478px;" alt=""  /&gt;&lt;/div&gt;이제 XP에서 자주 사용되는 알집이나 빵집과 같은 압축 프로그램에서 한글이 잘 호환되도록 압축하기가 끝났습니다.&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XEaApf1UiR.png" style="width:546px;height:259px;" alt=""  /&gt;&lt;/div&gt;압축된 파일은 노틸러스(우분투 파일 관리자)에서 압축대상 파일과 동일한 위치에 있습니다.&lt;br /&gt;이 상태에서 파일을 더 추가하거나 삭제 할수 있습니다.&lt;br /&gt;얼마전에 베르나르베르베르의 뇌라는 책을 재미있게 읽어서 임의 파일을 만들어 추가해봤습니다.&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XIps3AhnRn.png" style="width:546px;height:259px;" alt=""  /&gt;&lt;/div&gt;역시 XP에서도 한글파일명이 잘 나오네요. ^^ 알집으로 풀어봤습니다.&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XC2Vcem3xV.png" style="width:580px;height:297px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/1300/attach/XC2Vcem3xV.png')" /&gt;&lt;/div&gt;&lt;br /&gt;지금까지 읽어주신분 정말 감사합니다.&lt;br /&gt;사실 이보다 쉬운 방법이 있었습니다. 글을 다 작성하고 나서 알게된점을 민망하게 생각합니다.&lt;br /&gt;XP에서처럼 파일이나 디렉토리를 오른클릭하면 압축파일만들기라고 있습니다.&lt;br /&gt;거기서 7z 방식을 선택하여 더 쉽게 할수 있습니다.&lt;br /&gt;사실, 오른클릭을 이용할수 있기때문에 &lt;span style="font-weight: bold;"&gt;압축관리자&lt;/span&gt; 메뉴가 필요없는 것이었습니다.&lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9124419607002325392-476916036303056270?l=linux-textcube.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://linux-textcube.blogspot.com/feeds/476916036303056270/comments/default' title='댓글'/><link rel='replies' type='text/html' href='http://linux-textcube.blogspot.com/2009/08/windows%EC%99%80-%ED%98%B8%ED%99%98-%EA%B0%80%EB%8A%A5%ED%95%9C-%EC%95%95%EC%B6%95%EC%9D%80-7z.html#comment-form' title='0개의 덧글'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9124419607002325392/posts/default/476916036303056270'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9124419607002325392/posts/default/476916036303056270'/><link rel='alternate' type='text/html' href='http://linux-textcube.blogspot.com/2009/08/windows%EC%99%80-%ED%98%B8%ED%99%98-%EA%B0%80%EB%8A%A5%ED%95%9C-%EC%95%95%EC%B6%95%EC%9D%80-7z.html' title='windows와 호환 가능한 압축은...? 7z'/><author><name>cuwoom</name><uri>http://www.blogger.com/profile/16251952661989595077</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9124419607002325392.post-2194159008422553400</id><published>2009-08-20T11:36:00.000+09:00</published><updated>2011-01-29T19:57:18.023+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='구글크롬'/><category scheme='http://www.blogger.com/atom/ns#' term='우분투 크로니움'/><category scheme='http://www.blogger.com/atom/ns#' term='chromium'/><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='운영체제'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu chromium'/><title type='text'>chromium 설치기 - 구글 크롬은 아니다?</title><content type='html'>&lt;script src='http://ss.textcube.com/service/blog/script/blogger.js' type='text/javascript'&gt;&lt;/script&gt;쉽게 리눅스(우분투)에서 사용할수 있는 구글크롬이라고 생각하면 되는데,&lt;div&gt;&lt;span class="Apple-style-span" style="background-color: rgb(255, 255, 255);"&gt;구글크롬은 아닙니다. 크로미움 소스를 이용하여 구글크롬을 만든다고 하는군요.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="background-color: rgb(255, 255, 255);"&gt;이런 내용을 보면서 페도라와 레드헷의 관계가 생각나는군요. 다른건가요? ^^&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="background-color: rgb(255, 255, 255);"&gt;하여간 그동안 Firefox만 사용하던중 어쩌다 크로니움을 알게 되었습니다.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="background-color: rgb(255, 255, 255);"&gt;구글크롬은 리눅스용이 없어 wine을 이용하여 억지로 설치해야 한다는 등의 말 때문에 &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="background-color: rgb(255, 255, 255);"&gt;설치를 보류하고 있었고, Firefox를 쓰지않고 다른 브라우져를 사용할 이유가 없었습니다.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="background-color: rgb(255, 255, 255);"&gt;헌데 크로니움은 리눅스에서 쉽게 설치할수 있었고,&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="background-color: rgb(255, 255, 255);"&gt;여러가지 프로그램을 써보는것도 좋다는 생각이 들었습니다.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="background-color: rgb(255, 255, 255);"&gt;헌데 의외로 깔끔하고 기능들도 크게 뒤떨어지는것이 없어 계속 쓰고 싶어기고 더 알아가고 싶어집니다.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="background-color: rgb(255, 255, 255);"&gt;호기심이 생기는 프로그램이네요.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="background-color: rgb(255, 255, 255);"&gt;사실 좀 찾아보니 한글도 된 소개글들이 많은데 왜 저만 이제야 이렇게 쉬운 설치방법을 알게 되었는지 ㅠ&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="background-color: rgb(255, 255, 255);"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;그럼, 남들 다 아는 설치방법 메모해 나가겠습니다.&lt;/div&gt;&lt;div&gt;소스리스트를 추가하기 위해 sources.list 파일을 엽니다.&lt;/div&gt;&lt;div&gt;&lt;div style="padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px; background-color: rgb(244, 244, 244); border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: dashed; border-right-style: dashed; border-bottom-style: dashed; border-left-style: dashed; border-top-color: rgb(204, 204, 204); border-right-color: rgb(204, 204, 204); border-bottom-color: rgb(204, 204, 204); border-left-color: rgb(204, 204, 204); "&gt;sudo gedit /etc/apt/sources.list&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;복사 붙여넣기 기능을 이용하여 아래 내용을 가장 하단에 추가합니다.&lt;/div&gt;&lt;div&gt;&lt;div style="padding:10px;background-color:#f4f4f4;border:1px dashed #cccccc;"&gt;&lt;span class="Apple-style-span" style="background-color: rgba(0, 0, 0, 0);"&gt;deb http://ppa.launchpad.net/chromium-daily/ppa/ubuntu jaunty main&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;다음 명령어로 인증키를 업데이트 합니다.&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div style="padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px; background-color: rgb(244, 244, 244); border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: dashed; border-right-style: dashed; border-bottom-style: dashed; border-left-style: dashed; border-top-color: rgb(204, 204, 204); border-right-color: rgb(204, 204, 204); border-bottom-color: rgb(204, 204, 204); border-left-color: rgb(204, 204, 204); "&gt;sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 4E5E17B5&lt;/div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;추가한 소스리스트를 갱신합니다.&lt;/div&gt;&lt;div&gt;&lt;div style="padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px; background-color: rgb(244, 244, 244); border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: dashed; border-right-style: dashed; border-bottom-style: dashed; border-left-style: dashed; border-top-color: rgb(204, 204, 204); border-right-color: rgb(204, 204, 204); border-bottom-color: rgb(204, 204, 204); border-left-color: rgb(204, 204, 204); "&gt;sudo apt-get update&lt;/div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;크로니움을 설치합니다.&lt;/div&gt;&lt;div&gt;&lt;div style="padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px; background-color: rgb(244, 244, 244); border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: dashed; border-right-style: dashed; border-bottom-style: dashed; border-left-style: dashed; border-top-color: rgb(204, 204, 204); border-right-color: rgb(204, 204, 204); border-bottom-color: rgb(204, 204, 204); border-left-color: rgb(204, 204, 204); "&gt;sudo apt-get install chromium-browser&lt;/div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;이제 프로그램-&amp;gt;인터넷-&amp;gt;크로니움 웹 브라우져 를 통하여 실행할수 있습니다.&lt;/div&gt;&lt;div&gt;처음에 Firefox 설정을 가져올것인지 물어봅니다. 히스토리, 북마크 등을 가져옵니다.&lt;/div&gt;&lt;div&gt;기본 브라우져도 설정할수 있습니다.&lt;/div&gt;&lt;div&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XWisPtQEI0.png" style="width:294px;height:128px;" alt=""  /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="background-color: rgb(248, 248, 248); "&gt;재미지게 크로니움 사용해보고 있습니다. ^^ 느낌이 신선해서 좋네요;;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="background-color: rgb(248, 248, 248);"&gt;이거 테마때문에 좋게 느껴지는걸지도 모르겠지만,&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="background-color: rgb(248, 248, 248);"&gt;새거라 그런지 속도도 그냥 빠르게 느껴지고;;ㅋ&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XV3baFRHS4.png" style="width:580px;height:375px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/1300/attach/XV3baFRHS4.png')" /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9124419607002325392-2194159008422553400?l=linux-textcube.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://linux-textcube.blogspot.com/feeds/2194159008422553400/comments/default' title='댓글'/><link rel='replies' type='text/html' href='http://linux-textcube.blogspot.com/2009/08/chromium-%EC%84%A4%EC%B9%98%EA%B8%B0-%EA%B5%AC%EA%B8%80-%ED%81%AC%EB%A1%AC%EC%9D%80-%EC%95%84%EB%8B%88%EB%8B%A4.html#comment-form' title='0개의 덧글'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9124419607002325392/posts/default/2194159008422553400'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9124419607002325392/posts/default/2194159008422553400'/><link rel='alternate' type='text/html' href='http://linux-textcube.blogspot.com/2009/08/chromium-%EC%84%A4%EC%B9%98%EA%B8%B0-%EA%B5%AC%EA%B8%80-%ED%81%AC%EB%A1%AC%EC%9D%80-%EC%95%84%EB%8B%88%EB%8B%A4.html' title='chromium 설치기 - 구글 크롬은 아니다?'/><author><name>cuwoom</name><uri>http://www.blogger.com/profile/16251952661989595077</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9124419607002325392.post-861002071086903048</id><published>2009-08-19T11:08:00.000+09:00</published><updated>2011-01-29T19:57:17.905+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='moonlight'/><category scheme='http://www.blogger.com/atom/ns#' term='moonlight beta'/><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='운영체제'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu Silverlight'/><title type='text'>Flash가 잘 된다 생각될때 나타난 Silverlight</title><content type='html'>&lt;script src='http://ss.textcube.com/service/blog/script/blogger.js' type='text/javascript'&gt;&lt;/script&gt;요즘 갑자기 한국에도 실버라이트를 사용하는 홈페이지가 나타나고 있습니다.&lt;br /&gt;제가 자주 가는 곳은 다나와에서 사용하더군요.&lt;br /&gt;실버라이트여서 안되는가보다 하고 포기하고 있다가&lt;br /&gt;문라이트를 알게되면서 실버라이트여서 안되는건 아니였습니다.&lt;br /&gt;실버라이트를 사용하는 일부 홈페이지들은 잘 보였지만, 다나와는 그렇지 않았습니다.&lt;br /&gt;일단 다른 홈페이지에서 제공하는 실버라이트라도 보이게 하기 위해 설치방법을 적어놓겠습니다.&lt;br /&gt;우분투에서 패키지로 제공하는 문라이트는 버전이 1.X이어서 되는게 별로 없습니다.&lt;br /&gt;직접 문라이트 홈페이지에 가서 다운 받아야 합니다.&lt;br /&gt;직접 설치한다고 해서 절대 어렵지 않습니다.&lt;br /&gt;현재 제공되는 버전이 우분투 저장소에 있는 버전인 1.0과&lt;br /&gt;&lt;a target="_blank" href="http://go-mono.com/moonlight-preview/"&gt;2.0 preview&lt;/a&gt;와 &lt;a target="_blank" href="http://go-mono.com/moonlight-beta/"&gt;2.0 beta&lt;/a&gt;가 있습니다.&lt;br /&gt;둘다 설치방법은 동일하며 불안정한것도 마찬가지 입니다.&lt;br /&gt;어짜피 불안정한 관계로 최신버전을 설치하여 보았습니다.&lt;br /&gt;주의:설치후 실버라이트 사용한 사이트 방문시 파폭이 멈추거나 비정상종료 현상이 발생할수 있습니다.&lt;br /&gt;&lt;a target="_blank" href="http://go-mono.com/moonlight-beta/"&gt;http://go-mono.com/moonlight-beta/&lt;/a&gt;&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XR2UswBUJ3.png" style="width:580px;height:467px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/1300/attach/XR2UswBUJ3.png')" /&gt;&lt;/div&gt;홈페이지에 방문하여 버전을 선택하고 플러그인을 바로 설치하시면 됩니다.&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XZxzg8neO1.png" style="width:334px;height:241px;" alt=""  /&gt;&lt;/div&gt;보통 불여우 윗부분에 아래와 같은 메세지가 뜨면 Allow를 누르면 설치 진행창이 나타납니다.&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XBiiDaU4eA.png" style="width:580px;height:21px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/1300/attach/XBiiDaU4eA.png')" /&gt;&lt;/div&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XIFU7PTlOT.png" style="width:499px;height:267px;" alt=""  /&gt;&lt;/div&gt;Install 버튼을 눌러 설치를 진행합니다.&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XBVkBHXo8b.png" style="width:502px;height:155px;" alt=""  /&gt;&lt;/div&gt;불여우가 다 설치되었는데, 다시 실행하라고 합니다. Restart를 눌러 다시 실행합니다.&lt;br /&gt;다시 실행하면 Silverlight가 잘 설치된것을 확인할수 있습니다.&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XVfQoY0TU4.png" style="width:511px;height:390px;" alt=""  /&gt;&lt;/div&gt;버전이 베타여서 그런지 실제로는 2.0 이상이 아니었군요;;&lt;br /&gt;먼저 실버라이트를 사용하는 홈페이지에 방문하여 자동으로 실버라이트용 코덱을 설치합니다.&lt;br /&gt;저는 실버라이트용으로 제작된&amp;nbsp; FoxMovie에 접속하였습니다. 코덱 설치창이 나타납니다.&lt;br /&gt;&lt;a target="_blank" href="http://silverlight.net/fox/"&gt;http://silverlight.net/fox/&lt;/a&gt; Install Codecs를 눌러 설치합니다.&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XAL52VyItU.png" style="width:480px;height:217px;" alt=""  /&gt;&lt;/div&gt;라이센스에 동의합니다. 라이센스 내용은 모릅니다 ;;&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XbWWRL2UFL.png" style="width:480px;height:349px;" alt=""  /&gt;&lt;/div&gt;알아서 다운받아 설치합니다.&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XJlCZlzIK0.png" style="width:479px;height:102px;" alt=""  /&gt;&lt;/div&gt;설치에 성공하면 바로 실버라이트에서 동영상을 볼수 있습니다.&lt;br /&gt;헌데 굉장이 불여우가 느려지더군요;;&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XYdGWIR5eF.png" style="width:477px;height:113px;" alt=""  /&gt;&lt;/div&gt;언제쯤 Flash처럼 잘 될지는 모르겠네요 ;;&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XOwlXkl74s.png" style="width:580px;height:354px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/1300/attach/XOwlXkl74s.png')" /&gt;&lt;/div&gt;&lt;br /&gt;실제 폭스무비에서는 Flash를 이용하고 있습니다. 아직 실버라이트를 도입하기에는&lt;br /&gt;이르다고 판단한것일까요..? 그러니, 실버라이트가 없어도 플래시로 이용할수 있는거죠.&lt;br /&gt;&lt;br /&gt;한국에서도 실버라이트 좋지만, flash사용자도 이용할수 있도록 해 주었으면 좋겟습니다.&lt;br /&gt;문라이트를 설치하였는데도 다나와에서 사용하는 실버라이트 기능은 이용할수 없더군요.&lt;br /&gt;하루빨리 문라이트도 성능이 낳아져 flash와 대등해지고,&lt;br /&gt;그날이 올때까지 실버라이트와 flash를 모두 사용해 주었으면 좋겠네요.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9124419607002325392-861002071086903048?l=linux-textcube.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://linux-textcube.blogspot.com/feeds/861002071086903048/comments/default' title='댓글'/><link rel='replies' type='text/html' href='http://linux-textcube.blogspot.com/2009/08/flash%EA%B0%80-%EC%9E%98-%EB%90%9C%EB%8B%A4-%EC%83%9D%EA%B0%81%EB%90%A0%EB%95%8C-%EB%82%98%ED%83%80%EB%82%9C-silverlight.html#comment-form' title='0개의 덧글'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9124419607002325392/posts/default/861002071086903048'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9124419607002325392/posts/default/861002071086903048'/><link rel='alternate' type='text/html' href='http://linux-textcube.blogspot.com/2009/08/flash%EA%B0%80-%EC%9E%98-%EB%90%9C%EB%8B%A4-%EC%83%9D%EA%B0%81%EB%90%A0%EB%95%8C-%EB%82%98%ED%83%80%EB%82%9C-silverlight.html' title='Flash가 잘 된다 생각될때 나타난 Silverlight'/><author><name>cuwoom</name><uri>http://www.blogger.com/profile/16251952661989595077</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9124419607002325392.post-9045798969819414869</id><published>2009-08-15T20:46:00.000+09:00</published><updated>2011-01-29T19:57:17.684+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='우분투 파티'/><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='운영체제'/><title type='text'>우분투 여름 파티, 획득 아이템</title><content type='html'>&lt;script src='http://ss.textcube.com/service/blog/script/blogger.js' type='text/javascript'&gt;&lt;/script&gt;어제 우분투 여름파티를 했습니다.&lt;br /&gt;가는길에 군대 고참을 만나 정말 좁은 서울임을 느끼며 이야기를 시작하자...&lt;br /&gt;모임시간에 늦어가고 있더군요.&lt;br /&gt;뒤 늦게 깨닫고 지하철에서 내리자마자 달려가려고 했으나 어딘지 못찾았습니다.&lt;br /&gt;우분투기를 발견하고 헐레벌떡(?) 가보았으나 그리 사람이 많지 않더군요.&lt;br /&gt;조금 아쉬웠습니다.&lt;br /&gt;하지만, 많은 아이템을 얻을수 있었던 좋은 시간이었습니다.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;얻은 아이템 목록&lt;/span&gt;&lt;br /&gt;1. 블루제이님이 강분도님에게 주려던 램,CPU를 포함한 메인포드. 저전력. VIA&lt;br /&gt;강분도님이 친히 저에게 양도해주셨습니다.&lt;br /&gt;좋은 서버와 실력향상과 우분투 커뮤니티 기여로 보답하겠습니다. ^^&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XMBKdkzMyo.png" style="width:580px;height:196px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/1300/attach/XMBKdkzMyo.png')" /&gt;&lt;/div&gt;폰으로 찍은 사진이라 화질이 좋지 않습니다 ^^&lt;br /&gt;&lt;br /&gt;2. 강분도님에게 얻은 좋은 충고들.&lt;br /&gt;&amp;nbsp;- 여자꼬시는 법&lt;br /&gt;&amp;nbsp;- 영어의 장벽을 넘는 법&lt;br /&gt;&amp;nbsp;- 리눅스 능력 향상 비법&lt;br /&gt;&amp;nbsp;- 기타 여러거지... ^^&lt;br /&gt;&lt;br /&gt;4. 파이썬에 대한 작은 호기신 - 수아파파님이 하시는 파이썬 이야기를 듣고 공부해보고 싶네요.&lt;br /&gt;&lt;br /&gt;3. 우분투CD - 우부투를 같이 하고픈 새로사귀는 친구에게 선물하고 싶어지네요;;ㅋ&lt;br /&gt;&lt;br /&gt;P.S. 자격증만 쫓던 자신이 최강 리눅서가 되기 위해 아무노력도 하지 않고 있었던것 같습니다.&lt;br /&gt;갑자기 블로그에 올리던 글도 초라한것 같고... 초보자들을 위한 글이었지만 ^^&lt;br /&gt;앞으로 블로그에 좋은 글로 여러 초보 우분투 유저들에게 보답하고,&lt;br /&gt;실력 향상과 우분투 커뮤니티 발전으로 도와준 선배 리눅서들에게 보답하고 싶습니다. &lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9124419607002325392-9045798969819414869?l=linux-textcube.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://linux-textcube.blogspot.com/feeds/9045798969819414869/comments/default' title='댓글'/><link rel='replies' type='text/html' href='http://linux-textcube.blogspot.com/2009/08/%EC%9A%B0%EB%B6%84%ED%88%AC-%EC%97%AC%EB%A6%84-%ED%8C%8C%ED%8B%B0-%ED%9A%8D%EB%93%9D-%EC%95%84%EC%9D%B4%ED%85%9C.html#comment-form' title='0개의 덧글'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9124419607002325392/posts/default/9045798969819414869'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9124419607002325392/posts/default/9045798969819414869'/><link rel='alternate' type='text/html' href='http://linux-textcube.blogspot.com/2009/08/%EC%9A%B0%EB%B6%84%ED%88%AC-%EC%97%AC%EB%A6%84-%ED%8C%8C%ED%8B%B0-%ED%9A%8D%EB%93%9D-%EC%95%84%EC%9D%B4%ED%85%9C.html' title='우분투 여름 파티, 획득 아이템'/><author><name>cuwoom</name><uri>http://www.blogger.com/profile/16251952661989595077</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9124419607002325392.post-8507794224662635702</id><published>2009-08-14T12:01:00.000+09:00</published><updated>2011-01-29T19:57:15.697+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='우분투 사전'/><category scheme='http://www.blogger.com/atom/ns#' term='네이버 사전'/><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='운영체제'/><category scheme='http://www.blogger.com/atom/ns#' term='우분투 네이버 사전'/><title type='text'>리눅스(우분투) 네이버 사전 사용기</title><content type='html'>&lt;script src='http://ss.textcube.com/service/blog/script/blogger.js' type='text/javascript'&gt;&lt;/script&gt;요즘 영문페이지를 자주 보는데, 모르는 단어가 너무 많습니다.&lt;br /&gt;어릴적 공부를 열심히 하지 않았던 자신이 후회스럽군요.&lt;br /&gt;계속 여러 사전관련 홈페이지를 이용하며 단어 뜻을 찾고 있었는데,&lt;br /&gt;고마운 분이 네이버 사전 API를 이용해 우분투에서 쉽게 사용할수 있는&lt;br /&gt;네이버 사전 프로그램을 만들어 주셨습니다.&lt;br /&gt;관련 글은 &lt;a target="_blank" href="http://kldp.net/frs/?group_id=1378"&gt;kldp&lt;/a&gt;와 &lt;a target="_blank" href="http://ubuntu.or.kr/viewtopic.php?p=19755"&gt;우분투포럼&lt;/a&gt;에서 보실수 있습니다.&lt;br /&gt;&lt;br /&gt;우분투에서 설치는 한국PPA를 통하여 쉽게 설치 할수 있습니다.&lt;br /&gt;한국PPA를 저장소에 추가 합니다. 이미 추가되어 있으신 분은 이번순서를 하지 않습니다.&lt;br /&gt;&lt;div style="border: 1px solid rgb(204, 204, 204); padding: 10px; background-color: rgb(244, 244, 244);"&gt;&lt;span style="font-weight: bold;"&gt;sudo vi /etc/apt/sources.list&lt;/span&gt;&lt;br /&gt;&lt;div style="border: 1px dashed rgb(204, 204, 204); padding: 10px; background-color: rgb(244, 244, 244);"&gt;&lt;span style="color: rgb(128, 128, 0);"&gt;deb&lt;/span&gt; &lt;span style="color: rgb(255, 0, 0);"&gt;http://ppa.launchpad.net/ubuntu-ko/ppa/ubuntu&lt;/span&gt; &lt;span style="color: rgb(56, 204, 26);"&gt;jaunty&lt;/span&gt; &lt;span style="color: rgb(128, 128, 0);"&gt;main&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(128, 128, 0);"&gt;deb-src&lt;/span&gt; &lt;span style="color: rgb(255, 0, 0);"&gt;http://ppa.launchpad.net/ubuntu-ko/ppa/ubuntu&lt;/span&gt; &lt;span style="color: rgb(56, 204, 26);"&gt;jaunty&lt;/span&gt; &lt;span style="color: rgb(128, 128, 0);"&gt;main&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;추가한 저장소를 인증합니다.&lt;br /&gt;&lt;div style="border: 1px solid rgb(204, 204, 204); padding: 10px; background-color: rgb(244, 244, 244); font-weight: bold;"&gt;gpg --keyserver subkeys.pgp.net --recv FD9DDDFFD186C6FF&lt;br /&gt;gpg --export --armor FD9DDDFFD186C6FF | sudo apt-key add -&lt;/div&gt;&lt;br /&gt;소스리스트 업데이트후 네이버 사전을 설치합니다.&lt;br /&gt;&lt;div style="border: 1px solid rgb(204, 204, 204); padding: 10px; background-color: rgb(244, 244, 244); font-weight: bold;"&gt;sudo apt-get update &amp;amp;&amp;amp; sudo apt-get install gdic-sh&lt;/div&gt;&lt;br /&gt;네이버 사전을 프로그램-&amp;gt;보조 프로그램-&amp;gt;gdic_sh를 통하여 이용합니다.&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XWWmhtzlY8.png" style="width:400px;height:400px;" alt=""  /&gt;&lt;/div&gt;스피커 모양을 마우로 클릭시 발음도 들을수 있습니다.&lt;br /&gt;또한 패널에 추가하여 사용할수 있습니다.&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XWoBX2FZba.png" style="width:560px;height:490px;" alt=""  /&gt;&lt;/div&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/1300/attach/XTuzEwQ3BU.png" style="width:203px;height:45px;" alt=""  /&gt;&lt;/div&gt;패널에 추가된 애플릿도 동일한 기능입니다.&lt;br /&gt;&lt;br /&gt;기본적으로 영한사전을 지원하며, 인터넷이 가능해야 사용할수 있습니다.&lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://b
