리눅스 기본 개념 / 리눅스 실습 환경 구축

2025. 9. 2. 21:15개발/리눅스

반응형

리눅스(Linux)란?

- 윈도우와 맥과 같은 운영체제의 한 종류이다.

- 리눅스 토발즈가 개발한 유닉스 계열의 오픈 소스 운영 체제이다.

다양한 리눅스의 종류 / 리눅스 배포판

- 다양한 목적에 따라서 리눅스의 종류가 다양한데, 이를 리눅스 배포판이라고도 부른다.

- 가장 많이 쓰이는 리눅스는 우분투(Ubuntu)이다.

리눅스 환경 구축하는 방법 (feat. AWS EC2)

- 최근에는 Virtual Box보다 AWS EC2를 이용하여 리눅스 환경을 구축한다.

- AWS의 프리티어 기능들로 구현해보자.

터미널(Terminal)이란 ?

- 명령어를 통해서 컴퓨터를 제어할 수 있는 창

- [Windows의 Powershell], [Mac의 Terminal], WSL2, Git Bash, CMD 등

 

리눅스를 실행시키자마자 뜨는 첫 화면 해석하기 / 기본 조작법 익히기

  • 터미널 창을 보면 맨 마지막 줄에 ubuntu@ip-172-31-24-185:~$라고 표시되어 있다.
    • @ 앞에 있는 값인 ubuntu는 사용자 이름이다.
    • 윈도우나 맥을 써보면 하나의 컴퓨터에서 여러 사용자를 만들어서 사용할 수 있는 것처럼, 리눅스에서도 여러 사용자를 만들어서 사용할 수 있다. 그 중에서 기본 사용자의 이름이 ubuntu인 것이다.
    • @ 뒤에 있는 값인 ip-172-31-24-185는 호스트 이름, 즉 컴퓨터 이름을 의미한다. 기본 값으로 해당 컴퓨터의 IP 주소로 이름이 지어져있다.
    • ~ : 현재 들어와있는 경로를 뜻한다. ~라는 경로는 사용자의 홈 디렉토리를 의미하는데 나중에 다시 자세하게 설명할 예정이다.
    • $ : 사용자의 명령 입력을 기다리는 표시다.

✅ 기본 조작법 익히기

  1. 아무 명령어나 입력하고 Enter 쳐보기
  2. Backspace로 명령어 지워보기
  3. 방향키(←, →)로 입력 커서 이동시켜보기
  4. 단어 단위로 입력 커서 이동시켜보기
    • 윈도우
      • Ctrl + 방향키**(←, →)**
      • Alt + 방향키(←, →)
      • option + 방향키**(←, →)**
  5. 길게 명령어 썼는데 다시 쓰고 싶을 때 Ctrl + c 누르기
  6. 리눅스에서 Ctrl + c가 Esc와 비슷한 작업 중단, 작업 취소 역할을 한다. 실행 중인 프로그램을 종료할 때도 Ctrl + c를 사용하고, 특정 작업을 중단할 때도 Ctrl + c를 사용한다.
  7. 그리고 리눅스에서 Ctrl + c를 입력하면 ^C라고 화면에 찍힌다. ^ 기호가 Ctrl 키를 눌렀다는 표시이다.
  8. 터미널 화면을 깔끔하게 지우고 싶을 때 clear라고 입력하기
  9. 코드 복사하기 / 붙여넣기
    • 복사하기 : Ctrl + Insert
    • 붙여넣기 : Shift + Insert
    ** 윈도우 환경에서 조작하는 터미널에서는 복사/붙여넣기가 Ctrl + C, Ctrl + V로 작동하지 않는다.
    • 복사하기 : Command + c
    • 붙여넣기 : Command + v
    ** Mac에서 원래 쓰던 복사/붙여넣기 명령어와 동일함.
반응형