배쉬는 Brain Fox가 Bourne Shell 대신 개발한 CLI로써 오픈소스이다. 쉘(shell)은 CLI의 한 종류.
- CLIs : 커맨드 라인 인터페이스 (Command Line Interfaces)
- 배쉬(Bash) : Bourne-Again SHell
리눅스와 맥에서는 Bash가 기본 쉘이다. 터미널을 사용해 배쉬에 접근할 수 있다.
윈도우는 커맨드 프롬프트 (Command Prompt)라는 다른 CLI를 갖고 있다.
윈도우에서 배쉬를 쓰려면 Git Bash라는 프로그램을 설치하면 된다. Git Bash는 윈도우 환경에서 배쉬와 깃 둘 다 쓸 수 있게 해준다.
아래 링크에서 깃 배쉬를 다운할 수 있다.
깃 배쉬를 키면 현재 위치가 MINGW64 ~ 로 표시된다.
~는 윈도우에서 C:\home\Users\username 를 표현하는 다른 방식이다.
ls : 현 디렉토리 내 파일과 디렉토리들 표시
pwd : 현재 작업중인 디렉토리 표시
cd : 디렉토리 이동
현재 위치가 2015/FEB에 있을때 cd ../JAN 이런식으로 바로 2015/JAN로 이동하는 것도 가능
mkdir : 새로운 디렉토리 생성
mkdir media/tv 라고 하면 media라는 기존 디렉토리 안에 새로운 디렉토리 tv를 만들 수 있다.
touch : 새로운 파일 생성
touch keyboard.txt 라고하면 keyboard.txt라는 파일을 현 디렉토리 안에 생성함
echo "hello" >> hello.txt
이거는 hello라고 적은 텍스트 파일을 생성하는 방법
cat : 파일 내용 표시
rm : 파일 삭제
rm -d : 디렉토리 삭제 (서브파일 있으면 삭제 불가)
rm -r : 디렉토리 삭제 (서브파일까지 무시하고 다 삭제)
- 도움이 될 만한 관련 포스팅
- 참고 문서 : Codecademy - command line for building websites
VSCode 에서 깃허브 연동하기 (0) | 2020.12.15 |
---|---|
VSCode 에러 type parameter declarations can only be used in typescript files (0) | 2020.12.07 |
Git 버전관리의 시작, 기본 커맨드 정리 (0) | 2020.06.10 |
리눅스 Linux 명령어 cd 에 대해 알아두면 좋은 것들 (0) | 2020.06.02 |
초보자를 위한 리눅스 Linux 명령어 (0) | 2020.06.01 |
댓글 영역