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 버튼을 눌러 저장 후 종료합니다.