Python/기타 코딩

[Git] 기본적인 깃 명령어

AI 꿈나무 2020. 12. 10. 19:47
반응형

 터미널 창에서 깃을 사용하기 위해 쓰는 명령은 리눅스 명령과 같습니다.

 깃을 사용하기 전에 미리 알아두어야 할 리눅스 명령을 먼저 살펴보겠습니다.

 

현재 디렉터리 살펴보기

 깃 배시를 실행한 후 커서 윗줄을 보면 맨 끝에 물결 표시(~)가 있습니다.

 현재 홈 디렉터리에 있다는 의미입니다.

 

 1. pwd : 현재 위치의 경로 파악하기

 pwd 명령어를 입력하면 현재 위치의 경로가 나타납니다.

 

2. ls : 현재 디렉터리에 어떤 파일이나 디렉터리가 있는지 확인하기

 

 옵션을 추가하려면 붙임표(-)와 원하는 옵션을 나타내는 글자를 함께 입력합니다.

 

 ls -l : 파일과 디렉터리의 상세 정보까지 표시하는 옵션

 ls -a : 숨긴 파일과 디렉터리를 표시하기

 

 두 옵션을 함께 사용하려면 -la, -al 처럼 순서에 상관없이 글자를 붙여서 추가 입력하면 됩니다.

 

3. ls 명령 옵션 모음

 자주 사용하는 ls 명령 옵션은 다음과 같습니다.

옵션 설명
-a 숨김 파일과 디렉터리도 함께 표시합니다.
-l 파일이나 디렉터리의 상세 정보를 함께 표시합니다.
-r 파일의 정렬 순서를 거꾸로 표시합니다.
-t 파일 작성 시간 순으로 (내림차순) 표시됩니다.

 

터미널 창에서 디렉터리 이동하기

 터미널 창에서 디렉터리 사이를 이동할 때는 'cd'를 이용합니다.

 

1. cd .. : 현재 위치에서 상위 디렉터리로 이동하기

 

2. cd 하위 디렉터리 이름 : 하위 디렉터리로 이동하기

 

3. cd ~ : 홈 디렉터리로 돌아가기

 ~ 는 홈 디렉터리를 의미합니다.

 

4. 리눅스에서 디렉터리를 나타내는 기호

 리눅스에서는 현재 위치나 파일 경로를 나타낼 때 몇 가지 약속된 기호를 사용하고 있습니다.

기호 설명
~ 현재 접속 중인 사용자의 홈 디렉터리를 가리킵니다. 홈 디렉터리의 경로는 'c/Users/사용자 아이디' 입니다. 사용자 디렉터리라고도 부르며 사용자 아이디는 5글자 까지 나타냅니다.
./ 현재 사용자가 작업 중인 디렉터리 입니다.
../ 현재 디렉터리의 상위 디렉터리입니다.

 

터미널 창에서 디렉터리 만들기 및 삭제하기

 터미널 창에서 바로 디렉터리를 만들고 삭제도 할 수 있는 방법을 알아보겠습니다.

 

1. mkdir : 현재 디렉터리 안에 하위 디렉터리를 만들기

 mkdir 명령은 'make directory'의 줄임말입니다.

 Documents 디렉터리에 'test'라는 하위 디렉터리를 만들어 보겠습니다.

 

 

 test 디렉터리 제대로 만들어 졌는지 확인하기 위해 ls 명령을 입력해 보겠습니다.

 목록에 test/ 가 있다면 test 디렉터리를 잘 만든 것입니다.

 

 

2. rm -r : 디렉터리 삭제

 디렉터리를 삭제할 때는 'rm' 명령을 사용합니다.

 rm 은 remove의 줄임말 입니다.

 -r 옵션을 붙이면 디렉터리 안에 있는 하위 디렉터리와 파일까지 함께 삭제됩니다.

 

 rm 명령어로 test 디렉터리를 삭제해보겠습니다.

 

반응형