GUI와 CLI 환경
GUI :인터페이스 방식으로 아이콘이나 그림을 선택하여 진행하는 인터페이스 방식
ex) 어플 아이콘 형태
CLI : 명령어를 사용자가 직접 입력해서 컴퓨터와 소통하는 인터페이스 방식
ex) 텍스트 형태
리눅스 기초커맨드 (pwd, ls, cd, vi)
1. pwd (print working directory)
- 현재 디렉토리 위치 확인 명령어
2. ls (list)
- 현재 작업 디렉토리에 있는 파일과 폴더들을 보여주는 명령어
- ls 리눅스 명령어 뒤에 옵션( ex) -l, -a, al )을 붙이면 파일 상세 내용 등을 볼 수 있다.
3. cd (change directory)
- 현재 디렉토리 이동 명령어
- cd .. <— 현재 작업 경로의 한 단계 상위경로로 이동
- cd . <— . 이 의미하는 것은 현재 경로
4. VIM 기초 사용법
vim 이란 ? vi 명령어로 새로운 파일 생성 또는 기존 파일 열기가 가능
vi test3.txt
vim으로 파일을 열었을 때는 ‘명령 모드’로 진입함.
내용을 입력하고 싶을 때는 ‘입력 모드(insert)’로 바꿔야 함
명령 모드 -> 입력 모드 전환 방법 : i 누르기
입력 모드에서는 저장/나가기 명령을 내릴 수 없음. 명령 모드로 전환해야 함
입력 모드 -> 명령 모드 전환 방법 : esc 누르기
저장하기
저장(write) => :w
나가기(quit) => :q
저장 & 나가기 => :wq
VIM 사용 시 많이 하는 실수
임시파일 ; .swp 파일
clear
화살표 위쪽 버튼 => 바로 최근 명령어 돌아가기
history
!(명령어줄 숫자) => 해당 명령어 복구
다른 리눅스 커맨드 라인 정리
리눅스 서바이벌
당근마켓 개발자 Daegwon Nacyot Kim의 커맨드 라인 기초 정리본 (실무에서 필요한 명령어)
'git \ github' 카테고리의 다른 글
[git][github] branch 병합(merge) (0) | 2023.09.07 |
---|---|
[git][github] branch와 branch생성 (0) | 2023.09.07 |
[git][github] git 3가지 영역 (0) | 2023.09.05 |
[git][github] git을 사용하는 이유 (0) | 2023.08.30 |
[git][github] commit 내용 관리하기 (0) | 2023.08.29 |