상세 컨텐츠

본문 제목

배쉬란 무엇인가? 기본 명령어 정리

IT/Linux>Shell

by J KIMS 2020. 11. 16. 15:06

본문

반응형

 

배쉬란 무엇인가?

 

배쉬는 Brain Fox가 Bourne Shell 대신 개발한 CLI로써 오픈소스이다. 쉘(shell)은 CLI의 한 종류.

 

- CLIs : 커맨드 라인 인터페이스 (Command Line Interfaces)

- 배쉬(Bash) : Bourne-Again SHell

 

리눅스와 맥에서는 Bash가 기본 쉘이다. 터미널을 사용해 배쉬에 접근할 수 있다.

 

윈도우는 커맨드 프롬프트 (Command Prompt)라는 다른 CLI를 갖고 있다.

윈도우에서 배쉬를 쓰려면 Git Bash라는 프로그램을 설치하면 된다. Git Bash는 윈도우 환경에서 배쉬와 깃 둘 다 쓸 수 있게 해준다.

 

아래 링크에서 깃 배쉬를 다운할 수 있다.

 

https://gitforwindows.org/

 

Git for Windows

Git for Windows focuses on offering a lightweight, native set of tools that bring the full feature set of the Git SCM to Windows while providing appropriate user interfaces for experienced Git users and novices alike. Git BASH Git for Windows provides a BA

gitforwindows.org

깃 배쉬를 키면 현재 위치가 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 : 디렉토리 삭제 (서브파일까지 무시하고 다 삭제)

 

 

 

- 도움이 될 만한 관련 포스팅

 

 

초보자를 위한 리눅스 Linux 명령어

1. 현재 작업중인 디텍토리 확인 pwd = present working directory $ pwd 현재 위치한 디렉토리의 경로를 표시합니다. 2. ls 명령어 $ ls : 현 디렉토리에 존재하는 폴더, 파일 등을 표시 $ ls -l : (소문자 엘)..

2srin.tistory.com

 

리눅스 Linux 명령어 cd 에 대해 알아두면 좋은 것들

2020/06/01 - [Programming/여러가지] - 초보자를 위한 리눅스 Linux 명령어 지난 포스팅에 이어서 명령어 cd의 사용법에 대해 좀 더 구체적으로 알아봅시다. 1. 이전에 작업하고 있던 디렉토리로 돌아가기

2srin.tistory.com

 

- 참고 문서 : Codecademy - command line for building websites

반응형

관련글 더보기

댓글 영역