서버 관리를 하기위하여 프로그래밍 언어를 공부할려고 합니다.

hinewwiner의 이미지

서버 운영을 하는데, 조금한 프로그래밍 언어를 공부 할려고 합니다.

어떤 언어를 공부하는것이 좋은지요? 아직 어떤 언어도 공부한적은 없구요..

어떤 언어를 공부 해야 될까요?

좋은하루되세요~!^^

맹고이의 이미지

제대로 된 서버관리는 해본 적이 없지만 쉘 스크립트나 파이썬, 펄 같은 스크립트(?) 언어를 배우는 게 유용하지 않을까요?

정태영의 이미지

몰라도 상관없습니다..
...

오랫동안 꿈을 그리는 사람은 그 꿈을 닮아간다...

http://mytears.org ~(~_~)~
나 한줄기 바람처럼..

ddoman의 이미지

SQL 쿼리랑
쉘 프로그래밍
파이썬
웹프로그래밍( php등 )

그리고 여유가 되신다면 C/C++ 도..

hinewwiner의 이미지

C 언어가 먼저 아닌가요? 저는 C부터 배울 예정이었습니다.

Quote:
SQL 쿼리랑
쉘 프로그래밍
파이썬
웹프로그래밍( php등 )

이거부터 먼저 배워야 겠군요.^^ 서버를 운영하는데, 프로그래밍 언어를 하나도 몰라도 되나요? 저는 꼭 필요한걸로 알고 있었습니다. :shock:

아무튼 배울 예정입니다. C랑 자바 이런 언어쪽도 배우고 싶은데... 역시 순서대로 가있는 모양이군요. ^^

신승한의 이미지

당연히 sh scripting 과 perl 이지요.

dhunter의 이미지

Shell 스크립팅.... 제대로 파면 여러모로 쓸만합니다.
PERL 도 REGEX 관련으로 좀 배워둘 필요도 있을것 같고요.

from bzImage
It's blue paper

shyxu의 이미지

리눅스 서버 관리하다보니 저도 느끼는데
쉘스크립트 알면 정말 편할거 같습니다.

조만간 시간내서 죽어라 파볼려고 고민중...

Since 2003.
지금은 맥유저...
---
http://jtjoo.com

redbaron의 이미지

hinewwiner wrote:
서버 운영을 하는데, 조금한 프로그래밍 언어를 공부 할려고 합니다.

어떤 언어를 공부하는것이 좋은지요? 아직 어떤 언어도 공부한적은 없구요..

어떤 언어를 공부 해야 될까요?

좋은하루되세요~!^^


영어, Ruby.(싱긋)

필요하다면 어셈블리/C/Perl/Java/PHP/ASP/VB/C#/Delphi 다 배워두시면 좋지만...당장 업무에 필요하다고 싶은 것만 배워나가시면..(예를들면 스크립팅/Perl 같은것들..)

feanor의 이미지

역시 쉘이 기본 아닐까요. 정작 C가 그렇게 필요할 것 같지는 않습니다.

UNIX Power Tools 같은 책으로 공부하는 것도 좋을 것 같네요.

--feanor

서지훈의 이미지

음...

원래는 서버를 관리를 한다고 하면은 기본적으로 해커정도의 수준이 되어야 별 무리없이 운영이 가능한데...
국내의 현실이 그렇지 못한거에 한탄은 나오지만...
만약 서버 관리를 하시는데... 도움이 되는 언어를 찾는다면...
프로그램 공부 처음부터 차근히 해보세요.
그럼... 서버 내부가 어떻게 돌아가는지 시스템이 어떻게 구성되어 있는지...
머리속에서 자연스럽게 그려지게 되고 운영에 별 무리도 없고, 위기상황에서도 당황할 일들이 별로 없을 겁니다.

일단은 역시나 C언어 부터 시작을 해서 당장 필요한 것들로 점점 확대해서 공부를 하시면 될것 같네요.
그리고 프로그래밍을 하는데있어 편식은 좋지 못하니 어것저것 다 배워 두세요.

그리고 또 중요한건 How-to 도 중요하지만 Where-is 도 아주 중요합니다.
항상 새로운 자료들을 확인하시고 부지런 하신 서버 관리자가 되시길...

<어떠한 역경에도 굴하지 않는 '하양 지훈'>

#include <com.h> <C2H5OH.h> <woman.h>
do { if (com) hacking(); if (money) drinking(); if (women) loving(); } while (1);

innu의 이미지

english >....... sh > c > etc....

Debian Spirit !!!

sjpark의 이미지

그냥 서버 설치하세요.

하고 서버 운영하면서...

필요하다고 생각되는 부분을 필요할때마다 공부하면 되겠지요.

미리 배워두어 좋은 점이 있다면, 지식이 넓어 지는 것이요. 문제가 생기면 여러 방법으로 해결 할 능력이 생기며, 게임으로 치면, 스킬을 얻게 되지요.

허나.

미리 배워두어 나쁜 점이 있다면, 괜한 것 때문에 정말 중요한 것을 놓치는 경우가 있으며, 문제가 생기면 하나의 길이 아닌 여러개의 길로 고민하여 정신건강에 해로우며, 지나친 스킬 축적으로 인한 뒤숭숭한 잠자리등...

각설하고, 핵심은.
"쓰면서 필요할 때 필요한 걸 배우세요...."
단. 전공이 아닐 경우에...

단2, 전공일 경우에는?
다 배우세요. 미리. 먹고 살기 도움이 될 수 있겠지요.. 언.....젠.....가...

단3. 필요한걸 배울때 필요한 것 보다 우선 하여 배워야 할 것이 간혹 생긴다면.

윽.. 점점 복잡해지네요. 제 생각은 글 처음 세 줄 이었습니다.

logout의 이미지

쉘 스크립트, 그리고 펄. :)

"I conduct to live,
I live to compose."
--- Gustav Mahler

박영선의 이미지

몇가지 써봤지만 역시 시스템관리에는 펄이 제일 좋은것같습니다.

^^;;

neobug의 이미지

hinewwiner wrote:
어떤 언어를 공부하는것이 좋은지요? 아직 어떤 언어도 공부한적은 없구요..

서버를 관리하신다고 하셨죠?
서버는 UNIX나 LINUX 계열 인가요?

저도 서버관리(UNIX) 한지는 2년 밖에 안되지만 그간 경험으로 말하자면...
프로그래밍 언어를 배운적이 없으시다면 일단 PERL을 먼저 하시길 권유드립니다. 처음부터 시스템의 구석구석까지 알려고 C를 접하실 필요는 없다고 생각되네요. 쉘 스크립트를 먼저 공부하는 것도 좋지만 프로그래밍 언어를 처음으로 접하는 사람에게는 PERL이 개념적으로 차후 언어 공부에 무척 도움이 될거라 생각됩니다.
만약 급한 상황이시라면 PERL보다는 쉘 스크립트로 발등의 불을 끄는 것도 좋을 듯 하지만 결국 PERL을 공부하시게 될겁니다.
PERL 책으로는 거의 바이블에 가까운 Larry Wall의 펄 프로그래밍이 있지만 처음보기에는 너무 까다롭다고 생각됩니다. 일단 쉽고 바록 적용할 수 있는 코드가 첨부된 책을 구해보세요. 하지만 결국 PERL을 꾸준히 한다면 위 책을 사게 되 듯 사료되네요.

dangsan49의 이미지

"펄 프로그래밍" 책 ....
첨 보기 어렵조..맞습니다.

아..저도 펄 공부해서 스크립트 짜던 기억이 나는군요.
지금은 다 까먹고...쩝...
안쓰니..다 까먹게 되는군요.

펄과 쉘 스크립트를 공부해서 하시면
문난하리라 봅니다.
특히 스트링 같은 텍스트 파일을 다루는 것이라면
펄만한 것이 없다고 생각합니다.

VENI, VIDI, VICI - Caesar, Gaius Julius -