본문 바로가기

4. 개인 취미 생활

[19](윈도우에서) Git Bash 명령어 사용하기

Git Bash 명령어 정리(윈도우)

 

$ pwd

pwd는 Print Working Directory의 약자입니다.

현재 위치한 디렉토리를 보여줍니다.

 

$ ls

ls는 list의 약자입니다.

현재 디렉토리의 폴더와 파일들을 보여줍니다.

 

* 옵션

$ ls -a

all

숨김 파일까지 보여줍니다.

 

$ ls -l

long

파일, 경로의 이름 뿐만 아니라 세부정보를 보여줍니다.

 

$ls -al

숨김파일도 보여주고, 세부정보도 보여줍니다.

 

$ clear

터미널 창을 깨끗하게 만듭니다.

 

$ explorer .

현재 경로를 탐색기로 엽니다.

 

$ cd (경로)

cd는 Change Directory의 약자입니다.

경로를 변경할 때 사용합니다.

 

* 경로에 대한 팁

"." : 현재 경로

".." : 상위 경로

"~" : home 경로

"-" : 이전 경로

 

$ mkdir ()

mkdir은 Make Directory의 약자입니다.

새로운 경로를 만들 때 사용합니다.

 

* 옵션

-p : 하위 경로를 포함하여 경로를 입력해도 모든 하위 경로가 생성이 된다.

 

$ touch (파일명)

새로운 파일을 만들 때 사용합니다.

 

$ cat (파일명)

cat은 Concatenate의 약자입니다.

파일의 내용을 확인할 때 사용합니다.

 

$ echo "(문자열)"

입력 문자열을 터미널에 표시합니다.

 

* echo 사용법

$ echo "(문자열)" > (파일명)

입력 문자열 내용으로 새로운 파일을 만들거나 기존 파일의 내용을 변경합니다.

 

$ echo "(문자열)" >> (파일명)

입력 문자열을 파일의 내용의 뒤에 추가합니다.

 

$ cp (파일명) (경로)

cp는 Copy의 약자입니다.

파일을 해당 경로에 복사합니다.

경로 대신에 파일명을 입력하면 입력한 파일명으로 사본 파일을 만듭니다.

 

$ mv (파일명) (경로)

mv는 Move의 약자입니다.

파일을 해당 경로로 이동시킵니다.

경로 대신에 파일명을 입력하면 입력한 파일명으로 이름을 변경합니다.

 

$ rm (파일명)

rm은 Remove의 약자입니다.

해당 파일을 삭제합니다.

경로와 그 하위 경로의 모든 파일을 삭제하고 싶다면 -r 옵션을 사용합니다.

-f 옵션: 강제로 삭제하기

-rf 옵션: r옵션과 f옵션 합쳐쓰기

 

$ find -name "(파일 or 경로)"

현재 경로를 포함하여 하위 경로에 있는 모든 파일과 경로를 이름으로 검색합니다.

 

* 옵션

-type f : 파일만 검색합니다.

-type d : 경로만 검색합니다.

 

$ which (프로그램명)

프로그램이 설치되어있는 경로를 확인합니다.

 

$ help

도움말을 봅니다.

* 명령어에 대한 도움이 필요하다면 "(명령어) --help"를 사용합니다.

 

 

* 팁: 터미널에서 사용 가능한 에디터

 

$ vim (파일명)

vim 에디터로 파일을 수정합니다.

"i" 버튼을 누르면 수정 모드 진입, 나갈 때는 "esc" 버튼을 사용합니다.

에디터를 종료할 때는 ":wq"로 저장 후 종료, ":q!"로 수정사항을 버리고 종료할 수 있습니다.

 

$ nano (파일명)

nano 에디터로 파일을 수정합니다.

에디터를 종료할 때는 ctrl + "x" 버튼, 수정 사항이 있다면 "Y" 버튼을 누른 후 enter 버튼을 눌러 저장 후 종료합니다.