Embedded/Cygwin2011.03.14 18:57

나무가 있다면 나무는 땅 속 뿌리에서부터 시작한다. 그 뿌리를 root라 한다. root라 하면 근본, 근원 이라는 의미를 가진다. 즉 최상위라고 할 수 있다. 윈도우상에서 root를 바탕화면이라 칭하고 리눅스에서는 root라 칭한다. 간단한 예를 들면, 윈도우에서

바탕화면 -> 내 컴퓨터 -> C:

바탕화면 -> 내 컴퓨터 -> D:

바탕화면 -> 내 문서 -> 내 그림


이러한 경로
(Path)가 있다면,
세 가지 경로는 바탕화면이라는 기준이 같은 경로를 가지고 있다. 또한 바탕화면은 root. 이처럼 최상위를 기준으로 찾아가는 경로를 절대 경로라 한다. 여기서 D: 에서 C: 경로를 찾아간다면 절대 경로에 의해 D: -> 내 컴퓨터 -> 바탕화면 -> 내 컴퓨터 -> C: 찾아가면 된다. 하지만 어딘가 비효율적이다, D: -> 내 컴퓨터 -> C:로 찾아가면 되기 때문이다. 이렇게 특정한 기준을 잡아서 찾아가는 경로를 상대 경로라 한다.

시그윈
(Cygwin)을 사용하기 위해서 리눅스 명령어가 필요하다.
간단한 몇 가지 명령어에 대해 알아보자.

Administrator@사용자이름 ~
$ _


시그윈에서 달러 기호와 깜박거리는 언더 바를 볼 수 있다. 이를 프롬프트(Prompt)라 한다. 깜박거리는 언더 바를 커서라 부른다. ~ 표시가 있는데, 틸드라 읽는다. 틸드의 의미는 리눅스에 계정의 home 디렉토리가 있는데 이를 의미한다.

윈도우 도스에서는 다음과 같이 나타낸다.

c:w> _



리눅스 명령어



CD 명령어
Change Directory
로 디렉토리를 바꾼다는 의미다. CD .. 을 사용하면 상위 디렉토리로 이동한다. 참고로 cd 다음에 띄워야 한다. CD 하위 디렉토리 이름 을 사용하면 해당 하위 디렉토리로 이동한다.

pwd 
명령어
절대 경로의 현재 위치를 알려주는 명령어이다.

ls 
명령어
List
의 의미로 디렉토리 및 파일의 리스트를 보여준다.

ls -al
ls 명령어와 같은 역할을 하지만 더 자세한 내용을 보여준다.



윈도우 프롬프트(cmd) 명령어



dir 명령어
리눅스의 ls 명령어와 유사한 기능으로 디렉토리를 보여준다.

chcp 437
명령어
로 바꿔 주는 명령어이다.
디렉토리 하위 경로에 있음을 보여주는 기호이다.

chcp 949
로 바꿔 주는 명령어이다.

 



Posted by 꿈을모아서

댓글을 달아 주세요