<BFECBAD0C5F52DBBE7C0CCC1EEBAAFB0E62DC1F8C2A52E687770>

Size: px
Start display at page:

Download "<BFECBAD0C5F52DBBE7C0CCC1EEBAAFB0E62DC1F8C2A52E687770>"

Transcription

1 1 CHAPTER Ubuntu Linux Toolbox 우분투리눅스의시작

2 Ubuntu Linux Toolbox 우 분투리눅스를매일같이다양한업무에활용하고있는지아니면가끔씩재미로 사용하든지에관계없이, 이책은우분투가보다가치있는자원이될수있도록유지관리, 모니터링, 보안및시스템개선방법에대한효율적이고종합적인방법들을제시하고있다. 이번장 우분투리눅스소개 우분투리소스검색 빠르고강력한리눅스명령어의이해 유용한유틸리티의참고자료 리눅스전문가처럼작업하는방법 Ubuntu Linux Toolbox는이러한목적에충실한책이다. Ubuntu Linux Toolbox는파워유저와시스템관리자를주요대상으로한다. 이책은우분투소프트웨어를신속하게찾고설치하는것뿐만아니라, 업데이트하고관리하는방법, 그리고시스템및보안상태을모니터링하는방법등을보여줄것이다. 쉽게말하면, 우분투리눅스가가지고있는강력한툴들을다루는가장효율적인방법을보여줄것이다. 이책의목표는독자가언제어디서라도즉시도움을받을수있도록가능한한유용한정보만을선별하여제공하는것이다. 다음에자세히설명해놓았다. 명령어 수많은예제를통해어렵게만느껴지는커맨드라인명령어들의사용방법을보다명확하게설명한다. GUI 툴 우분투시스템을설정하고관리하는그래픽인터페이스툴을활용하기위한팁을제공한다. 소프트웨어리포지토리 사용자가원하는우분투시스템을구성할수있도록소프트웨어다운로드와설치방법을제시한다. 온라인리소스 메일링리스트, IRC 채널등의우분투에대한유용하고도움이되는온라인정보를어디에서찾을수있는지를안내한다. 로컬문서 표준리눅스및유닉스참고문서인맨페이지나새로설치한소프트웨어문서를활용할수있는툴들을소개한다. 2

3 1장우분투리눅스의시작이책은리눅스사용경험이있는사람들을위한것이다. 때문에메뉴와아이콘등의스크린샷은최소화하였다. 대신에리눅스시스템을최대한활용할수있는가장빠른길을제시하고자한다. 이책은우분투와데비안시스템뿐만아니라리눅스를활용한업무에좀더익숙해질수있도록도와줄것이다. 지금까지의소개에흥미를느꼈다면, 이책을읽을준비가된것이다. 우분투, 데비안, 그리고리눅스 우분투는데비안 GNU/ 리눅스 ( 에기반한운영체제이다. 1990년대초부터시작되어이미성숙단계에들어선데비안은안정성과보안성측면에서선도적인리눅스배포판으로여겨지고있다. 데비안은또한자유소프트웨어의기준을엄격하게준수하며기여하고있는것으로도잘알려져있다. 우분투는이러한배경에기초하여만들어지고있다. 좀더이해하기쉽게예를들어설명하기위해리눅스를일종의케이크라고생각해보자. 리눅스커널과운영체제파일들은부드러운스펀지케이크의주요재료가될것이다. 물론보기에는전혀다르지만, 기능적측면에서만보자면케이크의주요재료와유사하다고볼수있다. 리눅스배포판은스펀지케이크는물론그주변을꾸민다양한색상의크림이나, 크고작은장식들까지포함된진열된상품이라고보면된다. Canonical사에의해디자인된우분투는데비안과자점에서만든잘꾸며지고장식된리눅스배포판으로볼수있다. 데비안은우분투뿐만아니라많은리눅스배포판에기초를제공하고있다 ( Xubuntu 우분투를기반으로한 Xfce 데스크탑환경의시스템 UBUNTU LINUX TOOLBOX Kubuntu 우분투를기반으로한 KDE 데스크탑환경의시스템 Edubuntu 교육적활용에초점을둔우분투버전 Knoppix 데비안을기반으로한 KDE 데스크탑지향의라이브 CD 3

4 Ubuntu Linux Toolbox Kanotix 데비안기반의라이브 CD Damn Small Linux Knoppix 기반의작은라이브 CD(50 MB) Mepis 우분투와데비안에기반한데스크탑라이브 CD Xubuntu, Kubuntu 그리고 Edubuntu는모두데비안기반의우분투배포판들이다. 이들버전간의유일한차이점이라면배포판이가진기본데스크탑환경, 또는기본적으로포함되어있는애플리케이션의구성정도이다. 예를들어, Kubuntu는우분투에는설치되어있지않은패키지관리자와 KDE 데스크탑환경으로이루어져있다. Edubuntu는다른우분투배포판에는기본적으로설치되어있지않은많은교육용프로그램을갖추고있다. 데비안과우분투는대부분 GNU General Public License( /gpl.html) 를바탕으로만들어진오픈소스시스템이므로, GPL하에서누구든지자유롭게소스코드를공유, 수정, 분해, 개선, 확장, 포함, 분석할수있고, 이렇게변경과수정된결과역시자유롭게배포할수있다. 일반적으로유일하게요구되고있는제약조건은 GPL의이용약관을준수하라는것뿐이다. 기본적으로어떠한새로운변경도기존의 GPL이유효한상태에서만들어져야만한다. 즉다른사람이동일한방법으로활용가능하도록변경한이후에도 GPL을유지해야한다는말이다 ( 데비안에서인정하는다른라이센스에대해서는 사이트를참조 ). 결과적으로, 여러분은온라인상에서세계적으로지원을받으며무료로구할수있는우수한시스템일뿐만아니라, 자신들이하는일에열정을가진사람들에의해지속적으로발전하고있는창조물을가지게되는것이다. 다른많은리눅스배포판역시유사한장점을가지고있다. 그렇지만우분투가인기측면에서는확실히유리한자리에위치하고있다. 우분투 (Edgy Eft) 와데비안 (Woody) 명명규칙에대한자세한정보는 ubuntu.com/developmentcodenames 또는 에서찾을수있다. 4

5 1 장우분투리눅스의시작 우분투와다른리눅스배포판비교만약우분투시스템과레드햇엔터프라이즈리눅스또는페도라시스템에커맨드라인으로로그인했다면아주약간의차이만느껴질것이다. 두시스템은모두공통의디렉토리들과유틸리티를가지고있고기능측면에서는근본적으로동일하다. 그렇다면무엇이우분투와다른배포판과의차이를만들고있을까? 그차이점중에하나가바로설치프로그램이다. 보통리눅스의설치과정은매우복잡하다. 우분투는이러한설치과정을보편적인사용자가수용할수있는부분만제외하고나머지는자동화해놓음으로써, 몇번의마우스클릭만으로설치할수있도록만들었다. 레드햇시스템의경우에는사용자에게워크스테이션또는서버, 설치할개별패키지선택, 그리고설정옵션등많은설치옵션을제공한다. 리눅스배포판들과의또다른주요차이점은소프트웨어관리툴이다. 데비안의패키징시스템과패키징유틸리티의목적은다른리눅스배포판과같다. 그렇지만기능과동작에있어서는상당히다르다. 우분투를비롯한대부분의데비안기반시스템들은소프트웨어관리도구로 APT(Advenced Package Tool) 계열의유틸리티를사용한다. 사용자는 APT를사용하여데비안패키지 (deb) 를설치, 삭제, 질의, 업데이트할수있다. 레드햇은 RPM 패키징시스템을사용하여 RPM 패키지를관리하고있다. 또다른큰차이점은초기화, 로그인화면, 기본데스크탑, 바탕화면, 아이콘모음등과같은시스템을보여주는방식에있다. 레드햇과우분투모두기본윈도우관리자로 GNOME 데스크탑을사용하고있지만, 룩앤필 (look-and-feel) 관점에서상당한차이를보이고있다. 시스템관리를위해사용하는 GUI 툴이나드롭다운메뉴에서의이들의위치등은완전히다르다. 기본우분투시스템의로그인화면과가을분위기를자아내는색상테마는우분투가다른배포판과차별화되는요소라고할수있다. 우분투데스크탑은과도하게많은애플리케이션이나유틸리티를제공하지않는다. 프로그램메뉴는리눅스데스크탑에가장적합하고우수한기능을가진애플리케이션만으로간결하고알맞 UBUNTU LINUX TOOLBOX 5

6 Ubuntu Linux Toolbox 게구성되어있다. 이러한접근방식은과도한부담으로부터사용자들을보호하고자하는우분투만의특징이다. 우분투시스템의다른독특한특징은 root 유저계정을의도적으로사용하지못하도록만들었다는점이다. 만약시스템관리작업을위해 root 퍼미션에서명령을실행해야할경우, 대신 sudo를사용하도록구현하였다 (sudo 명령에대한자세한내용은 3장참조 ). 리눅스시스템에 root로로그인하면시스템의모든영역에걸쳐무제한적으로접근할수있는권한을가지게된다. 따라서우분투는시스템안전을위해 root 계정이신중하게사용되도록제한하는것이다. 우분투를제외한대부분의리눅스배포판들은시스템관리작업을위해 root 로그인또는 su 명령어를통한 root 권한확보를요구하고있다. 하지만우분투의일반유저는 sudo 명령을사용해자신의로그인비밀번호를가지고동일한작업을수행할수있도록하는등 root 유저와일반유저를명확하게구분하고있다. 이러한우분투만의독특한특징은나름의장점과단점을가지고있지만시스템사용을제한하는것과는거리가멀다. 우분투는사용자가원하는것이무엇이든지자신에게적합하도록수정하거나, 실험해볼수있도록다양한툴들을제공하고있다. 이렇듯너무과도하거나제한적이지않으면서도명확하고간결한애플리케이션만을사용하기때문에시스템을보다안전하게유지할수있다. 이것이우분투가유연한시스템으로남을수있고, 사용자가우분투리눅스에매우빠르게익숙해질수있는이유이다. 우분투리소스찾기우분투커뮤니티는즉시이용할수있는방대한지식의온라인리소스를보유하고있다. 다음에소개되어있는목록들은그중에서가장인기있고유용하다고생각되는온라인링크를모아놓은것이다. 웹포럼이자수준높은소셜네트워크 (social network) 인이곳은다양하고유능한우분투사용자와그들을지원하는인력을위한커뮤니티공간이다. 사람들은이곳에서우분투에서의자신의성공과실패에대한정보를공유할뿐만아니라, 상호지원과도움을제공하고있다. 만 6

7 1장우분투리눅스의시작약우분투와관련하여어려운문제에직면해있다면누군가가이미동일한문제를겪었을가능성이높기때문에이곳을통해해결방법을찾을수있을것이다. 이사이트는공식적으로우분투를지원하고있는 Canonical사로부터유료지원을제공받을수있는곳이다. 만약포럼을검색하거나답변을기다릴시간이없거나보다신속한지원을원하는경우, 한달에약 20달러의비용으로 Canonical사로부터전화, 이메일그리고웹을통한지원을받을수있다. 이곳에서는또한기업과기업사용자를위한우분투트레이닝도제공하고있다. 이사이트는우분투각버전에대한공식적인최신온라인문서를제공하고있다. 새로운우분투버전이릴리즈된다면해당버전에추가된새로운기능이나달라진내용이무엇인지이곳에서찾을수있다. 이곳에서는프린터설정에서부터삼바파일공유, 우분투시스템을최상의상태로유지할수있는업데이트작업까지우분투와관련된다양한사용법이기록된데스크탑세션을볼수있다. 이사이트에기여하고싶은우분투사용자라면 Ubuntu Screencast Launchpad Team에가입해보기를권한다. 우분투사용자들과이메일을통해토론하고함께문제를해결하고자한다면, 우분투사용자메일링리스트에가입한다. 이곳에서는 mysql 데이터베이스구현에서부터문제가있는네트워크디바이스의설정까지우분투에관한것이라면무엇이든제안할수있다. 이메일링리스트에축적된과거자료를보고자한다면 ubuntu.com/archives/ubuntu-users 를참조한다. IRC 무료채팅을통해서실시간으로도움을받고싶다면우분투 IRC 리소스페이지를방문한다. 이곳에서는 IRC 가이드라인, 클라이언트프로그램, 채팅서버등에대한정보를제공하고있다. 만약 IRC를통한채팅경험이전혀없다면다음사이트를방문하여도움을구한다 (Ubuntu Code of Conduct page( conduct/)). UBUNTU LINUX TOOLBOX 7

8 Ubuntu Linux Toolbox 만약우분투나다른리눅스시스템에서사용할목적으로새하드웨어를구입할계획이라면구입에앞서다음사이트들을방문해보길권한다. 이웹사이트는리눅스와호환된다고알려진 USB 디바이스에대한정보를공유하려는목표로만들어졌다. 이곳을통해 USB 디바이스의제조회사, 모델, 이름을검색해볼수있으며리눅스환경에서의사용방법등에관한정보도얻을수있다. CUPS( 프린팅시스템은현재대부분의리눅스시스템에서사용하고있는표준프린팅시스템이다. 우분투시스템에새로운프린터를설치한후지원목록에서해당프린트모델을찾을수없다면이사이트를방문해본다. 이곳에서 CUPS가지원하고있는프린터 PPD 파일을검색할수있으며, 적합한파일을찾았다면 CUPS 시스템에추가해준다. 다음웹사이트는리눅스에서원활하게사용할수있는프린터와그제조사정보를제공하고있다 ( OpenPrinting/Database/SuggestedPrinters). SANE(Sacnner Access Now Easy) 는리눅스환경에서의문서스캐닝에초점을맞춘사이트이다. 만약리눅스에서스캐너또는스캐닝기능이포함된복합기를사용하고자한다면, 이곳에서리눅스를적절히지원하고있는제조사를찾아볼수있다. 리눅스문서화프로젝트는리눅스를활용하여커피를만드는방법부터 QoS와트래픽제어설정방법에이르기까지리눅스에대한각종안내서, 하우투문서그리고 FAQ 등이망라된온라인문서보관소라고할수있다. 1) 이곳에나열된목록이전부는아니지만, 필요한경우가장먼저정보를찾아봐야할유용한사이트들이다. 그리고하드웨어구입에앞서하드웨어제조사의웹사이트를방문하여리눅스지원에대해알아볼수도있다. 만약리눅스에서사용할수있는하드웨어라면제조사에서드라이버나사용방법을제공하고있을것이다. 또한검색엔진을통해리눅스에대한엄청난정보를찾을수있다는사실도잊지말자. 1) kldp.org - 한글리눅스문서화프로젝트 8

9 1장우분투리눅스의시작마지막으로, 지역리눅스사용자그룹 (LUG) 을찾아본다. LUG는리눅스와리눅스구현에관심이있는사람들의커뮤니티로서이곳에서시스템관리자에서부터일반리눅스사용자, 배포판개발담당자, 기업의 CEO에이르기까지다양한경험을가진사람들을만날수있을것이다. 일반적으로 LUG들은자신들이발견한리눅스구현및그와관련된기술을보여주고토론하기위해정기적으로만난다. 일부 LUG에서는설치축제 ( 와같은지역행사또는리눅스지지행사를후원하기도한다. 만약리눅스에대해궁금한것이있다면이런행사는답변을얻을수있는좋은기회를제공해줄것이다. 대부분의 LUG는자신의웹사이트또는메일링리스트를가지고있기때문에검색엔진을이용해손쉽게가까운 LUG를찾을수있다. 우분투소프트웨어대부분의우분투소프트웨어는우분투패키지웹사이트 ( com) 에서찾을수있다. 시냅틱 (Synaptic), APT, 그리고업데이트관리자같은표준툴들은대부분동일한소프트웨어설치방법을사용하고있다 ( 소프트웨어검색및설치는 3장에서자세히다룬다 ). 공식적으로우분투용패키지를제공하지않는소프트웨어나실험적인소프트웨어가필요한경우라도, 대부분의패키지들은 MD5sum 또는 GPG 키를제공하기때문에다운로드받은소프트웨어의위조여부를검증해볼수있다 ( 다만이러한비표준소프트웨어사용과관련해서호환성문제가발생하거나업그레이드작업이어려워지는문제가발생할수있다. 비표준소프트웨어를안전하게이용하기위한핵심은시스템을변경하지않고테스트하는데있다. 다음목록은공식적인패키지이외에어떠한소프트웨어들이있는지살펴볼수있는유용한웹사이트들이다. UBUNTU LINUX TOOLBOX 9

10 Ubuntu Linux Toolbox 우분투시스템의소프트웨어와우분투가아닌곳에서가져온소프트웨어를함께사용해야한다면매우조심해야한다. 악의적인소프트웨어는시스템에치명적인손상을입힐수있으므로, 다운로드받은모든소프트웨어의신뢰성을신중하게확인하기바란다. 리눅스게임창고. 개별게임또는게임컬렉션등시험적데모에서부터소스코드또는바이너리를제공하는상업용게임에이르기까지리눅스환경에서실행할수있는다양한게임들을찾을수있다. 유닉스와크로스플랫폼소프트웨어, 테마, 액세서리프로그램, 팜용소프트웨어까지방대한양의소프트웨어를자랑하는웹사이트이다. 이곳은각소프트웨어에대한활발한토론과의견교환을위해토론게시판을제공하고있으며상당히오랫동안운영되어오고있다. 만약오픈소스개발자들이함께새로운프로젝트를시작하고자한다면 SourceForge에서도움을받을수있다. SourceForge 에서프로젝트를개설하면프로젝트관리툴, 리소스, 사용자와의의사소통및코드관리를위한툴뿐만아니라프로젝트를위한웹공간까지사용할수있다. 따라서유용한소프트웨어를찾고있다면이곳을검색해보는것도좋다. Linux.org는리눅스운동에대한정보를제공하기위해 1994년부터운영되어온웹사이트이다. 이곳은모든리눅스에대한정보의보고로서성장하고있다. 특히 Linux.org의애플리케이션섹션은리눅스시스템에서사용가능한광범위하고다양한소프트웨어를안내할것이다. 리눅스명령어사용하기 최근리눅스에서는많은주요작업들을명령어뿐아니라그래픽인터페이스를통해서도수행할수있다. 그렇지만커맨드라인은언제나작업수행준비가되어있으며, 여전히리눅스파워유저들이선택하는사용자인터페이스이다. 10

11 1장우분투리눅스의시작그래픽사용자인터페이스 (GUI) 는매우직관적이다. 약간의컴퓨터사용경험만가지고있다면 GUI를통해새로운사용자계정을추가하고, 시간과날짜를변경하고, 사운드카드를설정하는등의방법을쉽게알아낼수있다. 이러한종류의작업이라면그래픽툴사용을권장하겠지만다음의경우라면커맨드라인이필요할것이다. 시스템에무언가문제가있을경우 많은경우문제에대한해결책을찾기위해온라인포럼을검색해보거나질문을올리게될것이다. 그중대부분은몇가지명령어들을사용해해결하라는식의답변을얻게될것이다. 또한하드웨어디바이스를설정하거나, 파일또는디렉토리접근과관련된문제의경우에는일반적으로커맨드라인에서더많은피드백을제공한다. 원격시스템관리 만약원격서버를관리하고있다면그래픽툴을사용할수없을것이다. 물론 GUI를통한원격접근 (X 애플리케이션또는 VNC를이용 ) 이가능하고, 웹기반의관리툴을사용할수도있지만보통의경우커맨드라인작업보다더느리다. GUI가지원하지않는기능 GUI 관리툴은대체적으로작업을수행하는기본적인방법이나표준적인설정만을제공하는경우가많다. 보다복잡한작업이필요한경우커맨드라인명령어에서만사용할수있는옵션이필요하다. GUI에문제가있거나설치되지않는경우 만약그래픽인터페이스가설치되지않거나 GUI가정상적으로동작하지않을경우커맨드라인에서작업이필요하다. GUI 환경에문제가발생하는원인은매우다양하지만그래픽드라이버가호환되지않아발생하는경우가대표적이다. NVIDIA 또는 ATI 같은써드파티드라이버들은대부분바이너리만제공하기때문에이러한시스템에서커널을업그레이드하면해당드라이버는사용할수없다. 리눅스시스템으로부터리눅스가가진진정한힘과성능을이끌어내기위한가장중요한조건은쉘명령어를사용할수있는능력이다. 리눅스는시스템의모든부분에대해서모니터링하고관리및통제할수있는수천개의명령어들을제공하고있다. UBUNTU LINUX TOOLBOX 11

12 Ubuntu Linux Toolbox 그러나명령어의사용은초보자뿐만아니라리눅스전문가에게도매우어려운도전이다. 커맨드라인환경에서다음과같이쉘프롬프트문자만표시된상태로입력을기다리고있다면, 과연필요한명령어와옵션을기억할수있을까? $ Ubuntu Linux Toolbox는그저맨페이지를정리해보여주거나또하나의명령어참고서가되려는것이아니다. 대신에, 이책은명령어들의활용을통해서우분투리눅스의명령어들을소개하고있다. 다시말해, 명령어를알파벳순서로나열하던전통적인형식을버리고파일시스템, 네트워크연결그리고프로세스관리등작업단위로명령어를그룹화하였다. 따라서명령어이름이아니라하고자하는작업에따라필요한명령어를찾을수있다. 마찬가지로, 단순히사용가능한모든명령어와모든옵션을나열하는형태로정보를제공하지도않을것이다. 대신각각의명령어에서사용되는중요하고유용한옵션을중심으로예제를통해보여줄것이다. 물론필요할경우를대비해맨페이지에서부터 info 명령어, 그리고 help 옵션등더많은옵션을신속하게찾을수있는방법도알려줄것이다. 명령어찾기 이책에서제시된일부명령어는우분투배포판에기본으로설치되지않는경우도있다. 하지만그러한경우라도 APT 또는다른소스를통해설치해사용할수있다. 만약입력한명령어를 bash 쉘이찾지못한다면다음과유사한에러메시지를보게될것이다. $ sillycommand -bash: sillycommand: command not found 오타등명령어를잘못입력한경우 12

13 1장우분투리눅스의시작 해당명령어가쉘이명령어를찾는지정된디렉토리에존재하지않는경우 (PATH 변수 ) 해당명령어가 root 계정에서만사용가능한경우 (sudo 또는그와비슷한방법을사용 ) 명령어또는명령어가포함된우분투패키지가설치되어있지않은경우 [ 표 1-1] 에서보여주는쉘명령어들은모든리눅스배포판에서실행할수있는것으로, 입력된명령어가시스템에있는지여부를확인하는데사용된다. [ 표 1-2] 는우분투와데비안시스템에서사용할수있는유사한기능의명령어들이다. 간결함을유지하기위해중요하지않은정보를생략하였다. 때문에몇몇코드출력에서생략부호 (...) 를볼수있을것이다. 만약 apt-cache search 출력결과나시스템에설치되어있지않은명령어를찾는다면, 다음의명령을통해인터넷으로부터설치할수있다. $ sudo apt-get install 패키지명 여기서패키지명은설치하기를원하는패키지의이름을말한다. UBUNTU LINUX TOOLBOX 13

14 14 Ubuntu Linux Toolbox

15 1 장우분투리눅스의시작 UBUNTU LINUX TOOLBOX 15

16 Ubuntu Linux Toolbox 우분투속의참고정보 전통적인리눅스와유닉스문서들은모두맨페이지 (man pages) 라고하는매뉴얼페이지로만들어져있다. 이후에 GNU info 명령어를통해조금더정교한문서화방법이제안되었다. 이렇듯각각의명령어는자기자신을위한다양한형태의도움말을가지고있기때문에필요한경우언제라도찾아볼수있다. 맨페이지는시스템컴포넌트지향적인참고자료이다. 시스템에설치되어있는거의모든명령어들에대한맨페이지들뿐만아니라디바이스, 파일포맷, 시스템, 개발자정보, 그리고리눅스시스템의많은다른컴포넌트에대해서도문서화되어있다. 전체소프트웨어패키지의설명서는전통적으로 /usr/share/doc 디렉토리의하위디렉토리에구분되어저장된다. 우분투에서는이들문서대부분이압축되어있기때문에문서를읽으려면먼저압축을풀어야한다. 이작업은 gzip 명령어를이용해수행할수있으며, gzip은파일의내용을출력할뿐디스크에압축을풀어놓지는않는다. 아래는 mount 명령어에대한문서압축을해제하기위한명령이다. $ gzip -dc /usr/share/doc/mount/readme.mount.gz mount/umount for Linux and later.... 맨페이지, info 명령어, 그리고 /usr/share/doc 디렉토리는대부분의리눅스시스템에서사용가능하다. 도움말이용하기리눅스시스템의거의모든명령어들은자체적으로대략적인사용정보를담고있다. 이도움말은사용자의요청에따라보여지는데, 보통명령어와 -h 또는 --help 옵션을사용해얻을수있다. 다음의예제는 ls 명령어에대한도움말출력방법이다. $ ls --help Usage: ls [OPTION]... [FILE]... 16

17 1 장우분투리눅스의시작 List information about the FILEs (the current directory by default).... 만약 --help 옵션으로너무많은도움말이출력될경우, 한번에한화면씩출력되도록제한하는페이저 (pager) 명령어를사용해다시볼수있다. $ ls --help more... more 명령어는거의모든유닉스시스템에서찾아볼수있는대중적인페이저명령어이다. 리눅스시스템에서는 more 외에 less라불리는명령어를제공한다. less는이름과는달리 more보다더많은기능을지원하고있다. less 는정방향 (forward) 페이징뿐만아니라역방향 (backward) 페이징도가능하며스크롤을위해방향키를사용할수있다. 또한텍스트의검색과탐색에 vi 에디터와동일한키스트로크를활용할수있다. 앞의예제는 ls 명령어가가진도움말을화면으로출력하는방법을보여준다. card 명령을사용하면도움말을기본프린터로직접출력하거나, evince 프로그램과같은문서뷰어를통해다시볼수있는포스트스크립트파일로저장할수있다. 물론 ps2pdf 유틸리티를이용해 PDF 파일로변환하는것도가능하다. 맨페이지사용하기 [ 표 1-1] 에나와있는 apropos 명령어를사용하면 umount 명령어의맨페이지섹션을간단히찾을수있다. apropos 명령어는특정문자열이나키워드를바탕으로맨페이지데이터베이스를검색할수있다. 이렇게검색된결과는 apropos 에주어진단어가포함되어있는맨페이지섹션들을보여줄것이다. $ apropos crontab /etc/anacrontab (5) [anacrontab - configuration file for anacron anacrontab (5) - configuration file for anacron crontab (1) - maintain crontab files for individual users (V3) crontab (5) - tables for driving cron UBUNTU LINUX TOOLBOX 17

18 Ubuntu Linux Toolbox 앞의 apropos 검색결과는단어 crontab이발견된섹션과맨페이지를보여준다. 맨페이지에서섹션이란맨페이지를주제별로그룹화하는방법으로, 섹션 1은실행가능한프로그램또는쉘명령어들에대한맨페이지를담고있으며, 섹션 5는파일포맷및그와관련된규칙에대한주제를다루고있다. 맨페이지섹션은유닉스계열의시스템들과는조금다르지만리눅스시스템에서는모두동일하다. man 명령어에대한맨페이지를살펴보면현재시스템에서제공하는맨페이지섹션정보를확인할수있다. $ man man Reformatting man(1), please wait [ 표 1-3] 은맨페이지의섹션번호와각번호별로포함되어있는매뉴얼의종류를보여주고있다. 표 1-3 맨페이지의섹션번호매뉴얼의종류 1 실행가능한프로그램이나쉘명령어 2 시스템콜 ( 커널에서제공하는기능 ) 3 라이브러리콜 ( 프로그램라이브러리기능 ) 4 특별한파일들 ( 일반적으로 /dev/ 디렉토리에있는파일 ) 5 파일포맷과 /etc/passwd와같은파일명명규칙 6 게임 7 그외의여러가지것들 ( 매크로패키지와명명규칙등을포함 ) 2) 8 시스템관리명령어 ( 일반적으로 root 유저를위한명령어 ) 9 커널루틴 [ 비표준 ] 주어진정보를통해섹션 5( 파일포맷및관련규칙 ) 뿐만아니라섹션 1 ( 실행가능한프로그램또는쉘명령어 ) 에서도 crontab 단어가검색된것을볼수있다. 2) 문자셋 (charset), SQL 구문, ISO 표준, 정규표현식등이이섹션에포함된다. 18

19 1 장우분투리눅스의시작 man 명령어인자로섹션번호를입력하여이들섹션들로부터맨페이지를볼수있다. $ man 5 crontab Reformatting crontab(5), please wait... CRONTAB(5) CRONTAB(5) NAME crontab - tables for driving cron DESCRIPTION A crontab file contains instructions to the cron(8) daemon of the general form: ``run this command at this time on this date".... 만약섹션번호를생략했다면, man 명령은해당단어를찾은첫번째섹션을결과로보여줄것이다. 다음예제에서 man 명령은 crontab 맨페이지중섹션 1의맨페이지를보여준다. $ man crontab Reformatting crontab(1), please wait... CRONTAB(1) CRONTAB(1) NAME crontab - maintain crontab files for individual users (V3)... man 명령어에는섹션번호뿐만아니라몇가지다른옵션들을사용할수있다. [ 표 1-4] 에서대표적인옵션을보여준다. 표 1-4 man 명령어의옵션들옵션설명 UBUNTU LINUX TOOLBOX man a crontab crontab 에대한모든맨페이지섹션을보여준다. man 5 crontab crontab 에대한섹션 5 의맨페이지를보여준다. man crontab P more crontab 맨페이지를 more 명령어를사용하여페이지단위로보여준다. 19

20 Ubuntu Linux Toolbox 표 1-4 man 명령어의옵션들 ( 계속 ) 옵션 설명 man f crontab whatis 명령어수행결과와동일하다. man k crontab apropos 명령어수행결과와동일하다. whatis 명령어는또다른맨페이지검색유틸리티이다. whatis 는 apropos와는달리사용자가입력한키워드와동일한맨페이지만출력한다. route 명령어에대한 apropos 명령의실행결과를보면단어 route 를포함하는세개의맨페이지가검색되었음을알수있다. $ apropos route NETLINK_ROUTE (7) route (8) traceroute6 (8) - Linux IPv4 routing socket - show / manipulate the IP routing table - traces path to a network host 위와동일한명령어인 route에대한 whatis 실행결과에서는오직섹션 8의맨페이지만검색되었다. $ whatis route route (8) - show / manipulate the IP routing table info 문서사용하기경우에따라개발자들은 info 데이터베이스에명령어, 파일포맷, 디바이스또는다른리눅스컴포넌트에대한좀더자세한설명, 예를들어온라인매뉴얼페이지에대한링크정보등을입력해놓는다. 단순히 info 명령어를입력하거나, 특정컴포넌트를열어 info 데이터베이스에접근할수있다 (q 키를사용하면 info 유틸리티가종료된다 ). $ info ls 위예제는 ls 명령어에대한 info 정보를보여준다. info 유틸리티에서는 Page Up, 20

21 1 장우분투리눅스의시작 Page Down 키는물론, 상, 하, 좌, 우방향키를이용하여이동할수있다. [ 표 1-5] 에는 info 유틸리티내에서의이동방법에대한좀더자세한설명이나와있다. 특히 info 데이터베이스에방대한정보를담고있는소프트웨어패키지로는 gimp, festival, libc, automake, zsh, sed, tar, 그리고 bash가있다. 이러한 info 데이터베이스가사용하는파일은 /usr/share/info 디렉토리에저장되어있다. 표 1-5 info 화면에서이동하기 키스트로크 이동? info 화면에서사용되는기본적인명령어들을보여준다. Shift+l 현재화면에서바로이전노드로이동한다. n, p, u 순서대로, 다음, 이전, 그리고위노드로이동한다. Enter 커서가있는곳에하이퍼링크를따라이동한다. Shift+r 참조위치를따라간다. q or Shift+q info 유틸리티를종료하고빠져나간다. 요약 하나의짧은장을통해, 우분투리눅스와다른리눅스배포판, 그리고유닉스계열시스템과의차이점및유사점에대해살펴보았다. 또한우분투환경뿐만아니라일반적인리눅스에서활용할수있는몇가지온라인리소스에대해배웠다. 그리고우분투용소프트웨어는물론, 어디에서다른리눅스소프트웨어를찾아야하는지알아보았다. 데비안고급패키지툴인 APT를사용하여몇가지패키지를설치해보았고, 필요한명령어와맨페이지를검색하는방법에대해서도알아보았다. 또한표준입력과표준출력 I/O 스트림을이용해명령어의실행결과를파일로출력하거나, 다른명령어의입력스트림으로사용할수있는리다이렉트방법을익혔다. UBUNTU LINUX TOOLBOX 이책은파워유저와시스템관리자들이우분투와데비안리눅스가제공하고있는 21

22 Ubuntu Linux Toolbox 수많은유용한기능을가능한쉽게참조할수있도록디자인되었다. 필요하다면다른책들과마찬가지로처음부터끝까지차분히읽을수도있다. 또한이책은알파벳순서가아닌주제별로구성되어있기때문에해당작업에필요한명령어를모르고있다고하더라도즉시원하는주제를찾아활용할수있다. 이책에서언급하고있는모든기능들은리눅스기반의시스템이라면대부분동일하게적용가능하며많은경우전통적인유닉스시스템에서도잘동작할것이다. 22

01Àå

01Àå CHAPTER 01 1 Fedora Fedora Linux Toolbox 2003 Fedora Core( ) http://fedoraproject.org www.redhat.com 2 CHAPTER Fedora RHEL GNU public license www.centos.org www.yellowdoglinux.com www. lineox.net www.

More information

Microsoft Word - ntasFrameBuilderInstallGuide2.5.doc

Microsoft Word - ntasFrameBuilderInstallGuide2.5.doc NTAS and FRAME BUILDER Install Guide NTAS and FRAME BUILDER Version 2.5 Copyright 2003 Ari System, Inc. All Rights reserved. NTAS and FRAME BUILDER are trademarks or registered trademarks of Ari System,

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 Deep Learning 작업환경조성 & 사용법 ISL 안재원 Ubuntu 설치 작업환경조성 접속방법 사용예시 2 - ISO file Download www.ubuntu.com Ubuntu 설치 3 - Make Booting USB Ubuntu 설치 http://www.pendrivelinux.com/universal-usb-installer-easy-as-1-2-3/

More information

Contributors: Myung Su Seok and SeokJae Yoo Last Update: 09/25/ Introduction 2015년 8월현재전자기학분야에서가장많이쓰이고있는 simulation software는다음과같은알고리즘을사용하고있다.

Contributors: Myung Su Seok and SeokJae Yoo Last Update: 09/25/ Introduction 2015년 8월현재전자기학분야에서가장많이쓰이고있는 simulation software는다음과같은알고리즘을사용하고있다. Contributors: Myung Su Seok and SeokJae Yoo Last Update: 09/25/2015 1. Introduction 2015년 8월현재전자기학분야에서가장많이쓰이고있는 simulation software는다음과같은알고리즘을사용하고있다. 2. Installation 2.1. For Debian GNU/Linux 국내에서사용되는컴퓨터들의

More information

View Licenses and Services (customer)

View Licenses and Services (customer) 빠른 빠른 시작: 시작: 라이선스, 라이선스, 서비스 서비스 및 주문 주문 이력 이력 보기 보기 고객 가이드 Microsoft 비즈니스 센터의 라이선스, 서비스 및 혜택 섹션을 통해 라이선스, 온라인 서비스, 구매 기록 (주문 기록)을 볼 수 있습니다. 시작하려면, 비즈니스 센터에 로그인하여 상단 메뉴에서 재고를 선택한 후 내 재고 관리를 선택하십시오. 목차

More information

Microsoft PowerPoint - chap01-C언어개요.pptx

Microsoft PowerPoint - chap01-C언어개요.pptx #include int main(void) { int num; printf( Please enter an integer: "); scanf("%d", &num); if ( num < 0 ) printf("is negative.\n"); printf("num = %d\n", num); return 0; } 1 학습목표 프로그래밍의 기본 개념을

More information

소프트웨어설치 1. 소프트웨어설치및제거 ( 소스코드 ) 소스코드컴파일을이용한 S/W 설치 1. 소스코드다운로드 - 예 ) httpd tar.gz - 압축해제 : #tar xzvf httpd tar.gz - INSTALL 또는 README파일참조

소프트웨어설치 1. 소프트웨어설치및제거 ( 소스코드 ) 소스코드컴파일을이용한 S/W 설치 1. 소스코드다운로드 - 예 ) httpd tar.gz - 압축해제 : #tar xzvf httpd tar.gz - INSTALL 또는 README파일참조 운영체제실습 소프트웨어관리 2016. 6 표월성 passwd74@naver.com cherub.sungkyul.ac.kr 목차 Ⅶ. 소프트웨어관리 1. 소스코드컴파일을이용한소프트웨어설치 2. RPM패키지를이용한소프트웨어설치 3. YUM패키지를이용한소프트웨어설치 4. APT패키지를이용한소프트웨어설치 5. Telnet서버설치 6. ssh서버 (openssh) 설치

More information

1. 안드로이드개발환경설정 안드로이드개발을위해선툴체인을비롯한다양한소프트웨어패키지가필요합니다 툴체인 (Cross-Compiler) 설치 안드로이드 2.2 프로요부터는소스에기본툴체인이 prebuilt 라는이름으로포함되어있지만, 리눅스 나부트로더 (U-boot)

1. 안드로이드개발환경설정 안드로이드개발을위해선툴체인을비롯한다양한소프트웨어패키지가필요합니다 툴체인 (Cross-Compiler) 설치 안드로이드 2.2 프로요부터는소스에기본툴체인이 prebuilt 라는이름으로포함되어있지만, 리눅스 나부트로더 (U-boot) 1. 안드로이드개발환경설정 안드로이드개발을위해선툴체인을비롯한다양한소프트웨어패키지가필요합니다. 1.1. 툴체인 (Cross-Compiler) 설치 안드로이드 2.2 프로요부터는소스에기본툴체인이 prebuilt 라는이름으로포함되어있지만, 리눅스 나부트로더 (U-boot) 만별도로필요한경우도있어툴체인설치및설정에대해알아봅니다. 1.1.1. 툴체인설치 다음링크에서다운받을수있습니다.

More information

목차 윈도우드라이버 1. 매뉴얼안내 운영체제 (OS) 환경 윈도우드라이버준비 윈도우드라이버설치 Windows XP/Server 2003 에서설치 Serial 또는 Parallel 포트의경우.

목차 윈도우드라이버 1. 매뉴얼안내 운영체제 (OS) 환경 윈도우드라이버준비 윈도우드라이버설치 Windows XP/Server 2003 에서설치 Serial 또는 Parallel 포트의경우. 소프트웨어매뉴얼 윈도우드라이버 Rev. 3.03 SLP-TX220 / TX223 SLP-TX420 / TX423 SLP-TX400 / TX403 SLP-DX220 / DX223 SLP-DX420 / DX423 SLP-DL410 / DL413 SLP-T400 / T403 SLP-T400R / T403R SLP-D220 / D223 SLP-D420 / D423

More information

아이콘의 정의 본 사용자 설명서에서는 다음 아이콘을 사용합니다. 참고 참고는 발생할 수 있는 상황에 대처하는 방법을 알려 주거나 다른 기능과 함께 작동하는 방법에 대한 요령을 제공합니다. 상표 Brother 로고는 Brother Industries, Ltd.의 등록 상

아이콘의 정의 본 사용자 설명서에서는 다음 아이콘을 사용합니다. 참고 참고는 발생할 수 있는 상황에 대처하는 방법을 알려 주거나 다른 기능과 함께 작동하는 방법에 대한 요령을 제공합니다. 상표 Brother 로고는 Brother Industries, Ltd.의 등록 상 Android 용 Brother Image Viewer 설명서 버전 0 KOR 아이콘의 정의 본 사용자 설명서에서는 다음 아이콘을 사용합니다. 참고 참고는 발생할 수 있는 상황에 대처하는 방법을 알려 주거나 다른 기능과 함께 작동하는 방법에 대한 요령을 제공합니다. 상표 Brother 로고는 Brother Industries, Ltd.의 등록 상표입니다. Android는

More information

SIGIL 완벽입문

SIGIL 완벽입문 누구나 만드는 전자책 SIGIL 을 이용해 전자책을 만들기 EPUB 전자책이 가지는 단점 EPUB이라는 포맷과 제일 많이 비교되는 포맷은 PDF라는 포맷 입니다. EPUB이 나오기 전까지 전 세계에서 가장 많이 사용되던 전자책 포맷이고, 아직도 많이 사 용되기 때문이기도 한며, 또한 PDF는 종이책 출력을 위해서도 사용되기 때문에 종이책 VS

More information

Windows 8에서 BioStar 1 설치하기

Windows 8에서 BioStar 1 설치하기 / 콘텐츠 테이블... PC에 BioStar 1 설치 방법... Microsoft SQL Server 2012 Express 설치하기... Running SQL 2012 Express Studio... DBSetup.exe 설정하기... BioStar 서버와 클라이언트 시작하기... 1 1 2 2 6 7 1/11 BioStar 1, Windows 8 BioStar

More information

5 장소프트웨어관리편 리눅스의패키지관리시스템패키지란? 수많은리눅스배포판과마찬가지로우분투와 DYNA LINUX 또한소프트웨어설치 / 제거에관해서는패키지관리시스템에의존하고있습니다. 모든우분투용프로그램은 패키지 의형태로배포되고있는데, 여러분이이스트소프트웹사이트에서다운받는 a

5 장소프트웨어관리편 리눅스의패키지관리시스템패키지란? 수많은리눅스배포판과마찬가지로우분투와 DYNA LINUX 또한소프트웨어설치 / 제거에관해서는패키지관리시스템에의존하고있습니다. 모든우분투용프로그램은 패키지 의형태로배포되고있는데, 여러분이이스트소프트웹사이트에서다운받는 a 5 장소프트웨어관리편 리눅스의패키지관리시스템패키지란? 수많은리눅스배포판과마찬가지로우분투와 DYNA LINUX 또한소프트웨어설치 / 제거에관해서는패키지관리시스템에의존하고있습니다. 모든우분투용프로그램은 패키지 의형태로배포되고있는데, 여러분이이스트소프트웹사이트에서다운받는 alzip.exe나 alyac.exe도일종의패키지라고할수있습니다. 다시말해패키지란, 배포되기편한상태로잘포장되어있는소프트웨어

More information

Windows 10 General Announcement v1.0-KO

Windows 10 General Announcement v1.0-KO Windows 10 Fuji Xerox 장비와의호환성 v1.0 7 July, 2015 머리말 Microsoft 는 Windows 10 이 Windows 자동업데이트기능을통해예약되어질수있다고 6 월 1 일발표했다. 고객들은 윈도우 10 공지알림을받기 를표시하는새로운아이콘을알아차릴수있습니다. Fuji Xerox 는 Microsoft 에서가장최신운영시스템인 Windows

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 BOOTLOADER Jo, Heeseung 부트로더컴파일 부트로더소스복사및압축해제 부트로더소스는웹페이지에서다운로드 /working 디렉터리로이동한후, wget으로다운로드 이후작업은모두 /working 디렉터리에서진행 root@ubuntu:# cp /media/sm5-linux-111031/source/platform/uboot-s4210.tar.bz2 /working

More information

MF3010 MF Driver Installation Guide

MF3010 MF Driver Installation Guide 한국어 MF 드라이버설치설명서 사용자소프트웨어 CD-ROM................................................ 1.................................................................... 1..............................................................................

More information

MF Driver Installation Guide

MF Driver Installation Guide Korean MF 드라이버 설치설명서 사용자 소프트웨어 CD-ROM... 드라이버 및 소프트웨어 정보...1 지원되는 운영 체제...1 MF 드라이버 및 MF Toolbox 설치... [쉬운 설치]를 사용한 설치...2 [사용자 정의 설치]를 사용한 설치...10 USB 케이블 연결(USB를 이용해 연결하는 경우만)...20 설치 결과 확인...21 온라인

More information

리눅스설치가이드 3. 3Rabbitz Book 을리눅스에서설치하기위한절차는다음과같습니다. 설치에대한예시는우분투서버 기준으로진행됩니다. 1. Java Development Kit (JDK) 또는 Java Runtime Environment (JRE) 를설치합니다. 2.

리눅스설치가이드 3. 3Rabbitz Book 을리눅스에서설치하기위한절차는다음과같습니다. 설치에대한예시는우분투서버 기준으로진행됩니다. 1. Java Development Kit (JDK) 또는 Java Runtime Environment (JRE) 를설치합니다. 2. 3. 3Rabbitz Book 을리눅스에서설치하기위한절차는다음과같습니다. 설치에대한예시는우분투서버 기준으로진행됩니다. 1. Java Development Kit (JDK) 또는 Java Runtime Environment (JRE) 를설치합니다. 2. 3Rabbitz Book 애플리케이션파일다운로드하여압축파일을풀고복사합니다. 3. 3Rabbitz Book 실행합니다.

More information

28 THE ASIAN JOURNAL OF TEX [2] ko.tex [5]

28 THE ASIAN JOURNAL OF TEX [2] ko.tex [5] The Asian Journal of TEX, Volume 3, No. 1, June 2009 Article revision 2009/5/7 KTS THE KOREAN TEX SOCIETY SINCE 2007 2008 ko.tex Installing TEX Live 2008 and ko.tex under Ubuntu Linux Kihwang Lee * kihwang.lee@ktug.or.kr

More information

vRealize Automation용 VMware Remote Console - VMware

vRealize Automation용 VMware Remote Console - VMware vrealize Automation 용 VMware Remote Console VMware Remote Console 9.0 이문서는새버전으로교체되기전까지나열된각제품버전및모든이후버전을지원합니다. 이문서에대한최신버전을확인하려면 http://www.vmware.com/kr/support/pubs 를참조하십시오. KO-002230-00 vrealize Automation

More information

메일서버등록제(SPF) 인증기능적용안내서 (HP-UX - qmail) OS Mail Server SPF 적용모듈 (Perl 기반) 작성기준 HP-UX 11.11i qmail 1.03 spf-filter 년 6 월

메일서버등록제(SPF) 인증기능적용안내서 (HP-UX - qmail) OS Mail Server SPF 적용모듈 (Perl 기반) 작성기준 HP-UX 11.11i qmail 1.03 spf-filter 년 6 월 메일서버등록제(SPF) 인증기능적용안내서 (HP-UX - qmail) OS Mail Server SPF 적용모듈 (Perl 기반) 작성기준 HP-UX 11.11i qmail 1.03 spf-filter 1.0 2016 년 6 월 목 차 I. 개요 1 1. SPF( 메일서버등록제) 란? 1 2. SPF 를이용한이메일인증절차 1 II. qmail, SPF 인증모듈설치

More information

Microsoft Word - 20130329_기술동향분석_우분투_유정목[1]

Microsoft Word - 20130329_기술동향분석_우분투_유정목[1] 2013-03-29 모바일 OS 소개-1 Apple ios, Google Android OS 외 모바일 디바이스를 위한 다양한 운영체제 소개 l 우분투 운영체제 1 1. 개 요 본 문서에서는 Apple ios, Google Android OS로 대표되는 모바일 운영체제 분야에서 최 근 두각을 보이고 있는 다른 운영체제에 대한 내용을 소개하고자 한다. 1.1

More information

Microsoft PowerPoint Android-SDK설치.HelloAndroid(1.0h).pptx

Microsoft PowerPoint Android-SDK설치.HelloAndroid(1.0h).pptx To be an Android Expert 문양세강원대학교 IT 대학컴퓨터학부 Eclipse (IDE) JDK Android SDK with ADT IDE: Integrated Development Environment JDK: Java Development Kit (Java SDK) ADT: Android Development Tools 2 JDK 설치 Eclipse

More information

소규모 비즈니스를 위한 플레이북 여기서 다룰 내용은 다음과 같습니다. 1. YouTube 소개 2. YouTube에서 비즈니스를 위한 채널 만들기 3. 눈길을 끄는 동영상 만들기 4. 고객의 액션 유도하기 5. 비즈니스에 중요한 잠재고객에게 더 많이 도달하기

소규모 비즈니스를 위한 플레이북 여기서 다룰 내용은 다음과 같습니다. 1. YouTube 소개 2. YouTube에서 비즈니스를 위한 채널 만들기 3. 눈길을 끄는 동영상 만들기 4. 고객의 액션 유도하기 5. 비즈니스에 중요한 잠재고객에게 더 많이 도달하기 소규모 비즈니스를 위한 YouTube 플레이북 YouTube에서 호소력 있는 동영상으로 고객과 소통하기 소규모 비즈니스를 위한 플레이북 여기서 다룰 내용은 다음과 같습니다. 1. YouTube 소개 2. YouTube에서 비즈니스를 위한 채널 만들기 3. 눈길을 끄는 동영상 만들기 4. 고객의 액션 유도하기 5. 비즈니스에 중요한 잠재고객에게 더 많이 도달하기

More information

Microsoft PowerPoint - 권장 사양

Microsoft PowerPoint - 권장 사양 Autodesk 제품컴퓨터사양 PRONETSOFT.CO 박경현 1 AutoCAD 시스템사양 시스템요구사양 32 비트 AutoCAD 2009 를위한시스템요구사항 Intel Pentium 4 프로세서 2.2GHz 이상, 또는 Intel 또는 AMD 듀얼 코어프로세서 16GH 1.6GHz 이상 Microsoft Windows Vista, Windows XP Home

More information

ISP and CodeVisionAVR C Compiler.hwp

ISP and CodeVisionAVR C Compiler.hwp USBISP V3.0 & P-AVRISP V1.0 with CodeVisionAVR C Compiler http://www.avrmall.com/ November 12, 2007 Copyright (c) 2003-2008 All Rights Reserved. USBISP V3.0 & P-AVRISP V1.0 with CodeVisionAVR C Compiler

More information

SQL Developer Connect to TimesTen 유니원아이앤씨 DB 기술지원팀 2010 년 07 월 28 일 문서정보 프로젝트명 SQL Developer Connect to TimesTen 서브시스템명 버전 1.0 문서명 작성일 작성자

SQL Developer Connect to TimesTen 유니원아이앤씨 DB 기술지원팀 2010 년 07 월 28 일 문서정보 프로젝트명 SQL Developer Connect to TimesTen 서브시스템명 버전 1.0 문서명 작성일 작성자 SQL Developer Connect to TimesTen 유니원아이앤씨 DB 팀 2010 년 07 월 28 일 문서정보 프로젝트명 SQL Developer Connect to TimesTen 서브시스템명 버전 1.0 문서명 작성일 2010-07-28 작성자 김학준 최종수정일 2010-07-28 문서번호 20100728_01_khj 재개정이력 일자내용수정인버전

More information

Keil Flexlm 라이선스 설명서

Keil Flexlm 라이선스 설명서 Copyright 2013 EMThink. All rights reserved. Date: 13 年 8 月 14 日 목차 라이선스서버의 HOSTID 찾기...3 라이선스파일만들기...5 라이선스서버프로그램다운로드하기...5 라이선스서버프로그램설치하기...6 라이선스파일수정하기...6 라이선스서버프로그램시작하기...7 라이선스서버프로그램종료하기...9 Page

More information

소개 Mac OS X (10.9, 10.10, 10.11, 10.12) 와 OKI 프린터호환성 Mac OS X 를사용하는 PC 에 OKI 프린터및복합기 (MFP) 제품을연결하여사용할때, 최고의성능을발휘할수있도록하는것이 OKI 의목 표입니다. 아래의문서는 OKI 프린터및

소개 Mac OS X (10.9, 10.10, 10.11, 10.12) 와 OKI 프린터호환성 Mac OS X 를사용하는 PC 에 OKI 프린터및복합기 (MFP) 제품을연결하여사용할때, 최고의성능을발휘할수있도록하는것이 OKI 의목 표입니다. 아래의문서는 OKI 프린터및 OKI 프린터호환성 Mac OS X 와호환성 Ma(10.9) Ma(10.10) Ma(10.11) Ma(10.12) 버전 : 7.8 날짜 : 2017-05-10 소개 Mac OS X (10.9, 10.10, 10.11, 10.12) 와 OKI 프린터호환성 Mac OS X 를사용하는 PC 에 OKI 프린터및복합기 (MFP) 제품을연결하여사용할때, 최고의성능을발휘할수있도록하는것이

More information

Raspbian 설치 라즈비안 OS (Raspbian OS) 라즈베리파이 3 Model B USB 마우스 USB 키보드 마이크로 SD 카드 마이크로 SD 카드리더기 HDM I 케이블모니터

Raspbian 설치 라즈비안 OS (Raspbian OS) 라즈베리파이 3 Model B USB 마우스 USB 키보드 마이크로 SD 카드 마이크로 SD 카드리더기 HDM I 케이블모니터 운영체제실습 Raspbian 설치 2017. 3 표월성 wspyo74@naver.com cherub.sungkyul.ac.kr 목차 Ⅰ. 설치 1. 라즈비안 (Raspbian 설치 ) 2. 설치후, 설정 설정사항 Raspbian 설치 라즈비안 OS (Raspbian OS) 라즈베리파이 3 Model B USB 마우스 USB 키보드 마이크로 SD 카드 마이크로

More information

Microsoft PowerPoint 통신 및 압축 명령어.ppt

Microsoft PowerPoint 통신 및 압축 명령어.ppt 컴퓨터특강 () 2006 년봄학기 문양세강원대학교컴퓨터과학과 PING 원격지컴퓨터의상태 (accessible 여부 ) 를확인 $ ping host-name // alive or dead check $ ping s host-name // packet 송수신확인 Page 2 1 TELNET (1/4) telnet 은원격지에있는상대방컴퓨터에자신의컴퓨터를접속하여,

More information

MF5900 Series MF Driver Installation Guide

MF5900 Series MF Driver Installation Guide 한국어 MF 드라이버설치설명서 사용자소프트웨어 CD-ROM................................................ 1.................................................................... 1..............................................................................

More information

USB 케이블만을이용한리눅스 NFS 개발환경 (VirtualBox) 최초작성 : 2010 년 10 월 21 일 작성자 : 김정현 수정내용 최초작성 by 김정현 스크립트추가, 설명보충 by 유형목 1. VritualBox

USB 케이블만을이용한리눅스 NFS 개발환경 (VirtualBox) 최초작성 : 2010 년 10 월 21 일 작성자 : 김정현 수정내용 최초작성 by 김정현 스크립트추가, 설명보충 by 유형목 1. VritualBox USB 케이블만을이용한리눅스 NFS 개발환경 (VirtualBox) 최초작성 : 2010 년 10 월 21 일 작성자 : 김정현 수정내용 2010. 10. 21. 최초작성 by 김정현 2010. 10. 24. 스크립트추가, 설명보충 by 유형목 1. VritualBox 설정 Windows 환경에서 VirtualBox 를설치한다음게스트 OS 로우분투리눅스를사용하는경우,

More information

Unix & Linux 개요 Company 서울대학교통계학과 2010년 2학기컴퓨터의개념및실습 ( Thanks to: cancho & facewhite from SPARC/KAIST, Bruce La Plante fro

Unix & Linux 개요 Company 서울대학교통계학과 2010년 2학기컴퓨터의개념및실습 (  Thanks to: cancho & facewhite from SPARC/KAIST, Bruce La Plante fro Uix & Liux 개요 Compay Logo @ 서울대학교통계학과 2010년 2학기컴퓨터의개념및실습 (http://dcom10.ez.ro/) Thaks to: cacho & facewhite from SPARC/KAIST, Bruce La Plate from Uiversity of Wiscosi, http://liuxvm.org, ad Wikipedia 목차

More information

지난시간에... 우리는 kernel compile을위하여 cross compile 환경을구축했음. UBUNTU 12.04에서 arm-2009q3를사용하여 간단한 c source를빌드함. 한번은 intel CPU를위한 gcc로, 한번은 ARM CPU를위한 gcc로. AR

지난시간에... 우리는 kernel compile을위하여 cross compile 환경을구축했음. UBUNTU 12.04에서 arm-2009q3를사용하여 간단한 c source를빌드함. 한번은 intel CPU를위한 gcc로, 한번은 ARM CPU를위한 gcc로. AR Configure Kernel Build Environment And kernel & root file system Build 2018-09-27 VLSI Design Lab 1 지난시간에... 우리는 kernel compile을위하여 cross compile 환경을구축했음. UBUNTU 12.04에서 arm-2009q3를사용하여 간단한 c source를빌드함.

More information

RHEV 2.2 인증서 만료 확인 및 갱신

RHEV 2.2 인증서 만료 확인 및 갱신 2018/09/28 03:56 1/2 목차... 1 인증서 확인... 1 인증서 종류와 확인... 4 RHEVM CA... 5 FQDN 개인 인증서... 5 레드햇 인증서 - 코드 서명 인증서... 6 호스트 인증... 7 참고사항... 8 관련링크... 8 AllThatLinux! - http://allthatlinux.com/dokuwiki/ rhev_2.2_

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 INSTALL LINUX Jo, Heeseung DOWNLOAD PROGRAMS Download VMWare player http://www.vmware.com/products/player/playerproevaluation.html Download Ubuntu iso file http://ubuntu.com - server, 64bit version http://cslab.jbnu.ac.kr/_down/ubuntu-18.04.2-live-serveramd64.iso

More information

PDF_Compass_32호-v3.pdf

PDF_Compass_32호-v3.pdf Design Compass는 특허청의 디자인맵 웹사이트에서 제공하는 디자인, 브랜드, 기술, 지식재산권에 관한 다양한 콘텐츠를 디자이너들의 입맛에 맞게 엮은 격월간 디자인 지식재산권 웹진입니다. * Design Compass는 저작이용이 허락된 서울서체(서울시)와 나눔글꼴(NHN)을 사용하여 제작되었습니다. 2 4 5 6 7 9 10 11 편집 / 디자인맵

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 Install Linux Jo, Heeseung Download Programs Download VMWare player http://www.vmware.com/products/player/playerproevaluation.html Download Ubuntu iso file http://cslab.jbnu.ac.kr/_down/ubuntu-16.04.2-desktopamd64.iso

More information

리눅스 프로세스 관리

리눅스 프로세스 관리 프로세스 (Process) Process 프로그램이나명령어를실행하면메모리에적재되어실제로실행되고있는상태를의미 이러한프로세스들은프로세스가시작하면서할당받는프로세스식별번호인 PID(Process ID), 해당프로세스를실행한부모프로세스를나타내는 PPID(Parent Process ID), UID 와 GID 정보를통해해당프로세스가어느사용자에속해있는지, 프로세스가파일에대해갖는권한및프로세스가실행된터미널,

More information

YUM(Yellowdog Updater,Modified) : RPM 패키지가저장된서버 ( 저장소 ) 로부터원하는패키지를자동으로설치한다. : YUM 도구는 RPM 의패키지의존성문제를해결

YUM(Yellowdog Updater,Modified) : RPM 패키지가저장된서버 ( 저장소 ) 로부터원하는패키지를자동으로설치한다. : YUM 도구는 RPM 의패키지의존성문제를해결 YUM(Yellowdog Updater,Modified) : RPM 패키지가저장된서버 ( 저장소 ) 로부터원하는패키지를자동으로설치한다. : YUM 도구는 RPM 의패키지의존성문제를해결해주어 RPM 패키지설치시자동적으로의존성문제를 처리하여 RPM 패키지를안전하게설치, 제거, 업그레이드등의작업을스스로하는도구 YUM 설정 (/etc/yum.conf) [main]

More information

메일서버등록제(SPF) 인증기능적용안내서 (HP-UX - postfix) OS Mail Server SPF 적용모듈 (Perl 기반) 작성기준 HP-UX 11.11i postfix spf-filter 년 6 월

메일서버등록제(SPF) 인증기능적용안내서 (HP-UX - postfix) OS Mail Server SPF 적용모듈 (Perl 기반) 작성기준 HP-UX 11.11i postfix spf-filter 년 6 월 메일서버등록제(SPF) 인증기능적용안내서 (HP-UX - postfix) OS Mail Server SPF 적용모듈 (Perl 기반) 작성기준 HP-UX 11.11i postfix 2.7.1 spf-filter 1.0 2016 년 6 월 목 차 I. 개요 1 1. SPF( 메일서버등록제) 란? 1 2. SPF 를이용한이메일인증절차 1 II. postfix,

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 Ubuntu 13.04 설치매뉴얼 작성일자 : 2013.05 cafe24 IDC 사업팀 설치이미지부팅 1. Ubuntu CD(DVD) 를넣고해당미디어로부팅을시킵니다. 2. 처음설치화면에서한국어를선택합니다. Ubuntu 설치 1. 우분투서버설치를선택합니다. 번역안내 1. 한국어설정에대한안내화면이출력됩니다. 아직은번역이완벽하지않다는내용임으로 무시하고 < 예 >

More information

이도경, 최덕재 Dokyeong Lee, Deokjai Choi 1. 서론

이도경, 최덕재 Dokyeong Lee, Deokjai Choi 1. 서론 이도경, 최덕재 Dokyeong Lee, Deokjai Choi 1. 서론 2. 관련연구 2.1 MQTT 프로토콜 Fig. 1. Topic-based Publish/Subscribe Communication Model. Table 1. Delivery and Guarantee by MQTT QoS Level 2.1 MQTT-SN 프로토콜 Fig. 2. MQTT-SN

More information

Microsoft PowerPoint UNIX Shell.pptx

Microsoft PowerPoint UNIX Shell.pptx UNIX SHELL 문양세강원대학교 IT 특성화대학컴퓨터과학전공 Shell? Shell 이란명령어해석기 (Command Processor or Command Interpreter): 사용자가입력하는명령을읽고해석하는프로그램 프로그래밍언어 : Shell 이해석할수있는스크립트 (shell script) 라는프로그램을작성 유닉스를사용하는데있어주요한인터페이스 Page

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 공개 SW 솔루션설치 & 활용가이드 시스템 SW > 운영체제 Open Source Software Installation & Application Guide 제대로배워보자 How to Use Open Source Software CONTENTS 1. 개요 2. 기능요약 3. 실행환경 4. 설치및실행 5. 기능소개 6. 활용예제 7. FAQ 8. 용어정리 -

More information

네이버블로그 :: 포스트내용 Print VMw are 에서 Linux 설치하기 (Centos 6.3, 리눅스 ) Linux 2013/02/23 22:52 /carrena/ VMware 에서 l

네이버블로그 :: 포스트내용 Print VMw are 에서 Linux 설치하기 (Centos 6.3, 리눅스 ) Linux 2013/02/23 22:52   /carrena/ VMware 에서 l VMw are 에서 Linux 설치하기 (Centos 6.3, 리눅스 ) Linux 2013/02/23 22:52 http://blog.naver.com /carrena/50163909320 VMware 에서 linux 설치하기 linux 는다양한버전이존재합니다. OS 자체가오픈소스이기때문에 redhat fedora, 우분투, centos 등등 100 가지가넘는버전이존재함

More information

메일서버등록제(SPF) 인증기능적용안내서 (AIX - sendmail) OS Mail Server SPF 적용모듈 (Perl 기반) 작성기준 AIX 5.3 sendmail spf-filter 년 6 월

메일서버등록제(SPF) 인증기능적용안내서 (AIX - sendmail) OS Mail Server SPF 적용모듈 (Perl 기반) 작성기준 AIX 5.3 sendmail spf-filter 년 6 월 메일서버등록제(SPF) 인증기능적용안내서 (AIX - sendmail) OS Mail Server SPF 적용모듈 (Perl 기반) 작성기준 AIX 5.3 sendmail 8.13.4 spf-filter 1.0 2016 년 6 월 목 차 I. 개요 1 1. SPF( 메일서버등록제) 란? 1 2. SPF 를이용한이메일인증절차 1 II. sendmail, SPF

More information

Install stm32cubemx and st-link utility

Install stm32cubemx and st-link utility STM32CubeMX and ST-LINK Utility for STM32 Development 본문서는 ST Microelectronics 의 ARM Cortex-M 시리즈 Microcontroller 개발을위해제공되는 STM32CubeMX 와 STM32 ST-LINK Utility 프로그램의설치과정을설명합니다. 본문서는 Microsoft Windows 7

More information

Discrete Mathematics

Discrete Mathematics 컴퓨터특강 () 2005 년봄학기 문양세컴퓨터과학과강원대학교자연과학대학 PING 원격지컴퓨터의상태 (accessible 여부 ) 를확인 $ ping host-name // alive or dead check $ ping s host-name // packet 송수신확인 Page 2 TELNET (1/4) telnet 은원격지에있는상대방컴퓨터에자신의컴퓨터를접속하여,

More information

untitled

untitled 시스템소프트웨어 : 운영체제, 컴파일러, 어셈블러, 링커, 로더, 프로그래밍도구등 소프트웨어 응용소프트웨어 : 워드프로세서, 스프레드쉬트, 그래픽프로그램, 미디어재생기등 1 n ( x + x +... + ) 1 2 x n 00001111 10111111 01000101 11111000 00001111 10111111 01001101 11111000

More information

슬라이드 1

슬라이드 1 - 1 - 전자정부모바일표준프레임워크실습 LAB 개발환경 실습목차 LAB 1-1 모바일프로젝트생성실습 LAB 1-2 모바일사이트템플릿프로젝트생성실습 LAB 1-3 모바일공통컴포넌트생성및조립도구실습 - 2 - LAB 1-1 모바일프로젝트생성실습 (1/2) Step 1-1-01. 구현도구에서 egovframe>start>new Mobile Project 메뉴를선택한다.

More information

1. Windows 설치 (Client 설치 ) 원하는위치에다운받은발송클라이언트압축파일을해제합니다. Step 2. /conf/config.xml 파일수정 conf 폴더에서 config.xml 파일을텍스트에디터를이용하여 Open 합니다. config.xml 파일에서, 아

1. Windows 설치 (Client 설치 ) 원하는위치에다운받은발송클라이언트압축파일을해제합니다. Step 2. /conf/config.xml 파일수정 conf 폴더에서 config.xml 파일을텍스트에디터를이용하여 Open 합니다. config.xml 파일에서, 아 LG U+ SMS/MMS 통합클라이언트 LG U+ SMS/MMS Client Simple Install Manual LG U+ SMS/MMS 통합클라이언트 - 1 - 간단설치매뉴얼 1. Windows 설치 (Client 설치 ) 원하는위치에다운받은발송클라이언트압축파일을해제합니다. Step 2. /conf/config.xml 파일수정 conf 폴더에서 config.xml

More information

커알못의 커널 탐방기 이 세상의 모든 커알못을 위해서

커알못의 커널 탐방기 이 세상의 모든 커알못을 위해서 커알못의 커널 탐방기 2015.12 이 세상의 모든 커알못을 위해서 개정 이력 버전/릴리스 0.1 작성일자 2015년 11월 30일 개요 최초 작성 0.2 2015년 12월 1일 보고서 구성 순서 변경 0.3 2015년 12월 3일 오탈자 수정 및 글자 교정 1.0 2015년 12월 7일 내용 추가 1.1 2015년 12월 10일 POC 코드 삽입 및 코드

More information

1) 인증서만들기 ssl]# cat >www.ucert.co.kr.pem // 설명 : 발급받은인증서 / 개인키파일을한파일로저장합니다. ( 저장방법 : cat [ 개인키

1) 인증서만들기 ssl]# cat   >www.ucert.co.kr.pem // 설명 : 발급받은인증서 / 개인키파일을한파일로저장합니다. ( 저장방법 : cat [ 개인키 Lighttpd ( 멀티도메인 ) SSL 인증서신규설치가이드. [ 고객센터 ] 한국기업보안. 유서트기술팀 1) 인증서만들기 [root@localhost ssl]# cat www.ucert.co.kr.key www.ucert.co.kr.crt >www.ucert.co.kr.pem // 설명 : 발급받은인증서 / 개인키파일을한파일로저장합니다. ( 저장방법 : cat

More information

Microsoft PowerPoint - 10Àå.ppt

Microsoft PowerPoint - 10Àå.ppt 10 장. DB 서버구축및운영 DBMS 의개념과용어를익힌다. 간단한 SQL 문법을학습한다. MySQL 서버를설치 / 운영한다. 관련용어 데이터 : 자료 테이블 : 데이터를표형식으로표현 레코드 : 테이블의행 필드또는컬럼 : 테이블의열 필드명 : 각필드의이름 데이터타입 : 각필드에입력할값의형식 학번이름주소연락처 관련용어 DB : 테이블의집합 DBMS : DB 들을관리하는소프트웨어

More information

임베디드시스템설계강의자료 4 (2014 년도 1 학기 ) 김영진 아주대학교전자공학과

임베디드시스템설계강의자료 4 (2014 년도 1 학기 ) 김영진 아주대학교전자공학과 임베디드시스템설계강의자료 4 (2014 년도 1 학기 ) 김영진 아주대학교전자공학과 Outline n n n n n n 보드개요보드연결필수패키지, Tool-Chain 설치 Kernel, file system build Fastboot 및 Tera Term설치 Kernel, file system 이미지전송및설치 - 2 - Young-Jin Kim X-Hyper320TKU

More information

Microsoft Word - ijungbo1_13_02

Microsoft Word - ijungbo1_13_02 [ 인터넷정보관리사필기 ] 기출문제 (11) 1 1. 지금부터인터넷정보관리사필기기출문제 (11) 를풀어보겠습니다. 2. 홈페이지제작할때유의할점으로가장거리가먼것은무엇일까요? 3. 정답은 ( 라 ) 입니다. 홈페이지제작시유의할점으로는로딩속도를고려하며, 사용자중심의인터페이스로제작하고, 이미지의크기는적당하게조절하여야한다. [ 인터넷정보관리사필기 ] 기출문제 (11)

More information

Office 365 사용자 가이드

Office 365 사용자 가이드 [ 여기에입력 ] Office 365 사용자가이드 OFFICE 365 모바일설정 목차 1. 모바일에메일계정추가하기... 2 2. Lync 2013 App 설치하기... 7 3. Office Mobile App 설치하기... 10 4. Office for ipad 설치하기... 16-1 - 모바일기기에 Office 365 를설정해보세요. 모바일기기에 Office

More information

Microsoft PowerPoint UNIX Shell.ppt

Microsoft PowerPoint UNIX Shell.ppt 컴퓨터특강 () 2006 년봄학기 문양세강원대학교컴퓨터과학과 Shell? Shell이란명령어해석기 (Command Processor or Command Interpreter): 사용자가입력하는명령을읽고해석하는프로그램프로그래밍언어 : Shell이해석할수있는스크립트 (shell script) 라는프로그램을작성유닉스를사용하는데있어주요한인터페이스 Page 2 1 Shell

More information

Microsoft Word - src.doc

Microsoft Word - src.doc IPTV 서비스탐색및콘텐츠가이드 RI 시스템운용매뉴얼 목차 1. 서버설정방법... 5 1.1. 서비스탐색서버설정... 5 1.2. 컨텐츠가이드서버설정... 6 2. 서버운용방법... 7 2.1. 서비스탐색서버운용... 7 2.1.1. 서비스가이드서버실행... 7 2.1.2. 서비스가이드정보확인... 8 2.1.3. 서비스가이드정보추가... 9 2.1.4. 서비스가이드정보삭제...

More information

Secure Programming Lecture1 : Introduction

Secure Programming Lecture1 : Introduction Malware and Vulnerability Analysis Lecture3-2 Malware Analysis #3-2 Agenda 안드로이드악성코드분석 악성코드분석 안드로이드악성코드정적분석 APK 추출 #1 adb 명령 안드로이드에설치된패키지리스트추출 adb shell pm list packages v0nui-macbook-pro-2:lecture3 v0n$

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 Install Linux Jo, Heeseung Download Programs On the class web page 2 가상머신 (Virtual Machine) 의소개 지금쓰는 Windows 를그대로사용하면서도여러대의리눅스서버를운영하는효과를내는프로그램 1 대의 PC 에서추가로 3 개의가상머신을구동한화면 3 Virtual Machines Host computer

More information

목차 1. 시스템요구사항 암호및힌트설정 ( 윈도우 ) JetFlash Vault 시작하기 ( 윈도우 ) JetFlash Vault 옵션 ( 윈도우 )... 9 JetFlash Vault 설정... 9 JetFlash Vault

목차 1. 시스템요구사항 암호및힌트설정 ( 윈도우 ) JetFlash Vault 시작하기 ( 윈도우 ) JetFlash Vault 옵션 ( 윈도우 )... 9 JetFlash Vault 설정... 9 JetFlash Vault 사용자매뉴얼 JetFlash Vault 100 ( 버전 1.0) 1 목차 1. 시스템요구사항... 3 2. 암호및힌트설정 ( 윈도우 )... 3 3. JetFlash Vault 시작하기 ( 윈도우 )... 7 4. JetFlash Vault 옵션 ( 윈도우 )... 9 JetFlash Vault 설정... 9 JetFlash Vault 찾아보기... 10 JetFlash

More information

Microsoft Word - windows server 2003 수동설치_non pro support_.doc

Microsoft Word - windows server 2003 수동설치_non pro support_.doc Windows Server 2003 수동 설치 가이드 INDEX 운영체제 설치 준비과정 1 드라이버를 위한 플로피 디스크 작성 2 드라이버를 위한 USB 메모리 작성 7 운영체제 설치 과정 14 Boot Sequence 변경 14 컨트롤러 드라이버 수동 설치 15 운영체제 설치 17 운영체제 설치 준비 과정 Windows Server 2003 에는 기본적으로

More information

Microsoft PowerPoint App Fundamentals[Part1](1.0h).pptx

Microsoft PowerPoint App Fundamentals[Part1](1.0h).pptx To be an Android Expert 문양세강원대학교 IT 대학컴퓨터학부 애플리케이션기초 애플리케이션컴포넌트 액티비티와태스크 Part 1 프로세스와쓰레드 컴포넌트생명주기 Part 2 2 Library Java (classes) aapk.apk (android package) identifiers Resource & Configuration aapk: android

More information

기존에 Windchill Program 이 설치된 Home Directory 를 선택해준다. 프로그램설치후설치내역을확인해보면 Adobe Acrobat 6.0 Support 내역을확인할수 있다.

기존에 Windchill Program 이 설치된 Home Directory 를 선택해준다. 프로그램설치후설치내역을확인해보면 Adobe Acrobat 6.0 Support 내역을확인할수 있다. PDMLink 에등록된 Office 문서들의 PDF 문서변환기능및 Viewer 기능을알아보자 PDM Link에서지원하는 [Product View Document Support] 기능은 Windows-Base 기반의 Microsoft Office 문서들을 PDMLink용 Viewer인 Product View를통한읽기가가능한 PDF Format 으로변환하는기능이다.

More information

<4D F736F F F696E74202D20B8AEB4AABDBA20BFC0B7F920C3B3B8AEC7CFB1E22E BC8A3C8AF20B8F0B5E55D>

<4D F736F F F696E74202D20B8AEB4AABDBA20BFC0B7F920C3B3B8AEC7CFB1E22E BC8A3C8AF20B8F0B5E55D> 리눅스 오류처리하기 2007. 11. 28 안효창 라이브러리함수의오류번호얻기 errno 변수기능오류번호를저장한다. 기본형 extern int errno; 헤더파일 라이브러리함수호출에실패했을때함수예 정수값을반환하는함수 -1 반환 open 함수 포인터를반환하는함수 NULL 반환 fopen 함수 2 유닉스 / 리눅스 라이브러리함수의오류번호얻기 19-1

More information

Snort Install Manual Ad2m VMware libnet tar.gz DebianOS libpcap tar.gz Putty snort tar.gz WinSCP snort rules 1. 첫번째로네트워크설정 1) ifconf

Snort Install Manual Ad2m VMware libnet tar.gz DebianOS libpcap tar.gz Putty snort tar.gz WinSCP snort rules 1. 첫번째로네트워크설정 1) ifconf Snort Install Manual Ad2m VMware libnet-1.1.5.tar.gz DebianOS libpcap-1.1.1.tar.gz Putty snort-2.8.6.tar.gz WinSCP snort rules 1. 첫번째로네트워크설정 1) ifconfig 명령어로현재 IP를확인해본다. 2) vi /etc/network/interfaces 네트워크설정파일에아래와같이설정을해준다.

More information

< 목차 > Ⅰ. 개요 3 Ⅱ. 실시간스팸차단리스트 (RBL) ( 간편설정 ) 4 1. 메일서버 (Exchange Server 2007) 설정변경 4 2. 스팸차단테스트 10

< 목차 > Ⅰ. 개요 3 Ⅱ. 실시간스팸차단리스트 (RBL) ( 간편설정 ) 4 1. 메일서버 (Exchange Server 2007) 설정변경 4 2. 스팸차단테스트 10 (https://www.kisarbl.or.kr) < 목차 > Ⅰ. 개요 3 Ⅱ. 실시간스팸차단리스트 (RBL) ( 간편설정 ) 4 1. 메일서버 (Exchange Server 2007) 설정변경 4 2. 스팸차단테스트 10 Ⅰ. 개요 실시간스팸차단리스트 (RBL) 는메일서버를운영하는누구나손쉽게효과적으로스팸수신을차단하는데이용할수있도록한국인터넷진흥원 (KISA)

More information

ThinkVantage Fingerprint Software

ThinkVantage Fingerprint Software ThinkVantage 지문 인식 소프트웨어 First Edition (August 2005) Copyright Lenovo 2005. Portions Copyright International Business Machines Corporation 2005. All rights reserved. U.S. GOVERNMENT USERS RESTRICTED RIGHTS:

More information

Microsoft PowerPoint - 02_Linux_Fedora_Core_8_Vmware_Installation [호환 모드]

Microsoft PowerPoint - 02_Linux_Fedora_Core_8_Vmware_Installation [호환 모드] 리눅스 설치 Vmware를 이용한 Fedora Core 8 설치 소프트웨어실습 1 Contents 가상 머신 실습 환경 구축 Fedora Core 8 설치 가상 머신 가상 머신 가상 머신의 개념 VMware의 설치 VMware : 가상 머신 생성 VMware의 특징 실습 환경 구축 실습 환경 구축 Fedora Core 8 설치 가상 머신의 개념 가상 머신 (Virtual

More information

Studuino소프트웨어 설치

Studuino소프트웨어 설치 Studuino 프로그래밍환경 Studuino 소프트웨어설치 본자료는 Studuino 프로그래밍환경설치안내서입니다. Studuino 프로그래밍 환경의갱신에따라추가 / 수정될수있습니다. 목차 1. 소개... 1 2. Windows... 2 2.1. 프로그래밍환경설치... 2 2.1.1. 웹설치버전설치방법... 2 2.2. Studuino 프로그래밍환경실행...

More information

Adobe Flash 취약점 분석 (CVE-2012-0754)

Adobe Flash 취약점 분석 (CVE-2012-0754) 기술문서 14. 08. 13. 작성 GNU C library dynamic linker $ORIGIN expansion Vulnerability Author : E-Mail : 윤지환 131ackcon@gmail.com Abstract 2010 년 Tavis Ormandy 에 의해 발견된 취약점으로써 정확한 명칭은 GNU C library dynamic linker

More information

<4D F736F F D D31312D30312D53572D30312DBBE7BFEBC0DABCB3B8EDBCAD5FBFDCBACEB9E8C6F7BFEB2E646F63>

<4D F736F F D D31312D30312D53572D30312DBBE7BFEBC0DABCB3B8EDBCAD5FBFDCBACEB9E8C6F7BFEB2E646F63> SAM4S Printer Driver Installer 달리명시하지않은한, 인쇄또는복사된문서는통제하지않는문서임 목 차 1. 1. WINDOWS DRIVER INSTALLER 설치 설치...... 2 2. 프린터추가...... 5 3. 프린터제거...... 19 4. 프린터추가 / 제거선택...... 21 5. 프로그램추가 / 제거...... 21 SHC- 11-01-

More information

10 강. 쉘스크립트 l 쉘스크립트 Ÿ 쉘은명령어들을연속적으로실행하는인터프리터환경을제공 Ÿ 쉘스크립트는제어문과변수선언등이가능하며프로그래밍언어와유사 Ÿ 프로그래밍언어와스크립트언어 -프로그래밍언어를사용하는경우소스코드를컴파일하여실행가능한파일로만들어야함 -일반적으로실행파일은다

10 강. 쉘스크립트 l 쉘스크립트 Ÿ 쉘은명령어들을연속적으로실행하는인터프리터환경을제공 Ÿ 쉘스크립트는제어문과변수선언등이가능하며프로그래밍언어와유사 Ÿ 프로그래밍언어와스크립트언어 -프로그래밍언어를사용하는경우소스코드를컴파일하여실행가능한파일로만들어야함 -일반적으로실행파일은다 10 강. 쉘스크립트 쉘스크립트 쉘은명령어들을연속적으로실행하는인터프리터환경을제공 쉘스크립트는제어문과변수선언등이가능하며프로그래밍언어와유사 프로그래밍언어와스크립트언어 -프로그래밍언어를사용하는경우소스코드를컴파일하여실행가능한파일로만들어야함 -일반적으로실행파일은다른운영체제로이식되지않음 -스크립트언어를사용하면컴파일과정이없고인터프리터가소스파일에서명령문을판독하여각각의명령을수행

More information

Cisco FirePOWER 호환성 가이드

Cisco FirePOWER 호환성 가이드 Cisco 호환성가이드 Cisco 호환성 이문서에서는 Cisco 소프트웨어와하드웨어의호환성및요건을다룹니다. 추가 릴리스또는제품정보는다음을참조하십시오. 설명서로드맵 : http://www.cisco.com/c/en/us/td/docs/security/firesight/ roadmap/firesight-roadmap.html Cisco ASA 호환성가이드 : http://www.cisco.com/c/en/us/td/docs/security/asa/compatibility/

More information

Microsoft PowerPoint 웹 연동 기술.pptx

Microsoft PowerPoint 웹 연동 기술.pptx 웹프로그래밍및실습 ( g & Practice) 문양세강원대학교 IT 대학컴퓨터과학전공 URL 분석 (1/2) URL (Uniform Resource Locator) 프로토콜, 호스트, 포트, 경로, 비밀번호, User 등의정보를포함 예. http://kim:3759@www.hostname.com:80/doc/index.html URL 을속성별로분리하고자할경우

More information

Slide 1

Slide 1 Java 기반의오픈소스 GIS(GeoServer, udig) 를지원하는국내공간 DBMS 드라이버의개발 2013. 08. 28. 김기웅 (socoooooool@gmail.com) 임영현 (yhlim0129@gmail.com) 이민파 (mapplus@gmail.com) PAGE 1 1 기술개발의목표및내용 2 기술개발현황 3 커뮤니티운영계획 4 활용방법및시연 PAGE

More information

1. efolder 시스템구성 A. DB B. apache - mod-perl - PHP C. SphinxSearch ( 검색서비스 ) D. File Storage 2. efolder 설치순서 A. DB (MySQL) B. efolder Service - efolder

1. efolder 시스템구성 A. DB B. apache - mod-perl - PHP C. SphinxSearch ( 검색서비스 ) D. File Storage 2. efolder 설치순서 A. DB (MySQL) B. efolder Service - efolder Embian efolder 설치가이드 efolder 시스템구성 efolder 설치순서 Installation commands 1. efolder 시스템구성 A. DB B. apache - mod-perl - PHP C. SphinxSearch ( 검색서비스 ) D. File Storage 2. efolder 설치순서 A. DB (MySQL) B. efolder

More information

Microsoft PowerPoint SDK설치.HelloAndroid(1.5h).pptx

Microsoft PowerPoint SDK설치.HelloAndroid(1.5h).pptx To be an Android Expert 문양세강원대학교 IT 대학컴퓨터학부 개발환경구조및설치순서 JDK 설치 Eclipse 설치 안드로이드 SDK 설치 ADT(Androd Development Tools) 설치 AVD(Android Virtual Device) 생성 Hello Android! 2 Eclipse (IDE) JDK Android SDK with

More information

<BFECBAD0C5F52DBBE7C0CCC1EE2DC1F8C2A52DBED5BACEBCD32E687770>

<BFECBAD0C5F52DBBE7C0CCC1EE2DC1F8C2A52DBED5BACEBCD32E687770> 역자서문 역자서문 기존운영체제의대안으로여겨지며인터넷의발달과함께대중적으로급속히확산되던리눅스도어느덧 18년이흘러운영체제로서는성숙기에접어들었다고할수있다. 그동안리눅스도많은발전을이루어상용운영체제못지않은기능과 GUI 환경을제공하게되었고 SMB(Small and Midsize Business) 시장을벗어나기업및인터넷포털등의핵심시스템으로써의역할을담당하고있다. 대표적리눅스배포판가운데하나인우분투리눅스는안정적인지원과더불어커뮤니티활동이활발하기로유명한리눅스시스템이다.

More information

Microsoft PowerPoint - chap02-C프로그램시작하기.pptx

Microsoft PowerPoint - chap02-C프로그램시작하기.pptx #include int main(void) { int num; printf( Please enter an integer "); scanf("%d", &num); if ( num < 0 ) printf("is negative.\n"); printf("num = %d\n", num); return 0; } 1 학습목표 을 작성하면서 C 프로그램의

More information

Microsoft Word - CPL-TR wireshark.doc

Microsoft Word - CPL-TR wireshark.doc Protocol Analyzer: Wireshark 설치가이드 2008 년 10 월 경북대학교통신프로토콜연구실 김지인 (jiin16@gmail.com) 요약 현재다양한 Protocol Analyzer가존재하고있다. 이문서는그중하나인 Wireshark에대한일종의매뉴얼로 Wireshark에대한정보와그설치법에대해정리한것이다. 목 차 1. 서론... 2 2. WIRESHARK란?...

More information

1,000 AP 20,000 ZoneDirector IT 5, WLAN. ZoneFlex AP ZoneDirector. WLAN. WLAN AP,,,,,,., Wi-Fi. AP. PSK PC. VLAN WLAN.. ZoneDirector 5000 WLAN L

1,000 AP 20,000 ZoneDirector IT 5, WLAN. ZoneFlex AP ZoneDirector. WLAN. WLAN AP,,,,,,., Wi-Fi. AP. PSK PC. VLAN WLAN.. ZoneDirector 5000 WLAN L 1,000 AP 20,000 ZoneDirector 5000. IT 5, WLAN. ZoneFlex AP ZoneDirector. WLAN. WLAN AP,,,,,,., Wi-Fi. AP. PSK PC. VLAN WLAN.. WLAN LAN Ruckus Wireless (ZD5000),, WLAN. 20,000 2,048 WLAN ZD5000 1,000 ZoneFlex

More information

운영체제실습_명령어

운영체제실습_명령어 운영체제실습 리눅스네트워크기본개념및설정 서 기옥 Contents 네트워크용어정의 IP 주소 네트워크기본명령어 네트워크관리명령어 네트워크설정파일 telnet 서버설정 네트워크용어정의 네트워크 (Network) : 전자적으로데이터를주고받기위한목적으로연결된 2 개이상의컴퓨터시스템 IP 주소와 Ethernet 주소 IP 주소 : 네트워크에연결된시스템을구분하는소프트웨어적인주소

More information

슬라이드 1

슬라이드 1 전자정부개발프레임워크 1 일차실습 LAB 개발환경 - 1 - 실습목차 LAB 1-1 프로젝트생성실습 LAB 1-2 Code Generation 실습 LAB 1-3 DBIO 실습 ( 별첨 ) LAB 1-4 공통컴포넌트생성및조립도구실습 LAB 1-5 템플릿프로젝트생성실습 - 2 - LAB 1-1 프로젝트생성실습 (1/2) Step 1-1-01. 구현도구에서 egovframe>start>new

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 오픈소스소프트웨어개발입문 (CP33992) Linux 명령어사용법 부산대학교공과대학정보컴퓨터공학부 학습목표 리눅스시스템에서프로그래밍을개발하는데유용한다양한유닉스 쉘명령어사용법을알수있다. 2 C 프로그래밍기초연습 아래의프로그램을 vi 로작성하시오 $ vi myprog.c #include int main() { printf( Hello Linux\n

More information

작성자 : 기술지원부 김 삼 수

작성자 : 기술지원부 김 삼 수 작성자 : 기술지원부김삼수 qpopper 설치 qpopper란무엇인가? 메일수신을하기위해필요한프로그램으로 qpopper는가장인기있는 email 클라이언트에의해사용되는인터넷 email 다운로딩을위한 POP3프로토콜을사용합니다. 그러나 qpopper는 sendmail이나 smail과같이 SMTP프로토콜은포함하고있지않습니다. (

More information

벤처연구사업(전동휠체어) 평가

벤처연구사업(전동휠체어) 평가 운영체제실습 Raspbian 설치 2019. 3 표월성 wspyo74@naver.com cherub.sungkyul.ac.kr 목차 Ⅰ. 개요 1. 설치전준비시항 - H/W 및 S/W - Raspbian 이미지파일 2. 라즈비안 (Raspbian) 설치 - Destop 설치 ( 가상화시스템이용 ) - NOOBS를이용한설치 - Raspbian 이미지를이용한설치

More information

1) 인증서만들기 ssl]# cat >www.ucert.co.kr.pem // 설명 : 발급받은인증서 / 개인키파일을한파일로저장합니다. ( 저장방법 : cat [ 개인키

1) 인증서만들기 ssl]# cat   >www.ucert.co.kr.pem // 설명 : 발급받은인증서 / 개인키파일을한파일로저장합니다. ( 저장방법 : cat [ 개인키 Lighttpd ( 단일도메인 ) SSL 인증서신규설치가이드. [ 고객센터 ] 한국기업보안. 유서트기술팀 1) 인증서만들기 [root@localhost ssl]# cat www.ucert.co.kr.key www.ucert.co.kr.crt >www.ucert.co.kr.pem // 설명 : 발급받은인증서 / 개인키파일을한파일로저장합니다. ( 저장방법 : cat

More information

[ 컴퓨터시스템 ] 3 주차 1 차시. 디렉토리사이의이동 3 주차 1 차시디렉토리사이의이동 학습목표 1. pwd 명령을사용하여현재디렉토리를확인할수있다. 2. cd 명령을사용하여다른디렉토리로이동할수있다. 3. ls 명령을사용하여디렉토리내의파일목록을옵션에따라다양하게확인할수

[ 컴퓨터시스템 ] 3 주차 1 차시. 디렉토리사이의이동 3 주차 1 차시디렉토리사이의이동 학습목표 1. pwd 명령을사용하여현재디렉토리를확인할수있다. 2. cd 명령을사용하여다른디렉토리로이동할수있다. 3. ls 명령을사용하여디렉토리내의파일목록을옵션에따라다양하게확인할수 3 주차 1 차시디렉토리사이의이동 학습목표 1. pwd 명령을사용하여현재디렉토리를확인할수있다. 2. cd 명령을사용하여다른디렉토리로이동할수있다. 3. ls 명령을사용하여디렉토리내의파일목록을옵션에따라다양하게확인할수있다. 학습내용 1 : 현재디렉토리확인 1. 홈디렉토리 - 로그인을한후, 사용자가기본으로놓이게되는디렉토리위치를홈디렉토리 (home directory)

More information

제1장 Unix란 무엇인가?

제1장  Unix란 무엇인가? 1 1 장유닉스 / 리눅스소개 강의목적및내용 강의목적 유닉스 / 리눅스시스템의체계적이해 시스템프로그래밍능력향상 강의내용 리눅스시스템프로그래밍 시스템호출을이용한 C 프로그래밍 주요프로그래밍주제 파일 프로세스 메모리 프로세스사이의통신 2 3 1.1 왜리눅스인가? 동기 유닉스 / 리눅스운영체제 1970 년대초에 AT&T 벨연구소에서개발된이후로지속적으로발전 스마트폰,

More information

제품소개 이매뉴얼은빅솔론프린터제품을 ios 환경에서사용할수있는유틸리티에대해서기술되어있습니다. 제품을새로구입하신분들은사용전에이설명서에있는내용을주의깊게읽어보시기바랍니다. 저희 ( 주 ) 빅솔론은제품의기능과품질향상을위하여지속적인개선을하고있습니다. 이로인하여제품의사양과매뉴얼의

제품소개 이매뉴얼은빅솔론프린터제품을 ios 환경에서사용할수있는유틸리티에대해서기술되어있습니다. 제품을새로구입하신분들은사용전에이설명서에있는내용을주의깊게읽어보시기바랍니다. 저희 ( 주 ) 빅솔론은제품의기능과품질향상을위하여지속적인개선을하고있습니다. 이로인하여제품의사양과매뉴얼의 소프트웨어매뉴얼 Easy Setup Utility ios Rev. 1.00 http://www.bixolon.com 제품소개 이매뉴얼은빅솔론프린터제품을 ios 환경에서사용할수있는유틸리티에대해서기술되어있습니다. 제품을새로구입하신분들은사용전에이설명서에있는내용을주의깊게읽어보시기바랍니다. 저희 ( 주 ) 빅솔론은제품의기능과품질향상을위하여지속적인개선을하고있습니다. 이로인하여제품의사양과매뉴얼의내용은사전통보없이변경될수있습니다.

More information

1. 자바프로그램기초 및개발환경 2 장 & 3 장. 자바개발도구 충남대학교 컴퓨터공학과

1. 자바프로그램기초 및개발환경 2 장 & 3 장. 자바개발도구 충남대학교 컴퓨터공학과 1. 자바프로그램기초 및개발환경 2 장 & 3 장. 자바개발도구 충남대학교 컴퓨터공학과 학습내용 1. Java Development Kit(JDK) 2. Java API 3. 자바프로그래밍개발도구 (Eclipse) 4. 자바프로그래밍기초 2 자바를사용하려면무엇이필요한가? 자바프로그래밍개발도구 JDK (Java Development Kit) 다운로드위치 : http://www.oracle.com/technetwork/java/javas

More information

/chroot/lib/ /chroot/etc/

/chroot/lib/ /chroot/etc/ 구축 환경 VirtualBox - Fedora 15 (kernel : 2.6.40.4-5.fc15.i686.PAE) 작동 원리 chroot유저 ssh 접속 -> 접속유저의 홈디렉토리 밑.ssh의 rc 파일 실행 -> daemonstart실행 -> daemon 작동 -> 접속 유저만의 Jail 디렉토리 생성 -> 접속 유저의.bashrc 의 chroot 명령어

More information

경우 1) 80GB( 원본 ) => 2TB( 복사본 ), 원본 80GB 는 MBR 로디스크초기화하고 NTFS 로포맷한경우 복사본 HDD 도 MBR 로디스크초기화되고 80GB 만큼포맷되고나머지영역 (80GB~ 나머지부분 ) 은할당되지않음 으로나온다. A. Window P

경우 1) 80GB( 원본 ) => 2TB( 복사본 ), 원본 80GB 는 MBR 로디스크초기화하고 NTFS 로포맷한경우 복사본 HDD 도 MBR 로디스크초기화되고 80GB 만큼포맷되고나머지영역 (80GB~ 나머지부분 ) 은할당되지않음 으로나온다. A. Window P Duplicator 는기본적으로원본하드디스크를빠르게복사본하드디스크에복사하는기능을하는것입니다.. 복사본 하드디스크가원본하드디스크와똑같게하는것을목적으로하는것이어서저용량에서고용량으로복사시몇 가지문제점이발생할수있습니다. 하드디스크는사용하려면, 디스크초기화를한후에포맷을해야사용가능합니다. Windows PC는 MBR과 GPT 2 개중에 1개로초기화합니다. -Windows

More information

IP 심화 라우팅프로토콜적용시 라우팅테이블에서 이니셜이있는네트워크를설정하는것 : onnected 직접연결된네트워크를의미한다. 그러므로라우팅은 나는이런네트워크와연결되어있다. 를직접연결된라우터들에게알려주는것 1>en 1#conf t 1(config)#router rip 1

IP 심화 라우팅프로토콜적용시 라우팅테이블에서 이니셜이있는네트워크를설정하는것 : onnected 직접연결된네트워크를의미한다. 그러므로라우팅은 나는이런네트워크와연결되어있다. 를직접연결된라우터들에게알려주는것 1>en 1#conf t 1(config)#router rip 1 IP 심화 º 각 P 의게이트웨이는해당네트워크의마지막주소를사용한다. - P1 (210.220.10.1/26) 의게이트웨이 (5의 Fa0/0) : 210.220.10.63 /26 = 255.255.255.192 호스트비트수 : 32-26 = 6 비트 => = 64 그러므로 P1의 IP 210.220.10.1 중서브넷마스크에의거 26비트는변함이없고, 나머지 6비트가호스트비트로변하므로

More information

Microsoft PowerPoint - comp_prac_081223_2.pptx

Microsoft PowerPoint - comp_prac_081223_2.pptx Computer Programming Practice (2008 Winter) Practice 2 기본 Unix/Linux 명령어숙지 2008. 12. 23 Contents Linux commands Basic commands File and Directory User Data Filtering Process Etc Conclusion & Recommended

More information

다른 JSP 페이지호출 forward() 메서드 - 하나의 JSP 페이지실행이끝나고다른 JSP 페이지를호출할때사용한다. 예 ) <% RequestDispatcher dispatcher = request.getrequestdispatcher(" 실행할페이지.jsp");

다른 JSP 페이지호출 forward() 메서드 - 하나의 JSP 페이지실행이끝나고다른 JSP 페이지를호출할때사용한다. 예 ) <% RequestDispatcher dispatcher = request.getrequestdispatcher( 실행할페이지.jsp); 다른 JSP 페이지호출 forward() 메서드 - 하나의 JSP 페이지실행이끝나고다른 JSP 페이지를호출할때사용한다. 예 ) RequestDispatcher dispatcher = request.getrequestdispatcher(" 실행할페이지.jsp"); dispatcher.forward(request, response); - 위의예에서와같이 RequestDispatcher

More information