보통 프로그래밍을 할 때 기본 환경에서 하는 경우가 대부분이다.
하지만 보안 관련 프로그래밍을 할 때 리눅스 환경에서 개발을 하기 때문에 리눅스에서 프로그래밍 하는 습관을 들이면 어느 분야에서도 익숙하게 작업이 가능하다.
리눅스도 다양한 종류의 리눅스 환경이 존재하는데 어떤 리눅스도 상관이 없다.
보통 Kali Linux, Ubuntu Linux를 자주 사용하기 때문에 Ubuntu, Kali 환경에서 프로그래밍 환경 구축하는 방법에 대해 알아보려 한다.
1. gcc설치
리눅스 환경에서는 gcc로 프로그래밍을 구동하기 때문에 gcc를 설치해야 한다.
먼저, root계정으로 접속한다.
$ sudo su -
# apt-get update
# apt-get upgrade
그 다음 gcc설치 진행을 하면 된다.
# apt-get install gcc
위 사진과 같이 gcc가 설치되는 것을 볼 수 있다.
2. nano설치
컴파일을 위해 nano를 설치해줘야 한다.
# apt-get install nano
3. vi편집기로 c파일 생성
# vi main.c
C파일 생성을 했다면 gcc로 구동 시키면 된다.
# gcc (생성하고자 하는 파일 이름.c)
이렇게 gcc를 구동하고 나면 디렉터리에 실행 파일 하나가 생성되어 있을 것이다.
초록색으로 a.out이라는 실행 파일이 생긴 것을 확인할 수 있다.
4. 실행시키기
# ./a.out 또는 a.out
이렇게 정상적으로 출력 되는 것을 확인할 수 있다.
리눅스에서 vi편집기는 필수적으로 다뤄하기 때문에 vi편집기 사용방법은 익혀두는 것이 중요하다.
-끝-
'프로그래밍' 카테고리의 다른 글
FileZilla(파일질라) 프로그램 사용 방법에 대해 알아보자 (1) | 2023.05.28 |
---|---|
HTML 웹 개발을 위한 환경구축 (0) | 2023.03.23 |