Raspberry Pi의 상대 경로는 크게 '.' 과 '..' 이렇게 두가지가 있다.
'.'는 현재 디렉토리, '..' 는 상위 디렉토리 라고 생각하면 편하다.
현재 디렉토리를 바꾸는 법은 cd 명령어 (change directory)를 활용하면 된다.
예를들어 "cd ."을 하면 현재 디렉토리로 변경해주며, pwd는 현재 작업 디렉토리를 보여준다.
위 명령어를 실행시키면 아래와 같은 화면이 출력되는 것을 확인할 수 있다.
"cd .."을 하면 상위 디렉토리로 변경되는 것을 아래와 같이 확인할 수 있다.
라즈베리파이 내 지니를 사용하여 C언어 코딩을 한 후, 코드 파일 이름을 "Hello"로 임의 설정을 하였다.
Hello.c 를 실행시키려면 아래과 같이 터미널에서 실행시켜야한다.
터미널에서 "ls -al"명령어를 수행시키면 다음과 같이 출력 되는 걸 확인할 수 있다
아래와 같이 코딩을 한 후 'gcc' 명령어를 실행시키면 다음과 같은 경고 화면이 출력되는 것을 확인할 수 있다.
여기서 'gcc(GNU Compiler Collection)' 명령어란, C 혹은 C++ 프로그램을 컴파일할 때 사용되는 명령어이다.
코드를 다음과 바꿔서 실행시키면 아래와 같은 화면이 출력되는 것을 확인할 수 있다.
그러고 나서 'ls'를 실행시키면 아래와 같이 'a.out' 이라는 실행 파일이 생긴것을 확인할 수 있다.
터미널상에 'a.out' 을 치면 다음과 같이 뜬다.
앞에 ./(current directory) 를 붙히면 다음과 같이 실행이 된다.
',/' 는 '/home/pi' 와도 역할이 동일하다.
gcc Hello.c 뒤에 -o를 붙히고 Hello를 붙히면 다음과같이 뜬다.
-oHello 를 실행하면 Hello 파일이 실행되는 것 처럼, -o를 붙히면 실행 파일 명을 지정해줄 수 있다.
'Language > Linux' 카테고리의 다른 글
리눅스 BSP : 스위치 LED 제어 (0) | 2024.06.11 |
---|---|
리눅스 BSP : LED 점등 (2) | 2024.06.11 |