디시인사이드 갤러리

갤러리 이슈박스, 최근방문 갤러리

갤러리 본문 영역

리눅스를 공부 첫째날

펔끄유갤로그로 이동합니다. 2013.01.11 22:04:41
조회 324 추천 1 댓글 6




리눅스를 공부하겠다고 마음먹은지 3~4개월 됬지만 설치만하고 전혀 손대지 않은것에 나자신에 대해 매우 한심함을 느끼고

오늘부터 공부를 시작하며 꾸준히 작성해서 내용을 남김과 동시에 동기부여를 하기위해 시작한다.


리눅스를 공부하게 된 동기는 소켓 프로그래밍에 관심을 갖게 되었고 epoll이란 서버모델은 리눅스에서 사용하는 모델이란것을 알았고

윈도우즈의 IOCP모델과 쌍벽을 이루는 서버모델이라는 것을 알게됬다.

또한 윈도우즈보다 리눅스가 서버에 많이 사용된다고 해서 흥미가 생기게 되어 하고자 마음 먹었다. 

윈도우즈 소켓프로그래밍도 멀티 스레드 모델만 해본 초급수준인데 리눅스를 공부하는것이 무리라고 생각할수있지만, 어차피 근성상 소켓프로그래밍도 딱히 깊게 할것 같지가 않기에 이것저것 넓게라도 해보기로 하겠다.

리눅스는 리누스 토발즈가 멀티 태스킹이 가능한 커널을만들면서 시작됬다고 한다. 커널이란 모든 작업에 우선하여 작동하는 프로그램으로, 인터럽트, 프로세스, 메모리, 파일 시스템, 인터페이스 관리등을 제공하는 운영체제의 기본적인 기능을 제공한다.

리눅스는 커널을 바탕으로한 배포본이 많이 존재한다. 나는 Ubuntu와 CentOS를 VMware 프로그램을 이용한 가상 컴퓨터에 설치했다.

핑계이지만 공부를 안한 이유중에 하나가 멀티부팅으로 설치했기때문에 응용 프로그램이 별로 없는 리눅스를 키지 않는 이유라고 생각했다. 가상 컴퓨터에 설치한다면 조금 더 접근하기 쉬워 자주 할것이란 생각이 들었기 때문에 멀티부팅으로 설치한 Ubuntu를 지우고 가상컴퓨터에 centOS와 우분투를 설치했다.

설치도중 리눅스로 뭘공부해야하는지 의문이 들었다. 쉘 프롬프트의 명령어를 공부할것인지 커널을 공부할것인지 리눅스에서의 C를 공부할것인지 혼란스러워서 목표부터 정하기로 했다.

목표는 내가 짜본 가장 큰 프로그램을 리눅스에서 epoll 모델을 이용해서 재구성하기로했다.


우분투를 처음 실행하고 윈도우즈랑 별다를것 없이 깔끔한 화면에 놀랐는데 내가 예상하던 리눅스와 판이하게 달라서 당황했다. 내가 예상하던 리눅스는 윈도우즈의 CMD창이였는데...

암튼 두개다 터미널을 켜보는것으로 오늘은 공부 끝...

리눅스도 비주얼스튜디오같은거 깔아야하나...?

추천 비추천

1

고정닉 0

0

댓글 영역

전체 댓글 0
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 모태 솔로도 구제해 줄 것 같은 연애 고수 스타는? 운영자 25/07/21 - -
AD 곧 휴가!! 홈캉스, 바캉스 SALE 운영자 25/07/21 - -
343469 형들중에 홈페이지 만들수 있는 형 없어? [15] 헲미(112.171) 13.01.19 208 1
343468 db쪽으로 가고싶은 학생입니다. 도저히 테크트리에 대한 조언을 얻을수 없 [6] 굽신굽신(122.128) 13.01.19 234 0
343466 천민 동양여자애들 왜 카톡에 아이콘을 Kyle(220.244) 13.01.19 103 0
343465 베가스 프로 11 질문 [2] 650712(116.33) 13.01.19 60 0
343464 Nhn 소멤예비과정 서류 합격했는데 [1] (1.209) 13.01.19 191 0
343462 소켓은 전역으로 쓰냐? [1] ㅋㄱ(183.96) 13.01.19 105 0
343461 해외지방대 4 학년 인데 대기업 가능할까요 [5] sxbxb(220.244) 13.01.19 170 0
343460 호스팅 업체 추천점여 sdf(175.215) 13.01.19 33 0
343459 망하는 제품의 흔한 개발 과정.avi [5] 때릴꺼야?(116.40) 13.01.19 412 1
343458 개발자쪽 초대졸은 [1] ㅇㅁ(211.236) 13.01.19 160 0
343457 일반인인데 이분야 개념? 좀 가르쳐줘 [9] 영실이(182.211) 13.01.19 168 0
343456 파이썬배우면 웹에서 머할수잇나여 [4] 작성자(175.215) 13.01.19 205 0
343455 입잘터는해커vs코드잘짜는해커 [1] 헤드크랩땅갤로그로 이동합니다. 13.01.19 210 0
343454 파이썬왜깜 [3] 헤드크랩땅갤로그로 이동합니다. 13.01.19 168 0
343452 세기의대결 [6] 할마마갤로그로 이동합니다. 13.01.19 144 0
343451 진짜궁금함 [1] 할마마갤로그로 이동합니다. 13.01.19 47 0
343449 빅데이터 발전하면 스카이넷 나오겠네 [1] ㅇㄴㅁㅇㄴㅁ(59.11) 13.01.19 89 0
343448 프로그래밍 하려면 지잡 절대 가지마라 시발 [5] 黑猫갤로그로 이동합니다. 13.01.19 353 0
343447 좆뉴비인데 도와주쎄요ㅠㅠㅠ [2] 123(223.222) 13.01.19 74 0
343446 오늘 처음으로 신식문물을 접해보기 위해 핸드폰가게 순시를 했는데 [2] 黑猫갤로그로 이동합니다. 13.01.19 84 0
343445 Python 객관적입장 [1] ㅍㅍㅍ(202.98) 13.01.19 167 0
343443 PHP가 만능이라고 생각하지 마라 [1] c(175.208) 13.01.19 151 0
343442 언어가지고 열폭하는 사람들이 많네 [7] aaa(211.234) 13.01.19 204 0
343440 정보처리기사 산업기사 [2] s(115.161) 13.01.19 126 0
343439 나 이제 학교들어가는데 [2] 형들..(58.145) 13.01.19 112 0
343438 이런거 만들기 어려움? 게임 텍스쳐 [3] ㅇㅁㄴㅇㄴㅁ(59.11) 13.01.19 150 0
343437 삭제된 파일(.html) 복구 하는 방법이 있을까요? [1] 삭제된파일(125.182) 13.01.19 118 0
343436 너희들 Ruby on Rails 쓰지마라 qqq(116.236) 13.01.19 107 0
343435 프갤님들 연산자오버로딩에서 참조자 관련된거 질문있어요 [1] 원딜왕코르킹갤로그로 이동합니다. 13.01.19 64 0
343434 형들 친구 놀리려고 하는데 html로는 웹쉘 불가능한가요?  조심해라갤로그로 이동합니다. 13.01.19 68 0
343433 Node.js 애들 장난감 아니냐? [7] 노드(123.129) 13.01.19 231 0
343432 씨바 Python이 뭐 깔끔한 언어냐 [2] 보석(123.129) 13.01.19 146 0
343429 파이썬이 쉽나요? [1] 네로시엔갤로그로 이동합니다. 13.01.19 128 0
343427 아 빠가 짓했당 [1] 네로시엔갤로그로 이동합니다. 13.01.19 70 0
343424 Python 졸라 구리네.. [1] ㅁㅁㅁㅁ(202.98) 13.01.19 119 0
343423 형들 이 명령어가 무슨 뜻이야?? [2] (218.144) 13.01.19 129 1
343422 php로 웹이있는 문자를 불러오게 할려면 어떻게 해야되? [2] 2211(175.215) 13.01.19 52 0
343421 혼자쓰기용언어 원탑 헤드크랩땅갤로그로 이동합니다. 13.01.19 81 0
343419 노드하세요. 하앍뿌갤로그로 이동합니다. 13.01.19 56 0
343418 언어를 파야하는데.. 고민이야형들 언어를파야하(121.64) 13.01.19 74 0
343417 폼X 로 안 닫고 디버그 종료로 프로그램 종료 될때는 비_베(124.216) 13.01.19 42 0
343416 섹스가 문제가 아니네요. 여자친구가 없네요. 여자친구를 코딩해주세요. [3] 우뉴(124.49) 13.01.19 160 1
343415 나 c언어 처음배우는데 이거 뭐가 잘못된거냐 [3] ㅇㅇ(211.48) 13.01.19 118 0
343414 여친이 없어서 섹스를 못해요. 섹스를 코딩해주세요. [6] 우뉴(124.49) 13.01.19 213 1
343412 어떻게 될까 [1] 헤드크랩땅갤로그로 이동합니다. 13.01.19 71 0
343411 만세. 나는 자유다! [13] 111111(175.215) 13.01.19 167 0
343409 오늘의 자바 nom nom 1탄. "static import".txt [4] Kyle(220.244) 13.01.19 124 0
343408 책/인강 보고 c 독학하면 다 읽고 듣고나서 암것도 못한다는게 트루 ? [13] 옵빅갤로그로 이동합니다. 13.01.19 306 0
343407 자바 어렵네; ㅇㅇ(210.113) 13.01.19 49 0
343406 웹프로그래밍 테크는 어떤순임? [12] 작성자(175.215) 13.01.19 286 0
뉴스 최예나, 배우 이도현과 신곡 M/V서 호흡 맞췄다! 청춘 영화 분위기 물씬 디시트렌드 07.22
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2