[왕초보] 리눅스의 명령어를 알아볼까요?

사용자들이 직접 작성하는 실전팁!

Moderator: Dry8r3aD

raskolnikov
Posts: 169
Joined: 2008/04/21 Mon 12:15 am
Contact:

[왕초보] 리눅스의 명령어를 알아볼까요?

Post by raskolnikov » 2008/05/11 Sun 3:49 am

리눅스의 기본적인 명령어들을 함께 알아보겠습니다.

그전에 man page라는 것이 있습니다. 일종의 도움말로써

man을 볼줄만 알아도 리눅스에 대해서 거의 반은 통달할 수 있을 것입니다.

하지만 안타깝게도 man페이지는 영어로 이루어 졌습니다.

영어를 잘 하시는 분이라면 문제가 없겠지만 저는 한국어도 제대로 못해서 어렵기만 해요.

그런데 이런 저에게도 아름다운 한줄기 빛이 내려왔네요.

우분투와 데비안에서 사용이 어려웠던 한글 man 페이지가

[b:2o0n66em]강분도님[/b:2o0n66em]의 제안으로 [b:2o0n66em]헤즈님[/b:2o0n66em]께서 패치를 만들어 우분투와 데비안계열에서도 한글 맨 페이지를 읽을 수 있게 되었습니다.

[url:2o0n66em]http://kldp.org/node/89400[/url:2o0n66em][code:2o0n66em]

리눅서 선배들이 끝없는 번역 작업으로 이루어진 한글맨페이지는

예전 부터 국내 리눅서에게 제일 조은 참고 서적과 같았습니다.

그러나 레드헷 계열에선 UTF8 변환 패치를 통하여 계속 한글 맨페이지를 볼 수 있으나.

안타깝게도 데비안 계열에선 한글 맨페이지를 볼수 없었습니다. (그래서 당연히 우분투도 역시...)

특히 우분투를 통하여 국내 리눅스 사용자가 늘어 가는 지금, 이점이 매우 아쉬웠습니다.

이에 IRC에서 몇몇 분들과 이야기 나누어 보았으나 "영문으로 보세요" 라는 좀 개념 없는 이야기도 들었지만..

우분투 채널에.. 헤즈(이한선) 님이 기꺼이 나서서 패치를 만들어 내어

UTF8 환경의 데비안 계열, 우분투 등에서도 euc_KR 그대로의 한글 맨페이지가 보이도록 수고를 하여 주었습니다.[/code:2o0n66em]
본문 [b:2o0n66em]강분도[/b:2o0n66em]님께서..

그렇습니다. 한글 맨페이지는 초보리눅서에게 리눅스의 험난한 길을 밝혀주는 램프와 같은 것 입니다.

초보리눅서에서 발전할 수 있는 방법이 이 맨페이지를 적극적으로 참고하는 것인데요

일단 한글 맨페이지를 우분투에서 설치해 보겠습니다.

만약 터미널에서 [code:2o0n66em]$man man[/code:2o0n66em]을 입력하셨을때 한글로 나온다면 설치 하지 않아도 좋습니다.

[b:2o0n66em]한글 맨페이지 설치[/b:2o0n66em]
[code:2o0n66em]$sudo apt-get install manpages-ko[/code:2o0n66em]
를 입력하시고 엔터를 때려주시면 됩니다.

설치가 다 된 다음 [code:2o0n66em]$man man[/code:2o0n66em] 을 입력해 보세요. 이 명령어는 man 페이지의 man을 가르키고 있습니다.
바꿔 말하면 man이 뭐냔 말이죠.
그리고 맨페이지에서 다시 프롬프트로 돌아오시려면 q를 눌러주세요.

자~ 이제 조금 신이납니다~~

우리가 아는 명령어들이 뭐가 있을까요?

예전 도스를 사용하던 분들이라면 가장 흔히 사용하던 하나의 명령어.

[code:2o0n66em]C:\>dir[/code:2o0n66em]되겠습니다!
dir. 디렉토리(폴더)의 내용을 보여주는 명령어이죠.

리눅스에서는 그 명령어를 입력하실 때 한 동작을 덜 해도 된답니다.

[code:2o0n66em]$ls[/code:2o0n66em]입니다
맨페이지를 한 번 볼까요?

[code:2o0n66em]$man ls[/code:2o0n66em]
여기서 주목해야 할 것은 옵션입니다. 어떤 옵션을 언제 어떻게 써야하는지 잘 알아야 한답니다.

여담이지만 과거 도스시절에 dir만 치던 저는 dir/w를 쳐서 와이드로 파일들을 출력하는 녀석에게 자존심을 상한적이 있답니다.

아무튼 ls명령어에도 많은 옵션이 있습니다. -a,-b,-c,-d, ..... (다 의미가 있어요)

예를 들어 -a 옵션에 대해서 맨페이지를 참고해 설명드리겠습니다.

[quote:2o0n66em]-a, -all
경로안의 모든 파일을 나열한다. '.'으로 시작하는 파일들도 포함된다.
[/quote:2o0n66em]입니다. [b:2o0n66em]여기서 '.'으로 시작하는 파일들[/b:2o0n66em]은 바로 숨어있는 파일들 입니다.

그냥 ls만 쳤을때는 보이지 않는 파일이에요. 그런 숨어있는 파일까지 모두(All) 출력해주는 옵션 되겠습니다.

그럼 -l 옵션은 어떤 것일까요?

맨페이지를 한번 참고해 보세요^^

그 외 기본적인 명령어들에 대해서 설명드리겠습니다.

옵션은 직접 한글맨페이지를 참고하시면, 실력이 늘어나겠죠?

[b:2o0n66em]cp[/b:2o0n66em]
copy 의 줄임말로 파일복사를 하는 명령어 입니다.

[b:2o0n66em]rm[/b:2o0n66em]
remove의 줄임말로 파일을 삭제합니다.

[b:2o0n66em]mv[/b:2o0n66em]
감이 오시나요? move입니다. 파일을 옮깁니다.

[b:2o0n66em]mkdir[/b:2o0n66em]
디렉토리를 만듭니다

[b:2o0n66em]rmdir[/b:2o0n66em]
디렉토리를 지웁니다.

[b:2o0n66em]cd[/b:2o0n66em]
디렉토리에서 디렉토리로 이동하는 명령입니다. 도스의 그것과 같아요.

자~ 오늘은 이 정도 까지만 공부하도록 할께요.
맨페이지를 보시려면 시간이 필요하니까요^^
절대 제가 귀찮고 힘들어서가 아니랍니다^-^ 아시겠습니다?^-^

그리고 다시한번 헤즈님께 감사드립니다.

bandman159
Posts: 219
Joined: 2008/09/12 Fri 7:41 am

Re: [왕초보] 리눅스의 명령어를 알아볼까요?

Post by bandman159 » 2008/09/13 Sat 9:52 am

오..이런 좋은것이...
건강하세요.

User avatar
yeslinux
Posts: 55
Joined: 2008/09/17 Wed 10:22 am

Re: [왕초보] 리눅스의 명령어를 알아볼까요?

Post by yeslinux » 2008/09/19 Fri 2:42 pm

여전히 영어로만 나오는 .ㅜ.ㅜ
[code:20tmrt6d]#man man
#man ls[/code:20tmrt6d]
역시 영어로만 나옵니다.
install 은 되었는데.. 왜그럴까요?
[code:20tmrt6d]
# apt-get install manpages-ko
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following NEW packages will be installed:
manpages-ko
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 1041kB of archives.
After this operation, 2306kB of additional disk space will be used.
Get:1 http://kr.archive.ubuntu.com hardy/universe manpages-ko 20050219-2 [1041kB]
Fetched 1041kB in 1s (795kB/s)
Selecting previously deselected package manpages-ko.
(Reading database ... 47041 files and directories currently installed.)
Unpacking manpages-ko (from .../manpages-ko_20050219-2_all.deb) ...
Setting up manpages-ko (20050219-2) ...
[/code:20tmrt6d]

User avatar
강분도
Posts: 6059
Joined: 2008/03/31 Mon 5:47 pm
Contact:

Re: 로케일이 어찌 나오는 지요?

Post by 강분도 » 2008/09/19 Fri 3:05 pm

$ locale
[code:9hqhz8ea]LANG=ko_KR.UTF-8
LC_CTYPE="ko_KR.UTF-8"
LC_NUMERIC="ko_KR.UTF-8"
LC_TIME="ko_KR.UTF-8"
LC_COLLATE="ko_KR.UTF-8"
LC_MONETARY="ko_KR.UTF-8"
LC_MESSAGES="ko_KR.UTF-8"
LC_PAPER="ko_KR.UTF-8"
LC_NAME="ko_KR.UTF-8"
LC_ADDRESS="ko_KR.UTF-8"
LC_TELEPHONE="ko_KR.UTF-8"
LC_MEASUREMENT="ko_KR.UTF-8"
LC_IDENTI[/code:9hqhz8ea]
"ko_KR.UTF-8" 환경이며 한글지원터미널에서 가능 합니다. ( 그놈터미널 또는 jfbterm 콘솔등)

User avatar
oranke
Posts: 49
Joined: 2008/06/10 Tue 12:17 am

Post by oranke » 2008/09/19 Fri 5:47 pm

아우우~~ 정말 감사드립니다. 속이 다 시원하네요~~ ^^

User avatar
yeslinux
Posts: 55
Joined: 2008/09/17 Wed 10:22 am

Re: [왕초보] 리눅스의 명령어를 알아볼까요?

Post by yeslinux » 2008/09/22 Mon 3:47 pm

[quote="yeslinux":2nqcau07]여전히 영어로만 나오는 .ㅜ.ㅜ
[code:2nqcau07]#man man
#man ls[/code:2nqcau07]
역시 영어로만 나옵니다.
install 은 되었는데.. 왜그럴까요?
[code:2nqcau07]
# apt-get install manpages-ko
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following NEW packages will be installed:
manpages-ko
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 1041kB of archives.
After this operation, 2306kB of additional disk space will be used.
Get:1 http://kr.archive.ubuntu.com hardy/universe manpages-ko 20050219-2 [1041kB]
Fetched 1041kB in 1s (795kB/s)
Selecting previously deselected package manpages-ko.
(Reading database ... 47041 files and directories currently installed.)
Unpacking manpages-ko (from .../manpages-ko_20050219-2_all.deb) ...
Setting up manpages-ko (20050219-2) ...
[/code:2nqcau07][/quote:2nqcau07]
터미널 나갔다가.. 다음날 다시 로그인을 해보니 정상이였습니다. ㅎ
sync고 뭐건 간에.. 다시 접속을 해봐야만.. 확인할수 있었나 봅니다.

User avatar
강분도
Posts: 6059
Joined: 2008/03/31 Mon 5:47 pm
Contact:

Re: [왕초보] 리눅스의 명령어를 알아볼까요?

Post by 강분도 » 2008/09/22 Mon 3:54 pm

위 글 보니 루트 군요 루트 한경은 lang=c 입니다.

루트가 한글 환경을 가지는거에 대한 두번 답한거 같은데.. 음
/root/.profile 에 아래 두줄 주석처리죠
#LANG=C
#LANGUAGE=C
지금 루트에서 한글 맨페이지가 보인다면 주석처리 하시거나 환경 바꾼 거고

주석처리 후 사실 그럼 재로긴 없이 # source .profile 해도 됩니다.

thxpnp
Posts: 8
Joined: 2008/08/24 Sun 2:21 am

감사합니다 ^^

Post by thxpnp » 2008/09/25 Thu 9:19 pm

정말 감사드려요 ^^

yueunseon
Posts: 49
Joined: 2014/10/26 Sun 7:06 pm

Re: [왕초보] 리눅스의 명령어를 알아볼까요?

Post by yueunseon » 2014/11/28 Fri 11:30 pm

이거 설치가 안 되서 (64비트긴 한데 파일 자체가 런치패드에서 사라졌나 본데용?)
http://man.kldp.net/wiki/DownloadFile
여기 가서 직접 다운로드 받았어요.
명령어당 번역파일이 html 다수로 다 나뉘어져 있네여.
리눅스에 설치는 못하고 메뉴얼 형식으로 직접 봐야 하나? ;;;;

User avatar
강분도
Posts: 6059
Joined: 2008/03/31 Mon 5:47 pm
Contact:

Re: [왕초보] 리눅스의 명령어를 알아볼까요?

Post by 강분도 » 2014/11/30 Sun 6:19 pm

[quote="yueunseon":23eiacbs]이거 설치가 안 되서 (64비트긴 한데 파일 자체가 런치패드에서 사라졌나 본데용?)
http://man.kldp.net/wiki/DownloadFile
여기 가서 직접 다운로드 받았어요.
명령어당 번역파일이 html 다수로 다 나뉘어져 있네여.
리눅스에 설치는 못하고 메뉴얼 형식으로 직접 봐야 하나? ;;;;[/quote:23eiacbs]
아래 링크(코분투 저장소) 에서 설치 할 수 있습니다.
[url:23eiacbs]https://launchpad.net/~cobuntu/+archive/ubuntu/ppa[/url:23eiacbs]

메뉴얼 같은 텍스트라 32/64비트 상관없습니다.
https://launchpad.net/~cobuntu/+archive ... -4_all.deb

Post Reply