이번 실습은 PUTTY를 얼마나 능숙하게 사용하느냐를 연습하는 부분입니다.

일단 다운받은 PUTTY를 켭니다.

HOST_NAME에
http://computer.kpu.ac.kr
을 친 뒤 open 버튼을 누릅니다.
이때 connect type은 SSH에 맞춰주도록 합니다.

검은창에
login as :
라는 글이 보일 것입니다.
학교에서 받은 아이디를 입력합니다.

입력 후
아이디@computer.kpu.ac.kr's password :
라는 글이 보일 것입니다.
패스워드를 입력합니다.
(패스워드를 입력할 시에는 화면에 아무런 변화도 나타나지 않습니다.)

제대로 로그인이 되었다면
computer%
라는 문구가 보일 것입니다.

이 상태부터 실습을 시작합니다.

1. 현재의 자신의 폴더 위치를 확인합니다.
$ pwd
를 입력합니다. ($ 는 커멘드 상태라는것을 의미합니다. 실제 명령어는 'pwd'만 입력하면 됩니다.)

2. programing 폴더를 작성합니다.
$ mkdir programing

3. programing 폴더로 이동합니다.
$ cd programing

4. programing 폴더 안에 오늘 날자로 폴더를 만듭니다.
$ mkdir 081225

5. 오늘 날자로 만들어진 폴더로 이동합니다.
$ cd 081225

6. 현재 자신의 폴더 위치를 확인합니다. (실행 뒤 1번과 비교해 봅시다.)
$ pwd

7. 임의의 폴더 test를 작성합니다.
$ mkdir test

8. 현재 폴더에 test디렉토리가 생겼는지 확인해 봅시다.
$ ls

9. test폴더를 지워봅시다.
$ rmdir test

10. 현재 폴더에 test디렉토리가 남아있는지 확인해 봅시다.
$ ls

11. 임의의 프로그램 1.c를 작성해 봅시다.
$ vim 1.c

12. vim 에디터를 이용해 다음의 내용을 작성해 봅시다.
(vim 에디터 사용법은 유닉스 책을 보시고 공부하시기 바랍니다.)

#include <stdio.h>

int main(void)
{
printf("Hello World! \n");
return 0;
}

13. 작성한 1.c 파일의 내용을 확인해 봅시다.
$ cat 1.c

14. 작성한 1.c 파일을 코딩해 봅시다.
$ gcc 1.c

15. a.out 파일이 있나 확인해 봅시다.
$ ls

16. a.out 파일을 실행해 봅시다.
$ a.out
($ ./a.out 을 입력해야 하는 경우도 있습니다.)

17. a.out 파일을 삭제해 봅시다.
$ rm a.out

18. 현재 디렉토리 위치를 확인합니다.
$ pwd

19. 상위 디렉토리로 이동해 봅시다.
$ cd ..

20. 현재 디렉토리 위치를 확인합니다.
$ pwd

위의 20단계를 거치시면 유닉스의 아주 기본적인 사용법을 익히게 됩니다.
vim편집기의 사용법은 살자쿵 복잡하므로 생략하도록 하겠습니다.
vim편집기 사용법도 몇가지만 익히시면 쉽게 사용하실 수 있습니다.
Posted by 청음