Achievement Goals
리눅스 터미널을 실행할 수 있다.
CLI를 이용한 작업과 GUI를 이용한 작업이 동일함을 이해할 수 있다.
리눅스 터미널에서 기본적인 명령어를 사용할 수 있다.
명령어를 사용할 때, 등장하는 키워드에 대해 이해할 수 있다.
절대 경로와 상대 경로의 차이를 이해할 수 있다.
텍스트 에디터 nano를 이용해 파일을 수정하고, 저장할 수 있다.
(1) 리눅스 터미널을 실행할 수 있다.
(2) CLI를 이용한 작업과 GUI를 이용한 작업이 동일함을 이해할 수 있다.
(3) 리눅스 터미널에서 기본적인 명령어를 사용할 수 있다.
명령어 종류
1 pwd: 현재 위치를 확인하는 명령어
pwd
mkdir helloworld
(helloworld라는 폴더 생성) 3 ls: 폴더나 파일의 목록을 출력하는 명령어
ls
list의 약자이다.
ls의 명령어의 옵션
ls -a (폴더나 파일을 포함한 모든 항목을 터미널에 출력)
- 명령어 ls의 옵션 a는 "all"이라는 의미입니다.
숨어있는 폴더나 파일을 포함한 모든 항목을 터미널에 출력합니다.
ls -l (폴더나 파일의 포맷을 전부 표현하라는 의미)
- l은 폴더나 파일의 포맷을 전부 표현하라는 의미입니다.
다음의 그림처럼, 하나의 파일 또는 하나의 폴더는 한 줄에 출력됩니다
(ls -la / ls -al 둘은 같다.)
명령어 ls와 함께 옵션 l을 사용하면, 가장 왼쪽에 출력되는 두 글자 d와 -를 확인할 수 있습니다. 여기서 d로 출력된 경우는 폴더를, -로 출력된 경우는 파일을 나타냅니다.
폴더는 다음 명령어 cd를 통해 진입할 수 있지만, 파일이라면 진입할 수 없습니다.
4 nautilus (Ubuntu), open (macOS): 현재 폴더를 파일 탐색기로 여는 명령어
Ubuntu
nautilus
macOS
open
6 touch: 새로운 파일을 생성하는 명령어
touch hi.txt
7 cat: 파일의 내용을 터미널에 출력하는 명령어
cat hi.txt
출처: 코드스테이츠