-
Notifications
You must be signed in to change notification settings - Fork 0
4차 세미나 | 키워드 과제 정리
Minjae Lee edited this page May 8, 2024
·
12 revisions
4차 세미나에서 쓰인 터미널 명령어들에 쓰임에 대해 간략하게 정리합니다.
sudo는 보안상의 이유로 일반 사용자가 접근할 수 없는 파일을 수정하거나, 시스템 설정을 변경할 수 있도록 하는 명령어입니다.
apt는 소프트웨어 패키지를 관리(설치, 업데이트, 제거 등)하도록 해주는 명령어입니다.
즉, sudo apt
로 작업을 수행하게 되면 시스템에 새로운 소프트웨어를 설치하거나 시스템을 업데이트 하거나, 제거할 때 사용할 수 있게 된다는 뜻이죠!
-
sudo apt install openjdk-17-jdk
: OpenJDK 17 버전의 JDK(Java Development Kit)을 설치한다는 의미 -
sudo apt update
: 사용 가능한 소프트웨어 패키지의 목록을 최신 상태로 업데이트 (소프트웨어를 업데이트한다는 의미가 아닙니다!)
vim은 터미널에서 사용되는 텍스트 편집기 (=에디터)를 의미합니다.
vim <파일 이름.확장자>로 진입하면 해당 파일에 대해 터미널로 텍스트를 편집할 수 있게 되는 것이죠! (vim application.yml
로 application.yml 파일을 편집했던 것처럼요!)
- 일반 모드 (Normal Mode): Vim을 시작하면 기본적으로 일반 모드에 있습니다. 텍스트 입력 없이 단순한 커서 이동, 텍스트 복사, 붙여넣기, 삭제 등의 작업만 수행할 수 있습니다.
- 삽입 모드 (Insert Mode): 텍스트를 입력(편집)하기 위한 모드입니다.
- 명령 모드 (Command Mode): 파일 저장, 종료, 검색 및 치환과 같은 명령을 실행할 수 있는 모드입니다. 일반모드에서
:
를 입력하면 명령모드로 진입합니다.
명령어 | 설명 |
---|---|
i | 일반모드 -> 삽입 모드로 전환합니다. |
Esc | 삽입모드 -> 일반 모드로 전환합니다. |
:w | 명령모드 진입 이후, 파일을 저장한다는 의미입니다. |
:q: | 명령모드 진입 이후, Vim에서 나간다는 의미입니다. |
:wq | 명령모드 진입 이후, 파일을 저장하고 Vim에서 나간다는 의미입니다. |
:q! | 변경사항을 저장하지 않고 강제로 Vim에서 나간다는 의미입니다. |
dd | 현재 줄을 삭제합니다. |
yy | 현재 줄을 복사합니다. |
p | 복사한 내용을 붙여넣습니다. |
/검색어 | 텍스트를 검색합니다. |