728x90

FTZ Training 8

 

이제부터 파일을 생성하고 컴파일하는 과정을 배운다.

 

눈크게 뜨고 배워보자

 

- cat > 생성파일이름.txt 명령어를 입력하면

- 원하는 파일을 만들 수 있다.

- > 뜻하는 것은 cat로 작성한 내용을 생성파일이름.txt에 보내겠다는 뜻입니다.

 

 

- cat > test.txt 명령어로 내용을 입력해서 저장해보았따.

 

 

- 만약 위 처럼 > 을 사용해서 내용을 저장했다면,

- 한번 더 하면 내용이 바뀌는데

- 내용을 추가하기 위해서는?

- cat >> test.txt 로 입력하면 리다이렉션이 두번이다.

- 내용이 아래 새롭게 추가된다. 

 

 

 

- cat > program.c에 프로그램 코드를 작성해주면

- 프로그램 소스가 만들어진다.

 

 

- gcc -o program.exe program.c 를 입력하면

- 컴파일이 성공적으로 되었다.

 

 

- 성공적으로 끝난 컴파일 과정을 실행해보자

- /home/trainer8/program.exe 명령어를 입력하면 program.exe 위치에서 실행되어

- 10 + 20 = 30이라는 값이 나온다.

 

 

 

- 소스 코드를 작성해 보았고

- 컴파일해서

- 실행해 보았다.

728x90

'pwn > FTZ 풀이' 카테고리의 다른 글

FTZ Training 10  (0) 2021.03.14
FTZ Training 9  (0) 2021.03.14
FTZ Training 7  (0) 2021.03.13
FTZ Training 6  (0) 2021.03.13
FTZ Training 5  (0) 2021.03.13

+ Recent posts